On Sunday, November 04, 2012 12:48:36 AM Raymond Wooninck wrote:
This evening I together with some other people from the KDE irc channel (alin, einar77 and shumski) updated our systems to the new Factory that would bring the new systemd.
We all got into troubles and those were not only caused by a faulty mkinitrd. After quite some hours of trying to salvage our systems, Luca (einar77) found the cause of the main issues.
The new systemd incorporated now the udev package, however that also means that some paths were changed. The new udev package has now /usr/lib/udev as it's main directory and installs some files in /usr/lib/udev/rules.d. However most of the current packages in openSUSE are still assuming the old situation and are putting their udev-rules files in /lib/udev/rules.d.
To make the story short, we have another victim of the /usr move. In order to get a working system at the moment, the best way forward is to make the change to mkinitrd as Christian indicated and bofore you recreate the initrd, copy all the files in /lib/udev/rules.d to /usr/lib/udev/rules.d/. Now recreate the initrd and reboot the system.
There are still some minor issues with the installation (missing syslog), but the system should at least be working and usable.
Regards
Raymond
It looks that there are also some other things failing, as upgrade to latest systemd/udev made a nice kernel panic for me as soon systemd package started the upgrade. For some reason it still looked for libudev0, and that was already removed before during the upgrade process. Unfortunately i was not able to recover my system (i have made a several reinstall's of packages that can be found in Base:System both from that repo and Factory, and for me all files that can be found in /lib/udev/rules.d/ are also present in /usr/lib/udev/rules.d/). I was able to boot to multiuser target, but i was not able to login both in DM and tty's. I got Authentication error as soon as i confirmed username. If it helps, here is the journalctl log of the last boot: http://paste.opensuse.org/96123568 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org