Caution! Bad SONAME Provides
Patrice Dumas
pertusus at free.fr
Fri Jun 22 22:47:10 UTC 2007
On Fri, Jun 22, 2007 at 10:32:28AM -0500, Jason L Tibbitts III wrote:
> >>>>> "MS" == Michael Schwendt <bugs.michael at gmx.net> writes:
>
> MS> Broken dependencies are one thing, broken "Provides" another. The
> MS> distribution includes an increasing number of packages, which
> MS> don't filter their SONAME Provides when they include shared
> MS> libraries in private paths.
>
> I recall past discussions about whether these were problematic but I
> never recall seeing any mandate that they be filtered.
>
> Frankly, these are so incredibly common that I really think it's
> completely counterproductive to require packagers to go out of their
> way to fix broken dependency generation. Why not fix the dependency
> generator instead?
>
> All it needs to do to fix up most of the issues is not look outside
> the standard library paths. For those rather few packages which add
> to the regular ldconfig search path, they can either add dependencies
> manually or can be provided with some way to add directories that the
> dependency generator will search. It could even look for files
> contained in the package which will be placed in /etc/ld.so.conf.d and
> automatically generate dependencies for them.
I filled a bug report related to that issue:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=224544
--
Pat
More information about the Fedora-maintainers
mailing list