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

Reply via email to