Gentoo Archives: gentoo-dev

From: Matthias Schwarzott <zzam@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] unconditionally depending on sys-apps/hotplug
Date: Thu, 14 Dec 2006 13:10:14
Message-Id: 200612141405.47847.zzam@gentoo.org
1 Hi fellow devs!
2
3 One thing that annoys me since some time are packages pulling in
4 sys-apps/hotplug unconditionally.
5
6 How should the dependencies on hotplug/hotplug-base and udev be managed:
7
8 Some problems with current tree:
9
10 The problem with hotplug is, that it breaks in combination with udev-103 in
11 several ways.
12 One known to me is firmware-loading.
13 Bug https://bugs.gentoo.org/show_bug.cgi?id=147006
14
15
16
17 Some ebuilds depending on hotplug (incomplete list):
18
19 DEPEND="sys-apps/hotplug"
20 net-wireless/ipw2200-firmware
21 net-wireless/acx-firmware
22 net-wireless/atmel-firmware
23 media-libs/libgphoto2
24 sys-apps/hal
25
26 DEPEND="|| ( sys-fs/udev sys-apps/hotplug )"
27 ./app-emulation/xen-tools
28
29 DEPEND="|| ( >=sys-fs/udev-103 sys-apps/hotplug )"
30 ./media-tv/wis-go7007
31
32 DEPEND="|| ( >=sys-fs/udev-096 >=sys-apps/hotplug-20040923 )"
33 net-wireless/zd1211-firmware
34
35 DEPEND="udev? ( >=sys-fs/udev-068 ) !udev? ( >=sys-apps/hotplug-20040920 )"
36 sys-apps/pcmciautils
37
38
39
40
41 Some more problems (minor ones, but even more confusing to users):
42 It installs files not used but confusing users like /etc/hotplug/blacklist.
43 Bug: http://bugs.gentoo.org/show_bug.cgi?id=130766
44
45 It creates empty /usr/lib/hotplug/firmware that is no longer used
46 (now: /lib/firmware)
47 Bug: http://bugs.gentoo.org/show_bug.cgi?id=124427
48
49 Matthias
50
51 --
52 Matthias Schwarzott
53 Gentoo Developer
54 http://www.gentoo.org
55 --
56 gentoo-dev@g.o mailing list