Gentoo Archives: gentoo-user

From: Mike Gilbert <floppym@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] eject and util-linux blocker
Date: Tue, 17 Mar 2015 18:41:09
Message-Id: CAJ0EP43FPxBG4xLm1gvKkaNmRUYx8ank5GqYrR60Xczt7YMQYA@mail.gmail.com
In Reply to: Re: [gentoo-user] eject and util-linux blocker by Dale
1 On Tue, Mar 17, 2015 at 2:10 PM, Dale <rdalek1967@×××××.com> wrote:
2 > Alan McKinnon wrote:
3 >>
4 >> Your basic problem is that you have static and static-libs in USE. When
5 >> applied to lvm, a whole bunch of blockers kick in and you get what you
6 >> got. So take them out of USE.
7 >>
8 >> USE="static static-libs" has it's uses, it's great for building rescue
9 >> disks, busybox and maybe some disk repair utils, but makes very little
10 >> sense on a regular workstation. If you break your workstation, you'll
11 >> boot off a rescue disk and use the tools on it to fix your install, so
12 >> you don't need it on the main system.
13 >>
14 >> There is nothing wrong with your eudev.
15 >> lvm2 is bitching about blockers between lvm2 built with "USE=static" and
16 >> udev - there's some incompatibility there and the ebuild knows about them
17 >>
18 >>
19 >
20 > I went through the package.use file and commented out the static and
21 > static-libs stuff. It seems happy but thing is, when I put them there,
22 > they were needed for some reason. Actually, all the parts I found had
23 > the output of where emerge said those were needed. Maybe the reason
24 > they were needed then has changed and they are no longer needed. I hope
25 > anyway. ;-)
26
27 I know there were some guides for doing LVM root that used to advise
28 building stuff statically, probably because of some problem with
29 genkernel.
30
31 With a modern initramfs (dracut, and possible recent genkernel),
32 shared libs work just as well, so there should be no need.

Replies

Subject Author
Re: [gentoo-user] eject and util-linux blocker Dale <rdalek1967@×××××.com>