Package: procps
Version: 1:3.3.4-1
Severity: critical
Justification: breaks the whole system

The library in procps 3.3.4 snuck through an API change but the sonames
were not updated.  This means if you upgrade procps to 3.3.4 but use a
3.3.3 libproc then ps ax amongst other things breaks.

/etc/rcS.d/S02udev uses ps (incorrectly but that's not relevant here)
and assumes udev dies so no lvm mounts get mounted and then it all goes
bad real quick.

The solution is to downgrade to procps 3.3.3 OR upgrade the libprocps0
to 3.3.4

The S02udev fudge is to edit that file and remove the exit after ps is
called at line 133.

The testing fails to fail because the packages own libraries are used
during testing.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages procps depends on:
ii  initscripts   2.88dsf-32
ii  libc6         2.13-35
ii  libncurses5   5.9-10
ii  libncursesw5  5.9-10
ii  libprocps0    1:3.3.3-2
ii  libtinfo5     5.9-10
ii  lsb-base      4.1+Debian7

Versions of packages procps recommends:
ii  psmisc  22.20-1

procps suggests no packages.

-- Configuration Files:
/etc/sysctl.conf changed [not included]

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to