[Pkg-utopia-maintainers] Bug#667693: udisks: /sbin/umount.udisks depends on libraries in /usr

Matteo Cortese matteo_cortese at fastwebnet.it
Thu Apr 5 21:19:26 UTC 2012


Package: udisks
Version: 1.0.4-4
Severity: normal

ldd /sbin/umount.udisks shows:
	linux-gate.so.1 =>  (0xb77a8000)
	libdbus-glib-1.so.2 => /usr/lib/i386-linux-gnu/libdbus-glib-1.so.2 
(0xb776b000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 
(0xb7752000)
	libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 
(0xb7700000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb7605000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb74a8000)
	libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xb745d000)
	libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb7312000)
	libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 
(0xb730e000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 
(0xb7309000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb7300000)
	/lib/ld-linux.so.2 (0xb77a9000)
	libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb72f6000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb72b9000)
	libz.so.1 => /usr/lib/i386-linux-gnu/libz.so.1 (0xb72a2000)
	libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xb7282000)
	libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2 (0xb726e000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb7269000)

Depending on libraries in /usr prevents this command from being used when
/usr is not available on systems with separate / and /usr partitions
(which is the primary goal of having it in /sbin rather than /usr/sbin).

The solution is to compile it with static linking, or move all the relevant
libraries to /lib.

On the other hand, if umount.udisks is not intended to run without
a mounted /usr, then consider moving it to /usr/sbin.



-- System Information:
Debian Release: wheezy/sid
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages udisks depends on:
ii  dbus                   1.4.18-1
ii  libatasmart4           0.18-3
ii  libc6                  2.13-27
ii  libdbus-1-3            1.4.18-1
ii  libdbus-glib-1-2       0.98-1
ii  libdevmapper1.02.1     2:1.02.67-2
ii  libglib2.0-0           2.30.2-6
ii  libgudev-1.0-0         175-3.1
ii  liblvm2app2.2          2.02.88-2
ii  libparted0debian1      2.3-8
ii  libpolkit-gobject-1-0  0.104-2
ii  libsgutils2-2          1.33-1
ii  libudev0               175-3.1
ii  udev                   175-3.1

Versions of packages udisks recommends:
ii  dosfstools   3.0.12-1
ii  eject        2.1.5+deb1+cvs20081104-10
ii  hdparm       9.32-1
ii  mtools       4.0.12-1
ii  ntfs-3g      1:2012.1.15AR.1-1
ii  ntfsprogs    <none>
ii  policykit-1  0.104-2

Versions of packages udisks suggests:
pn  cryptsetup     <none>
pn  mdadm          <none>
pn  reiserfsprogs  <none>
pn  xfsprogs       <none>

-- no debconf information





More information about the Pkg-utopia-maintainers mailing list