Package: hal Version: 0.5.11-6 Two days ago, I did an upgrade (just catching up on 'testing' updates) and hal stopped listing my /home (XFS + LVM). This of course broke apps like Amarok which use this information to find volumes.
$ dpkg -l|grep hal ii hal 0.5.11-6 Hardware Abstraction Layer ii hal-info 20080508+git20080601-1 Hardware Abstraction Layer - fdi files ii libhal-storage1 0.5.11-6 Hardware Abstraction Layer - shared library ii libhal1 0.5.11-6 Hardware Abstraction Layer - shared library I tried to start hald by hand to get some useful debug info out of it: $ sudo /usr/sbin/hald --daemon=no --verbose=yes ... 16:40:55.490 [I] blockdev.c:874: block_add: sysfs_path=/sys/block/dm-0 dev=/dev/dm-0 is_part=0, parent=0x00000000 16:40:55.490 [I] blockdev.c:915: Looking in /sys/block/dm-0/slaves for Device Mapper 16:40:55.490 [I] blockdev.c:926: /sys/block/dm-0/slaves/. -> /sys/block/dm-0/slaves 16:40:55.490 [I] blockdev.c:958: Couldn't find slave volume in devices 16:40:55.490 [I] blockdev.c:926: /sys/block/dm-0/slaves/.. -> /sys/block/dm-0 16:40:55.490 [I] blockdev.c:958: Couldn't find slave volume in devices 16:40:55.491 [I] blockdev.c:926: /sys/block/dm-0/slaves/hdb -> /sys/block/hdb 16:40:55.491 [I] blockdev.c:926: /sys/block/dm-0/slaves/hda5 -> /sys/block/hda/hda5 16:40:55.491 [I] blockdev.c:964: Done looking in /sys/block/dm-0/slaves 16:40:55.491 [I] blockdev.c:970: Ignoring hotplug event - no parent 16:40:55.491 [W] blockdev.c:1473: Not adding device object ... $ mount /dev/hda1 on / type xfs (rw) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/mapper/storage-home on /home type xfs (rw,logbufs=8,logbsize=32768) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) $ sudo lvdisplay --- Logical volume --- LV Name /dev/storage/home VG Name storage LV UUID NVXP64-yBye-UNrl-9rj1-fNvU-jHxU-2M8nja LV Write Access read/write LV Status available # open 1 LV Size 204.23 GB Current LE 52283 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 $ sudo vgdisplay --- Volume group --- VG Name storage System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 2 Act PV 2 VG Size 204.23 GB PE Size 4.00 MB Total PE 52283 Alloc PE / Size 52283 / 204.23 GB Free PE / Size 0 / 0 VG UUID XOATjs-B0in-uiVV-FbOF-6ipN-S5W2-DgQqts -- You measure democracy by the freedom it gives its dissidents, not the freedom it gives its assimilated conformists. - Abbie Hoffman -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org