Op donderdag 27-11-2008 om 00:48 uur [tijdzone +0000], schreef Duncan: > Beso <[EMAIL PROTECTED]> posted > [EMAIL PROTECTED], excerpted > below, on Wed, 26 Nov 2008 22:34:25 +0000: > > >> As a result of the switch my lvm2 init script started complaining that > >> it is written for baselayout 2 (which I'm running by the way) and fails > >> to start. > >> I re-emerged lvm2, but that didn't help. > >> > >> So any suggestions? Besides not using lvm2 :P > >> > > well, if you're using lvm2 in init then i really think that you need it. > > i think that there's a problem > > in your lvm config or on openrc. try reemerging openrc and baselayout, > > then do a revdep-rebuild > > and then if the problem persists delete the /etc/lvm/lvm.conf and then > > reemerge lvm2 > > Seconded. > > If that doesn't help, I run lvm2 here (and baselayout-2) without issue, > and am of course on no-multilib, so it's possible. We can try to debug > and solve the issue. Start by posting your versions of lvm2, baselayout > and openrc, and the output of the following equery and ls commands. > Here's my results: > > $ equery f lvm2|grep /lib/ > /lib/rcscripts > /lib/rcscripts/addons > /lib/rcscripts/addons/lvm-start.sh > /lib/rcscripts/addons/lvm-stop.sh > > $ ls -dl /lib /lib64 > lrwxrwxrwx 1 root root 5 2007-09-06 07:09 /lib -> lib64/ > drwxr-xr-x 12 root root 4848 2008-11-24 10:40 /lib64/ > $ emerge -p lvm2 baselayout openrc > > These are the packages that would be merged, in order: > > Calculating dependencies ...... done! > [ebuild R ] sys-fs/lvm2-2.02.42 > [ebuild R ] sys-apps/baselayout-2.0.0 > [ebuild R ] sys-apps/openrc-0.3.0-r1 > $ The difference I see is in the /lib see below.
[EMAIL PROTECTED] ~ $ equery f lvm2|grep /lib/ /lib/rcscripts /lib/rcscripts/addons /lib/rcscripts/addons/lvm-start.sh /lib/rcscripts/addons/lvm-stop.sh [EMAIL PROTECTED] ~ $ ls -dl /lib /lib64 drwxr-xr-x 4 root root 46 nov 26 21:32 /lib drwxr-xr-x 10 root root 8192 nov 27 06:08 /lib64 [EMAIL PROTECTED] ~ $ emerge -p lvm2 baselayout openrc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-fs/lvm2-2.02.42 [ebuild R ] sys-apps/baselayout-2.0.0 [ebuild R ] sys-apps/openrc-0.3.0-r1 I just did an re-emerge for baselayout and openrc and revdep-rebuild afterwards. But that didn't give an result. e.g. all was fine. I just synced my tree and I'm currenctly updating my system. After that I'll reboot and see if there's a difference. >