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 <marcus(a)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(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)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
ljavorsk(a)redhat.com
<
https://www.redhat.com>