soname change policy proposal
Hans de Goede
j.w.r.degoede at hhs.nl
Tue Jun 27 18:03:17 UTC 2006
Jeremy Katz wrote:
> On Tue, 2006-06-27 at 13:59 +0200, Hans de Goede wrote:
>> please reread the little howto I wrote, then you'll that the package
>> is effectivly unchanged, just renamed and stripped of its -develo
>> subpackage. I just realized that if its a mixed lib and binary package
>> it should actually be stripped of everything except the libs and %doc.
>> So maybe the howto needs some rewording, but as said the idea is that
>> this isn't a _new_ package is just a rename of an exisiting one!
>
> ... in that case, it should be quick and easy for the review to
> happen :-)
>
> Jeremy
>
Its unnescesarry pain for the maintainer and an unnescesarry burden on
the Review process which is already overloaded as is.
Also see what Kevin Kofler wrote:
> Hans de Goede <j.w.r.degoede at ...> writes:
>> 1) When a package update would cause an soname change then a compat
>> package with the old libraries must be provided for all release repos,
>> that is for all repos except devel.
>
> IMHO this is ridiculous. Even Core doesn't follow such a strict
policy. This is
> going to hinder critical security upgrades for packages such as
SeaMonkey, and
> also leave rapidly-changing libraries (which are the ones needing version
> upgrades the most!) stale at old versions (and you can quickly end up
with
> dozens of compat packages for the same library if it is _really_ rapidly
> changing). I think the current policy of simply getting packages
rebuilt if a
> soname changes (which is also what is done when Core upgrades a
soname) works
> well.
>
So he thinks that even mandating a compat package is a bad idea, I'm
tryign to find some middle ground here.
Regards,
Hans
More information about the fedora-extras-list
mailing list