2009/10/25 Joerg Schilling
Andreas Jaeger
wrote: On Friday 23 October 2009 10:53:56 Joerg Schilling wrote:
wrote: Hello When is the next update due on http://ftp5.gwdg.de/pub/opensuse/factory/repo/oss/ - the last update i see is 14-Oct-2009
on http://lists.opensuse.org/opensuse-commit/2009-10/date3.html - I see commits up to 22 October, 2009
There seem to be more problems, I cannot see packages for cdrtools. Why are these packages missing?
cdrtools is in the Base:System project and distributed that way and just
I cannot find it in the repositories named above, this is my question. Could you please answer this question. If cdrtools is part of the base system, why are the packages not at the place (see above) where other similar packages could be found?
A package being in Base:System doesn't means it will be in the main repository. It just means the packager wants to give some kind of "good", even if no official, support (otherwise the package is kept in its home repository where he isn't expected to support it at all). For the package to be in the main repository a request must be done to include it in the openSUSE:Factory repository. I know a name as "Base:System" sound kind of serious. But that's the same for everything... the games repository has a lot of games, some of them are in the main repo and others aren't. If the packager didn't made a request (through the "osc submitreq" command) for cdrtools to be included in openSUSE:Factory then it will not be there. Why he didn't? I don't know, perhaps he just doesn't wants to force himself to support the package officially for 18 months.
looking at it, the packaging and the setup does not look sane. Who's the maintainer of the package? I see the following problems and the maintainer should fix these:
We did have an in depth discussion on the package in the first week of september. During this time, several fixes have been made (e.g. adding suid root to some files in order to allow them to be able to work and adding some files that mkisofs needs for the character translation). If you don't like it the way it is now, why didn't you ask 8 weeks ago?
Reading http://lists.opensuse.org/opensuse-factory/2009-08/msg00120.html, he said: "And if Henning (?) likes to submit the package to openSUSE:Factory...". Again, openSUSE:Factory isn't the same than Base:System. The former has official support, the later doesn't.
* The package in Base:System links to a home project, it should be the other way round.
???
Could you please explain this? I don't understand you. The fact that the packaging for cdrtools is made as a "home project" is a result of the fact that Suse did not provide the packages although they are needed by the users.
It's just the way how the Build Service works. You can "link" a package from on repository to another. It's ok to link a package from Base:System to your home repository in case you want to "play" with it, once you are sure about your changes then you submit them to Base:System. Linking from a home project to Base:System is "wrong"... mostly cosmetical, but makes little sense for an "important" repository to link against a less important repository. In the linked message it was already said that "Unfortunately we're after the feature freeze for 11.2", so if there is any option for cdrtools to be in openSUSE it will be for 11.3. If this is going to happen the first step is for someone to say (with an osc submitreq) "look, this is my package, I'm going to support it for 18 months. I request it to be included in the main repo."... and then the case will be studied (spec file quality, legal problems, etc.). You can ask Henning to do so. If he doesn't wants you can do it (perhaps if your offer to help with the support he will accept...). Anyway all this would be for 11.3. Meanwhile any 11.2 user will be able to use the package from Base:System. But right now it doesn't even compiles (error: "could not apply patch 'project.diff'"), so... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org