Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>, udev-bugs@g.o, systemd <systemd@g.o>, base-system <base-system@g.o>, agk@××××××.com
Subject: Re: [gentoo-dev] Re: Dropping static libs support from cryptsetup and lvm2
Date: Thu, 01 Aug 2013 10:01:55
Message-Id: CAGfcS_m-MJwDjsjMBFcOqoc_y8gXY5TdOG7d7+6mzj1wNzmK7A@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: Dropping static libs support from cryptsetup and lvm2 by William Hubbs
1 On Wed, Jul 31, 2013 at 11:38 PM, William Hubbs <williamh@g.o> wrote:
2 > If we want to continue supporting this, it will probably require custom
3 > patches to udev, and kmod. Then we will have to make sure none of that
4 > breaks systemd.
5
6 Seems like the simpler solution is to just have a dep on -static
7 lvm/cryptsetup for those packages. Users who want to use static
8 lvm/cryptsetup will not be able to use udev/kmod.
9
10 The issue with the virtual and confusing error messages that result
11 seems less simple to resolve. That sounds more like a bug in portage
12 though. If I have virtual/udev[static] installed and I want to
13 install gnome I should just get an error indicating that to install
14 gnome I need to drop the static USE for virtual/udev. Some of
15 portage's error messages are a bit cryptic but that shouldn't be a
16 reason to force a package to drop a non-default USE flag.
17
18 I'll freely admit that I could be missing some nuance here.
19
20 Rich

Replies