Am 2013-02-10 15:41, schrieb Stefan G. Weichinger:
> conflicting device node
> '/dev/mapper/swap' found

googled that and found this similar issue:

https://bugs.archlinux.org/task/32403

The command there returns on my thinkpad:


# journalctl -b --no-pager _SYSTEMD_UNIT=systemd-udevd.service
-- Logs begin at Mit 2012-08-15 20:16:00 CEST, end at Mit 2013-02-13
19:03:42 CET. --
Feb 13 18:48:30 enzo systemd-udevd[4415]: failed to execute
'/lib/udev/lmt-udev' '/lib/udev/lmt-udev auto': No such file or directory
Feb 13 18:48:30 enzo systemd-udevd[4519]: failed to execute
'/lib/udev/lmt-udev' '/lib/udev/lmt-udev force modules=usb-autosuspend
devices=1-1.3:1...directory
Feb 13 18:48:30 enzo systemd-udevd[3857]: conflicting device node
'/dev/mapper/swap' found, link to '/dev/dm-0' will not be created
Feb 13 18:53:28 enzo systemd-udevd[5411]: conflicting device node
'/dev/mapper/_dev_sda4' found, link to '/dev/dm-1' will not be created


hmm.

Might be that I have some outdated udev-rules, right?

# equery f udev | grep rules

/lib/udev/rules.d/40-gentoo.rules
/lib/udev/rules.d/42-usb-hid-pm.rules
/lib/udev/rules.d/50-udev-default.rules
/lib/udev/rules.d/60-cdrom_id.rules
/lib/udev/rules.d/60-persistent-alsa.rules
/lib/udev/rules.d/60-persistent-input.rules
/lib/udev/rules.d/60-persistent-serial.rules
/lib/udev/rules.d/60-persistent-storage-tape.rules
/lib/udev/rules.d/60-persistent-storage.rules
/lib/udev/rules.d/60-persistent-v4l.rules
/lib/udev/rules.d/61-accelerometer.rules
/lib/udev/rules.d/64-btrfs.rules
/lib/udev/rules.d/75-net-description.rules
/lib/udev/rules.d/75-probe_mtd.rules
/lib/udev/rules.d/75-tty-description.rules
/lib/udev/rules.d/78-sound-card.rules
/lib/udev/rules.d/80-drivers.rules
/lib/udev/rules.d/80-net-name-slot.rules
/lib/udev/rules.d/95-keyboard-force-release.rules
/lib/udev/rules.d/95-keymap.rules
/lib/udev/rules.d/95-udev-late.rules

while I have stuff like this in /lib/udev/rules.d:

# ls -1 /lib/udev/rules.d/
10-dm.rules
11-dm-lvm.rules
13-dm-disk.rules
40-gentoo.rules
40-usb-media-players.rules
40-usb_modeswitch.rules
42-usb-hid-pm.rules
50-udev-default.rules
60-cdrom_id.rules
60-fprint-autosuspend.rules
60-persistent-alsa.rules
60-persistent-input.rules
60-persistent-serial.rules
60-persistent-storage.rules
60-persistent-storage-tape.rules
60-persistent-v4l.rules
60-vmware.rules
60-zvol.rules
61-accelerometer.rules
61-gnome-bluetooth.rules
64-btrfs.rules
64-md-raid.rules
65-kvm.rules
69-cd-sensors.rules
69-dm-lvm-metad.rules
69-vdev.rules
70-libgphoto2.rules
70-power-switch.rules
70-printers.rules
70-uaccess.rules
71-seat.rules
73-seat-late.rules
75-net-description.rules
75-probe_mtd.rules
75-tty-description.rules
77-mm-ericsson-mbm.rules
77-mm-longcheer-port-types.rules
77-mm-nokia-port-types.rules
77-mm-pcmcia-device-blacklist.rules
77-mm-platform-serial-whitelist.rules
77-mm-simtech-port-types.rules
77-mm-usb-device-blacklist.rules
77-mm-x22x-port-types.rules
77-mm-zte-port-types.rules
77-nm-olpc-mesh.rules
78-sound-card.rules
80-drivers.rules
80-mm-candidate.rules
80-net-name-slot.rules
80-udisks2.rules
80-udisks.rules
85-regulatory.rules
90-alsa-restore.rules
90-network.rules
90-pulseaudio.rules
90-zfs.rules
95-cd-devices.rules
95-dm-notify.rules
95-keyboard-force-release.rules
95-keymap.rules
95-osinfo.rules
95-udev-late.rules
95-upower-battery-recall-dell.rules
95-upower-battery-recall-fujitsu.rules
95-upower-battery-recall-gateway.rules
95-upower-battery-recall-ibm.rules
95-upower-battery-recall-lenovo.rules
95-upower-battery-recall-toshiba.rules
95-upower-csr.rules
95-upower-hid.rules
95-upower-wup.rules
97-bluetooth-hid2hci.rules
99-fuse.rules
99-ntfs3g.rules
99-systemd.rules

*sigh*

Before I completely ruin that setup:

Would someone pls compare that directory's content with mine and tell me
what to get rid of?

-

I assume the problematic files (in the issue with encrypted swap) come
from lvm2:

# equery b 10-dm.rules
 * Searching for 10-dm.rules ...
sys-fs/lvm2-2.02.98 (/lib/udev/rules.d/10-dm.rules)

# equery b 11-dm-lvm.rules
 * Searching for 11-dm-lvm.rules ...
sys-fs/lvm2-2.02.98 (/lib/udev/rules.d/11-dm-lvm.rules)

....

I will unmerge lvm2 for now as I think I don't need it on the laptop (I
don't use PVs/VGs/LVs here and that device-mapper-stuff happens
elsewhere, correct?)

S

Reply via email to