Package: libproc-dev Version: 1:3.2.8-9squeeze1 Severity: important Tags: squeeze
Upgrading libproc-dev from 1:3.2.8-9 -> 1:3.2.8-9squeeze1 breaks /usr/lib/libproc.so symlink. In version 1:3.2.8-9squeeze1 /usr/lib/libproc.so points to /lib/libproc-*.so instead of /lib/libproc-3.2.8.so. How to verify: extract both versions ( 1:3.2.8-9 and 1:3.2.8-9squeeze1) of libproc-dev and list the comtents of "CONTENTS/usr/lib/". debian-machine:~# ls -lash libproc-dev-1\:3.2.8-9/CONTENTS/usr/lib/ total 136K 4.0K drwxr-xr-x 2 root root 4.0K May 4 2010 . 4.0K drwxr-xr-x 5 root root 4.0K May 4 2010 .. 128K -rw-r--r-- 1 root root 124K May 4 2010 libproc.a 0 lrwxrwxrwx 1 root root 21 Apr 1 11:38 libproc.so -> /lib/ libproc-3.2.8.so debian-machine:~# ls -lash libproc-dev-1\:3.2.8-9squeeze1/CONTENTS/usr/lib/ total 136K 4.0K drwxr-xr-x 2 root root 4.0K Feb 16 2012 . 4.0K drwxr-xr-x 5 root root 4.0K Feb 16 2012 .. 128K -rw-r--r-- 1 root root 124K Feb 16 2012 libproc.a 0 lrwxrwxrwx 1 root root 17 Apr 1 11:38 libproc.so -> /lib/libproc-*.so How to fix: libproc.so symlink should point to /lib/libproc-3.2.8.so like so: libproc.so -> /lib/libproc-3.2.8.so -- System Information: Debian Release: 6.0.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash