Also, the idea is to file Bugs for all packages that BuildRequire/Require the minizip package and let them know about this change and if they should change theirs requirements.
On Thu, Jul 28, 2022 at 10:57 AM Marcus Müller <mar...@hostalia.de> wrote: > ah, true, different sonames solves this :) > > On 28.07.22 10:52, Daniel P. Berrangé wrote: > > On Thu, Jul 28, 2022 at 10:44:14AM +0200, Marcus Müller wrote: > >> The latter change seems unwise. Packages which now depend on minizip > (to be > >> minizip-ng) will continue to do depend on whatever Provides(minizip); > if you > >> rename the zlib subpackage to minizip, they will depend on the wrong > thing. > > Both these packages merely provide an ELF library. As such anything that > > depends on them should have automatically gained a Requires against the > > SONAME of the contained library - 'libminizip.so.3.0()(64bit)' (for > minizip) > > vs 'libminizip.so.1()(64bit)' (for minizip-compat). > > > > As such it shouldn't matter what the actual package name is, any dep will > > continue to resolve to the correct renamed package at install time. > > > > The only significant impact of the rename should be on BuildRequires > > which could end up pulling in the wrong version, but presumably if > > the API is different that ought to resolve in a koji build failure > > which is easy enough to identify and fix the BuildRequires. > > > > With regards, > > Daniel > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure > -- S pozdravom/ Best regards Lukáš Javorský Software Engineer, Core service - Databases Red Hat <https://www.redhat.com> Purkyňova 115 (TPB-C) 612 00 Brno - Královo Pole ljavo...@redhat.com <https://www.redhat.com>
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure