[Pkg-utopia-maintainers] Bug#590013: udisks: Neither uninstalling nor purging does kill daemon

Yves Lambert yl at bidart.net
Thu Jul 22 22:34:44 UTC 2010


Package: udisks
Version: 1.0.1+git20100614-1
Severity: normal

After uninstalling udisks, I found udisks daemon process running on the box I
uninstalled it.

$ aptitude search udisks
c   udisks
- abstraction for enumerating block devices
p   udisks-doc
Evidence of process still tunning:
$ ps aux|grep udisks
root     22360  0.0  0.2   3860   796 pts/0    S+   20:18   0:00 grep udisks
root     24635  0.0  0.2  13944   644 ?        Sl   Jul18   0:09
/usr/lib/udisks/udisks-daemon
root     24636  0.0  0.0   5480     4 ?        S    Jul18   2:07 udisks-daemon:
polling /dev/sr0

The program file does not exist anymore :
# cd /usr/lib/udisks
-bash: cd: /usr/lib/udisks: Aucun fichier ou dossier de ce type # sorry I
forgot to set LANG to C before filling bug. That means that the directory does
not exist.


# aptitude purge udisks # purging package
(skipping unrepeatable rude French language output meaning that the purge was
ok.
# aptitude search udisks
p   udisks
- abstraction for enumerating block devices
p   udisks-doc
- abstraction for enumerating block devices - documentation

Evidence that the daemon is still running:
# ps aux|grep udisks
root     24635  0.0  0.2  13944   836 ?        Sl   Jul18   0:09
/usr/lib/udisks/udisks-daemon
root     24636  0.0  0.0   5480     4 ?        S    Jul18   2:11 udisks-daemon:
polling /dev/sr0
root     26996  0.0  0.2   3860   800 pts/0    S+   00:00   0:00 grep udisks

More cleverly I shoukd have tried to stop the daemon:
# invoke-rc.d udisks stop
before purging it...
but Remove process should have invoked start-stop daemon.


Real System Information (Gee. This is a reportbug's bug) system from which I ran tests
-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-rc5-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages udisks depends on:
ii  dbus                         1.2.24-2    simple interprocess messaging syst
pn  libatasmart4                 <none>      (no description available)
ii  libc6                        2.11.2-2    Embedded GNU C Library: Shared lib
ii  libdbus-1-3                  1.2.24-2    simple interprocess messaging syst
ii  libdbus-glib-1-2             0.86-1      simple interprocess messaging syst
ii  libdevmapper1.02.1           2:1.02.48-2 The Linux Kernel Device Mapper use
ii  libglib2.0-0                 2.25.11-2   The GLib library of C routines
ii  libgudev-1.0-0               160-1       GObject-based wrapper library for
ii  libparted0debian1            2.3-1       The GNU Parted disk partitioning s
pn  libpolkit-backend-1-0        <none>      (no description available)
ii  libpolkit-gobject-1-0        0.96-2      PolicyKit Authorization API
pn  libsgutils2-2                <none>      (no description available)
ii  libudev0                     160-1       libudev shared library
ii  udev                         160-1       /dev/ and hotplug management daemo

Versions of packages udisks recommends:
pn  dosfstools                    <none>     (no description available)
ii  hdparm                        9.27-2     tune hard disk parameters for high
pn  mtools                        <none>     (no description available)
pn  ntfs-3g                       <none>     (no description available)
pn  ntfsprogs                     <none>     (no description available)
pn  policykit-1                   <none>     (no description available)

Versions of packages udisks suggests:
pn  cryptsetup                    <none>     (no description available)
pn  mdadm                         <none>     (no description available)
ii  reiserfsprogs                 1:3.6.21-1 User-level tools for ReiserFS file
pn  xfsprogs                      <none>     (no description available)
~



-- System Information:
Skipping fake system information (system from which I run reportbug and had to spawn mua to remove them)





More information about the Pkg-utopia-maintainers mailing list