On Sun, Feb 27, 2011 at 08:36:45PM +0100, Julien Cristau wrote: > On Sun, Feb 27, 2011 at 11:30:44 -0800, Steve Langasek wrote: > > On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote: > > > (Incidentally, for some reason my system seems to still have a > > > /usr/lib/libpng12.so.0, unknown to dpkg. Not sure where that comes > > > from.) > > That seems to be courtesy of ldconfig. If you have libpng-dev installed, > > ldconfig finds .so files in the directory with an soname of 'libpng12.so.0', > > doesn't find a file of that name in the directory, so creates a symlink... > > even though this was already available in /lib. > Ah, thanks. > > I'd say this is misbehavior on the part of ldconfig since there's no need > > for this symlink and no way to get around its creation AFAICS. > In which case the /usr/lib/libpng.so.3 → libpng12.so.0 symlink isn't > actually broken (once ldconfig runs anyway) so this update isn't > necessary? *only* if you have libpng-dev installed does ldconfig create the symlink. Otherwise there's no target in /usr/lib for it to point to. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org
Attachment:
signature.asc
Description: Digital signature