On Feb 28, 2018 12:35, "Ralf Corsepius" <rc040...@freenet.de> wrote:

On 02/28/2018 12:21 PM, Vít Ondruch wrote:

>
>
> Dne 28.2.2018 v 12:14 Ralf Corsepius napsal(a):
>
>> On 02/27/2018 07:27 PM, Richard Shaw wrote:
>>
>>> On Tue, Feb 27, 2018 at 12:16 PM, Adam Williamson
>>> <adamw...@fedoraproject.org <mailto:adamw...@fedoraproject.org>> wrote:
>>>
>>>
>>>      Once again, folks, *please* announce your soname bumps, and
>>> co-ordinate
>>>      rebuilds. (In fact it looks like Zdenek is the maintainer of both
>>>      packages and could have rebuilt cups-filters, but just forgot to).
>>>
>>>
>>> Is it time to update the packaging guidelines to enforce setting a
>>> "%global sover <X>" and using it in %files?
>>>
>>> If nothing else it should at least be documented as a best practice.
>>>
>>
>> I would be very opposed to this.
>>
>> Even though some folks want rawhide to appear a release, rawhide is
>> not a release. So SONAME breakages are expected to happen in rawhide
>> and maintainers supposed to be reacted upon.
>>
>
> Yes, if they notice!
>
They - rsp. the maintainers of dependent packages - (usually) will notice
very soon, because they'll receive an email notifying them about the
breakage.



AFAICT, those "broken deps in rawhide" mails are only sent if there is a
compose, and during the past weeks, there have been few of those ... so
breakage is sometimes allowed to sit unnoticed (and grow increasingly
worse) for very long.

This is why I would be strongly in favor of adding something like
"Packagers MUST NOT use globs in %files lists that cover up sonames of
shared libraries in %{_libdir}" to the Packaging Guidelines.

Fabio



Ralf
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to