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

Reply via email to