[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#363922: x11 libraries don't call ldconfig



reassign 363922 xft
thanks

On Thu, Apr 20, 2006 at 12:17:32PM -0400, Justin Pryzby wrote:
> Package: libfontenc,libxfont,libxrender,xcursor,xft,xorg-x11,xserver-xorg-video-i810,xserver-xorg-video-via
> Severity: serious
> Justification: 8.1.1: Any package installing shared libraries in one
>  of the default library directories of the dynamic linker (which are
>  currently `/usr/lib' and `/lib') or a directory that is listed in
>  `/etc/ld.so.conf'[1] must use `ldconfig' to update the shared library
>  system.

> The lack of a newline means that they have no postinstall script at
> all:

> Setting up libx11-dev (1.0.0-6) ...
> Setting up libxfixes3 (3.0.1.2-2+b1) ...
> Setting up libxfixes-dev (3.0.1.2-2+b1) ...
> Setting up libxrender1 (0.9.0.2-3) ...
> Setting up libxrender-dev (0.9.0.2-3) ...
> Setting up libxcursor1 (1.1.5.2-3) ...
> Setting up libxcursor-dev (1.1.5.2-3) ...
> Setting up xbase-clients (7.0.0-4) ...

This bug was already fixed in newer uploads of libxfixes, libxrender,
libfontenc, libxfont, and libxcursor (xcursor was the wrong source package
to assign this to).

From your original list, that leaves xft, xorg-x11, xserver-xorg-video-i180,
and xserver-xorg-video-via.

It looks like xft is still affected, but I have no idea why you're filing
the bug against the other packages.  The xorg-x11 package is obsolete,
besides which it's also a source package that previously built some 150
binary packages and you gave no indication of which one you thought was
buggy.  (If the bug applies to a particular binary package, please file it
against that binary package!)  The final two packages are driver packages
that have nothing to do with shared libraries, so definitely shouldn't be
calling ldconfig either.

In the future, please file separate bugs when you find that multiple
packages suffer from the same problem; when each package has to be fixed
separately, it's not very helpful to have a single bug report with a single
open/closed state...

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature


Reply to: