Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 158114

Summary: Nuking udev-useflag
Product: Gentoo Linux Reporter: Matthias Schwarzott <zzam>
Component: New packagesAssignee: Matthias Schwarzott <zzam>
Status: RESOLVED FIXED    
Severity: normal CC: dberkholz, jakub, john, liquidx, mobile+disabled, pda, vapier
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 134491, 145809    
Attachments: Deletion of remnants of udev USE flag

Description Matthias Schwarzott gentoo-dev 2006-12-14 02:22:46 UTC
Well, in a discussion in #gentoo-dev, dberholz convinced me that udev-useflag should be nuked (at least in its usage to just install a udev-rules file).

This is to prevent large rebuilds just for installing a (some) simple/small text files.

That is the list of users jakub provided:
$ pquery --raw --has-use=udev
app-misc/lirc-0.8.0-r1
app-misc/lirc-0.8.0-r5
app-misc/lirc-0.8.0-r8
dev-libs/linux-fusion-3.2-r1
dev-libs/openct-0.6.9
dev-libs/openct-0.6.11
media-gfx/iscan-2.1.0
media-gfx/iscan-2.2.0
media-libs/libgphoto2-2.2.1-r1
net-print/foo2zjs-20060607
net-print/foo2zjs-20061130
net-wireless/bluez-utils-2.24
net-wireless/bluez-utils-2.25-r1
sys-apps/pcmciautils-012
sys-apps/pcmciautils-013
sys-apps/pcmciautils-014
sys-cluster/vzctl-3.0.13
Comment 1 Matthias Schwarzott gentoo-dev 2006-12-14 02:38:08 UTC
lirc and libgphoto2 done.
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2006-12-14 05:21:30 UTC
well, in media-gfx/iscan, I either install hotplug-rules *or* udev-rules, but not both. Installing hotplug-rules depends on hotplug-base, installing udev-rules depends on a somewhat new sys-fs/udev. How should I handle this?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-12-14 05:40:39 UTC
(In reply to comment #2)
> well, in media-gfx/iscan, I either install hotplug-rules *or* udev-rules, but
> not both. Installing hotplug-rules depends on hotplug-base, installing
> udev-rules depends on a somewhat new sys-fs/udev. How should I handle this?

Somewhat new being >=087 ? Well, current stable 103 on majority of arches, and 087-r1 everywhere. Any major reason why not just drop the hotplug part?
Comment 4 Stefan Briesenick (RETIRED) gentoo-dev 2006-12-14 05:47:37 UTC
ok, then I drop hotplug at all.
Comment 5 Stefan Schweizer (RETIRED) gentoo-dev 2006-12-14 11:01:06 UTC
foo2zjs fixed
Comment 6 petre rodan (RETIRED) gentoo-dev 2006-12-17 12:18:14 UTC
openct fixed
Comment 7 Stefan Briesenick (RETIRED) gentoo-dev 2006-12-17 15:05:39 UTC
iscan fixed and bumped
Comment 8 Benedikt Böhm (RETIRED) gentoo-dev 2007-01-21 13:58:12 UTC
vzctl fixed
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 19:06:03 UTC
*** Bug 163111 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 19:31:45 UTC
What's left:

dev-libs/linux-fusion-3.2-r1
net-wireless/bluez-utils-2.24
net-wireless/bluez-utils-2.25-r1
sys-apps/pcmciautils-012
sys-apps/pcmciautils-013
sys-apps/pcmciautils-014
sys-apps/pcmciautils-014-r1
Comment 11 Stefan Schweizer (RETIRED) gentoo-dev 2007-02-10 22:38:41 UTC
fixed all remaining ebuilds and removed it from use.local.desc. 

Still some default udev use flags are left in profiles/
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2007-02-12 16:19:59 UTC
"some" ?

Anyway, I've removed udev from the default USE and from use.mask on all profiles where it was used.
Comment 13 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-02-14 10:53:24 UTC
(In reply to comment #12)
> Anyway, I've removed udev from the default USE and from use.mask on all
> profiles where it was used.
You forgot about:
profiles/default-linux/sparc/sparc32/dev/gcc-4.1.1/use.mask
profiles/default-linux/sparc/sparc64/2006.0/2.4/use.mask
profiles/default-linux/sparc/sparc64/2006.1/2.4/use.mask
profiles/selinux/sparc/use.mask
profiles/selinux/sparc/sparc64/2006.1/use.mask
profiles/selinux/ppc/ppc32/2006.1/make.defaults
profiles/base/use.defaults
Comment 14 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-02-14 11:05:47 UTC
Created attachment 110158 [details, diff]
Deletion of remnants of udev USE flag
Comment 15 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-02-14 11:08:00 UTC
Please reopen this bug.
Comment 16 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-02-16 19:45:44 UTC
Comment on attachment 110158 [details, diff]
Deletion of remnants of udev USE flag

It's out of date.