[opensuse-factory] udev package problem?

Looks like the / before usr is missing in some file as all those files are in /usr/lib/udev/rules.d/. Kernel image: /boot/vmlinuz-3.6.0-1-desktop Initrd image: /boot/initrd-3.6.0-1-desktop Root device: /dev/disk/by-id/ata-WDC_WD20EARS-07MVWB0_WD-WCAZA4270277-part1 (/dev/sda1) (mounted on / as ext4) cp: cannot stat 'usr/lib/udev/rules.d/10-dm.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/13-dm-disk.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/95-dm-notify.rules': No such file or directory Kernel Modules: thermal_sys thermal processor fan pata_atiixp ata_generic sata_nv pata_amd sata_sil24 scsi_dh scsi_dh_rdac scsi_dh_emc scsi_dh_hp_sw scsi_dh_alua pata_efar pata_ns87415 pata_sis pata_cmd64x pata_rz1000 sata_inic162x pata_serverworks pata_ali sata_svw pata_cs5530 pata_it821x sata_uli pata_rdc pata_pdc2027x sata_qstor ata_piix pata_pdc202xx_old ahci_platform pata_marvell pata_netcell pata_it8213 pata_cs5520 pata_cypress sata_promise pata_atp867x pata_arasan_cf pata_via sata_via sata_sx4 pata_oldpiix pata_radisys acard-ahci pata_sc1200 pata_cmd640 pata_ninja32 pata_triflex sata_mv pdc_adma pata_optidma sata_sis pata_jmicron pata_cs5536 pata_sl82c105 pata_opti pata_hpt3x2n pcmcia_core pcmcia pata_pcmcia pata_sil680 pata_sch pata_mpiix pata_artop pata_hpt366 sata_sil pata_acpi sata_vsc pata_hpt3x3 pata_hpt37x pata_piccolo pata_ns87410 xhci-hcd hid-logitech-dj Features: acpi plymouth block usb resume.userspace resume.kernel Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sunday 11 of November 2012 15:09:03 Sid Boyce wrote:
Looks like the / before usr is missing in some file as all those files are in /usr/lib/udev/rules.d/.
This is fixed in Base:System (lvm2 package) --- mkinitrd-devmapper-setup.sh (revision 49) +++ mkinitrd-devmapper-setup.sh (revision 50) @@ -29,12 +29,12 @@ fi # include dm block var from sysconfig - mkdir -p etc/sysconfig - grep DM_BLOCK /etc/sysconfig/kernel > etc/sysconfig/kernel - mkdir -p usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/10-dm.rules usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/13-dm-disk.rules usrlib/udev/rules.d - cp usr/lib/udev/rules.d/95-dm-notify.rules usr/lib/udev/rules.d + mkdir -p $tmp_mnt/etc/sysconfig + grep DM_BLOCK /etc/sysconfig/kernel > $tmp_mnt/etc/sysconfig/kernel + mkdir -p $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/10-dm.rules $tmp_mnt/usr/lib/udev/rules.d/ + cp /usr/lib/udev/rules.d/13-dm-disk.rules $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/95-dm-notify.rules $tmp_mnt/usr/lib/udev/rules.d save_var root_dm save_var dm_modules fi
Regards Sid. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 11/11/12 15:26, šumski wrote:
On Sunday 11 of November 2012 15:09:03 Sid Boyce wrote:
Looks like the / before usr is missing in some file as all those files are in /usr/lib/udev/rules.d/. This is fixed in Base:System (lvm2 package)
--- mkinitrd-devmapper-setup.sh (revision 49) +++ mkinitrd-devmapper-setup.sh (revision 50) @@ -29,12 +29,12 @@ fi
# include dm block var from sysconfig - mkdir -p etc/sysconfig - grep DM_BLOCK /etc/sysconfig/kernel > etc/sysconfig/kernel - mkdir -p usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/10-dm.rules usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/13-dm-disk.rules usrlib/udev/rules.d - cp usr/lib/udev/rules.d/95-dm-notify.rules usr/lib/udev/rules.d + mkdir -p $tmp_mnt/etc/sysconfig + grep DM_BLOCK /etc/sysconfig/kernel > $tmp_mnt/etc/sysconfig/kernel + mkdir -p $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/10-dm.rules $tmp_mnt/usr/lib/udev/rules.d/ + cp /usr/lib/udev/rules.d/13-dm-disk.rules $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/95-dm-notify.rules $tmp_mnt/usr/lib/udev/rules.d save_var root_dm save_var dm_modules fi
Regards Sid. lvm2-2.02.98-17.1.x86_64 in factory doesn't have that file and locate doesn't find it. The end of /lib/mkinitrd/scripts/setup-lvm2.sh is as shown. No 10-dm.rules etc.
# udev rule for lvm2 mkdir -p $tmp_mnt/usr/lib/udev/rules.d cp /usr/lib/udev/rules.d/11-dm-lvm.rules $tmp_mnt/usr/lib/udev/rules.d/ if [ -e /usr/lib/udev/rules.d/64-lvm2.rules ]; then cp /usr/lib/udev/rules.d/64-lvm2.rules $tmp_mnt/usr/lib/udev/rules.d/ fi fi save_var root_lvm2 save_var vg_roots Problem starts at:- Retrieving package libstorage4-2.23.1-1.1.x86_64 (183/371), 691.7 KiB ( 2.8 MiB unpacked) Retrieving: libstorage4-2.23.1-1.1.x86_64.rpm ....................................................................................................................[done (1.3 MiB/s)] Installing: libstorage4-2.23.1-1.1 ...........................................................................................................................................[done] Additional rpm output: Updating /etc/sysconfig/storage... Retrieving package plymouth-0.8.8_git201211022126-1.1.x86_64 (184/371), 85.4 KiB (226.3 KiB unpacked) Retrieving: plymouth-0.8.8_git201211022126-1.1.x86_64.rpm ....................................................................................................................[done] Installing: plymouth-0.8.8_git201211022126-1.1 ...............................................................................................................................[done] Additional rpm output: Kernel image: /boot/vmlinuz-3.6.0-1-desktop Initrd image: /boot/initrd-3.6.0-1-desktop Root device: /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJDWS258743-part2 (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJDWS258743-part3 (/dev/sda3) cp: cannot stat 'usr/lib/udev/rules.d/10-dm.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/13-dm-disk.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/95-dm-notify.rules': No such file or directory Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_rdac scsi_dh_hp_sw pata_cmd640 pata_ninja32 pata_cs5530 pata_ns87410 pata_jmicron sata_sil24 pata_amd sata_inic162x sata_uli sata_sil sata_svw pata_opti sata_vsc pata_sil680 pata_hpt3x2n pata_ns87415 pata_sis sata_sis pata_arasan_cf pata_cmd64x pata_pdc202xx_old pata_cs5520 pata_cypress pata_serverworks sata_qstor pata_optidma pata_ali pata_it821x pata_sl82c105 pata_efar pata_sc1200 pata_radisys pata_triflex pata_acpi pata_hpt37x sata_sx4 sata_mv pdc_adma pata_hpt3x3 pata_pdc2027x pata_oldpiix pata_it8213 sata_via sata_promise pata_marvell pata_mpiix acard-ahci pata_artop pata_netcell pata_hpt366 pata_atiixp pcmcia_core pcmcia pata_pcmcia pata_sch ata_piix pata_cs5536 ata_generic pata_via pata_atp867x ahci_platform sata_nv pata_rdc pata_rz1000 pata_piccolo xhci-hcd hid-logitech-dj Features: acpi plymouth block usb resume.userspace resume.kernel Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Sunday 11 of November 2012 16:09:06 Sid Boyce wrote:
On 11/11/12 15:26, šumski wrote:
On Sunday 11 of November 2012 15:09:03 Sid Boyce wrote:
Looks like the / before usr is missing in some file as all those files are in /usr/lib/udev/rules.d/.
This is fixed in Base:System (lvm2 package)
--- mkinitrd-devmapper-setup.sh (revision 49) +++ mkinitrd-devmapper-setup.sh (revision 50) @@ -29,12 +29,12 @@
fi
# include dm block var from sysconfig
- mkdir -p etc/sysconfig - grep DM_BLOCK /etc/sysconfig/kernel > etc/sysconfig/kernel - mkdir -p usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/10-dm.rules usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/13-dm-disk.rules usrlib/udev/rules.d - cp usr/lib/udev/rules.d/95-dm-notify.rules usr/lib/udev/rules.d + mkdir -p $tmp_mnt/etc/sysconfig + grep DM_BLOCK /etc/sysconfig/kernel > $tmp_mnt/etc/sysconfig/kernel + mkdir -p $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/10-dm.rules $tmp_mnt/usr/lib/udev/rules.d/ + cp /usr/lib/udev/rules.d/13-dm-disk.rules $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/95-dm-notify.rules $tmp_mnt/usr/lib/udev/rules.d> save_var root_dm save_var dm_modules
fi
Regards Sid.
lvm2-2.02.98-17.1.x86_64 in factory doesn't have that file and locate doesn't find it. The end of /lib/mkinitrd/scripts/setup-lvm2.sh is as shown. No 10-dm.rules etc. My bad, i was thinking about LVM2 *source* package. Script itself is installed as /lib/mkinitrd/scripts/setup-dm.sh and comes in device-mapper.
# udev rule for lvm2 mkdir -p $tmp_mnt/usr/lib/udev/rules.d cp /usr/lib/udev/rules.d/11-dm-lvm.rules $tmp_mnt/usr/lib/udev/rules.d/ if [ -e /usr/lib/udev/rules.d/64-lvm2.rules ]; then cp /usr/lib/udev/rules.d/64-lvm2.rules $tmp_mnt/usr/lib/udev/rules.d/ fi fi
save_var root_lvm2 save_var vg_roots
Problem starts at:- Retrieving package libstorage4-2.23.1-1.1.x86_64 (183/371), 691.7 KiB ( 2.8 MiB unpacked) Retrieving: libstorage4-2.23.1-1.1.x86_64.rpm ............................................................................ ........................................[done (1.3 MiB/s)] Installing: libstorage4-2.23.1-1.1 ............................................................................ ...............................................................[done] Additional rpm output: Updating /etc/sysconfig/storage...
Retrieving package plymouth-0.8.8_git201211022126-1.1.x86_64 (184/371), 85.4 KiB (226.3 KiB unpacked) Retrieving: plymouth-0.8.8_git201211022126-1.1.x86_64.rpm ............................................................................ ........................................[done] Installing: plymouth-0.8.8_git201211022126-1.1 ............................................................................ ...................................................[done] Additional rpm output:
Kernel image: /boot/vmlinuz-3.6.0-1-desktop Initrd image: /boot/initrd-3.6.0-1-desktop Root device: /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJDWS258743-part2 (/dev/sda2) (mounted on / as ext4) Resume device: /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJDWS258743-part3 (/dev/sda3) cp: cannot stat 'usr/lib/udev/rules.d/10-dm.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/13-dm-disk.rules': No such file or directory cp: cannot stat 'usr/lib/udev/rules.d/95-dm-notify.rules': No such file or directory Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_emc scsi_dh_alua scsi_dh_rdac scsi_dh_hp_sw pata_cmd640 pata_ninja32 pata_cs5530 pata_ns87410 pata_jmicron sata_sil24 pata_amd sata_inic162x sata_uli sata_sil sata_svw pata_opti sata_vsc pata_sil680 pata_hpt3x2n pata_ns87415 pata_sis sata_sis pata_arasan_cf pata_cmd64x pata_pdc202xx_old pata_cs5520 pata_cypress pata_serverworks sata_qstor pata_optidma pata_ali pata_it821x pata_sl82c105 pata_efar pata_sc1200 pata_radisys pata_triflex pata_acpi pata_hpt37x sata_sx4 sata_mv pdc_adma pata_hpt3x3 pata_pdc2027x pata_oldpiix pata_it8213 sata_via sata_promise pata_marvell pata_mpiix acard-ahci pata_artop pata_netcell pata_hpt366 pata_atiixp pcmcia_core pcmcia pata_pcmcia pata_sch ata_piix pata_cs5536 ata_generic pata_via pata_atp867x ahci_platform sata_nv pata_rdc pata_rz1000 pata_piccolo xhci-hcd hid-logitech-dj Features: acpi plymouth block usb resume.userspace resume.kernel
Regards Sid. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 11/11/12 16:31, šumski wrote:
On Sunday 11 of November 2012 16:09:06 Sid Boyce wrote:
On 11/11/12 15:26, Å¡umski wrote:
On Sunday 11 of November 2012 15:09:03 Sid Boyce wrote:
Looks like the / before usr is missing in some file as all those files are in /usr/lib/udev/rules.d/. This is fixed in Base:System (lvm2 package)
--- mkinitrd-devmapper-setup.sh (revision 49) +++ mkinitrd-devmapper-setup.sh (revision 50) @@ -29,12 +29,12 @@
fi
# include dm block var from sysconfig
- mkdir -p etc/sysconfig - grep DM_BLOCK /etc/sysconfig/kernel > etc/sysconfig/kernel - mkdir -p usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/10-dm.rules usr/lib/udev/rules.d - cp usr/lib/udev/rules.d/13-dm-disk.rules usrlib/udev/rules.d - cp usr/lib/udev/rules.d/95-dm-notify.rules usr/lib/udev/rules.d + mkdir -p $tmp_mnt/etc/sysconfig + grep DM_BLOCK /etc/sysconfig/kernel > $tmp_mnt/etc/sysconfig/kernel + mkdir -p $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/10-dm.rules $tmp_mnt/usr/lib/udev/rules.d/ + cp /usr/lib/udev/rules.d/13-dm-disk.rules $tmp_mnt/usr/lib/udev/rules.d + cp /usr/lib/udev/rules.d/95-dm-notify.rules $tmp_mnt/usr/lib/udev/rules.d> save_var root_dm save_var dm_modules
fi
Regards Sid. lvm2-2.02.98-17.1.x86_64 in factory doesn't have that file and locate doesn't find it. The end of /lib/mkinitrd/scripts/setup-lvm2.sh is as shown. No 10-dm.rules etc. My bad, i was thinking about LVM2 *source* package. Script itself is installed as /lib/mkinitrd/scripts/setup-dm.sh and comes in device-mapper.
Thanks ever so much, fixed. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Sid Boyce
-
šumski