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 |