Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=485954 Tom "spot" Callaway <tcallawa@xxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tcallawa@xxxxxxxxxx --- Comment #8 from Tom "spot" Callaway <tcallawa@xxxxxxxxxx> 2009-02-20 19:57:28 EDT --- (In reply to comment #5) > > - Unversioned shared libraries should go into a -devel subpackage > > Ah, in theory yes. But I did talk with upstream about this and he > doesn't want to have a devel package yet, even though the architecture > of marlin is done so that external apps can benefit from it's internal > libraries. The reason is that the internal libraries are still a moving > target so he can't guarantee any API/ABI compatibility yet. When he can > do that, we can start shipping a -devel package I think. > > Does this make any sense ? Not really. This is a very bad idea. Upstream should be versioning any libraries that they want anyone to use. Even if the API/ABI changes aggressively, he should just bump the solib versioning aggressively. With unversioned shared libraries in the main package, any other package that uses those libraries will not know when the ABI changes have broken it. RPM will be unable to track these breaks. We put the .so files in -devel specifically to make it obvious that no normal package should depend on anything -devel. So, unfortunately, this is a blocker. They either go in -devel or they don't get packaged. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review