On Feb 28, 2018 12:35, "Ralf Corsepius" <rc040203@xxxxxxxxxx> wrote:
On 02/28/2018 12:21 PM, Vít Ondruch wrote:They - rsp. the maintainers of dependent packages - (usually) will notice very soon, because they'll receive an email notifying them about the breakage.
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
<adamwill@xxxxxxxxxxxxxxxxx <mailto:adamwill@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!
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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx