Andreas Stieger changed bug 1234765
What Removed Added
CC   Andreas.Stieger@gmx.de
Status NEW CONFIRMED

Comment # 1 on bug 1234765 from Andreas Stieger
This is from systemd.spec and came in via
https://build.opensuse.org/request/show/902866 . The overall change was
intentional:

>   - A couple runtime dependencies on libraries are now tracked
>     manually (with Recommends:) due to the fact that some symbols of
>     these libs are dynamically loaded with dlopen() (heck!)

... and was implemented correctly for other libraries:

> # These Recommends because some symbols of these libs are dlopen()ed by home stuff
> Recommends:     libfido2
> Recommends:     libpwquality1
> Recommends:     libqrencode4

But not so for libidn2:

> # This Recommends because some symbols of libidn2 are dlopen()ed by resolved
> Recommends:     pkgconfig(libidn2)
> BuildRequires:  pkgconfig(libidn2)

It achieves the same thing, but pulls in -devel instead of only the shared
libs. This should be libidn2-0 or more generally libidn2.

Proposed fix in https://build.opensuse.org/request/show/1232931


You are receiving this mail because: