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

Bug 139341

Summary: xf86-input-evdev needs to be masked in 2.4 profiles
Product: Gentoo Linux Reporter: SpanKY <vapier>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description SpanKY gentoo-dev 2006-07-05 10:25:13 UTC
only did some cursory checks here but xf86-input-evdev uses structures that are only available in linux-2.6's include/linux/input.h

typedef struct _evdevDevice {
...
    struct input_id id;
...
Comment 1 SpanKY gentoo-dev 2006-07-05 10:25:33 UTC
oh and a DEPEND for linux-headers-2.6 should be added to xf86-input-evdev
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-07-05 18:40:30 UTC
Am I allowed to touch those profiles, or do I need to get arch intervention?  (Or Donnie, do you have permission?)
Comment 3 Joshua Jackson (RETIRED) gentoo-dev 2006-07-05 20:50:11 UTC
In a case like this I believe that most arches as long as they get a heads up about the how and why its being done will be ok with it. Either a message to -core/dev wherever have you. No one particularly likes touching profiles afterall.
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2006-07-06 02:55:13 UTC
amd64 doesn't have any 2.4 profiles, not sure what we're doing here
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-06 06:09:38 UTC
*everyone* has permission to touch profiles... if you have a question, just send an email to -dev first...

It shouldn't be up to the arch teams/releng to fix problems with other people's packages, as everyone has the right to make changes necessary for their packages to work.  The only thing that anyone asks is that you're aware of what the changes will impact, and if you have a question, you ask -dev.

Removing everyone without a 2.4 profile.  I'm also adjusting all of the profiles, so this should be done fairly shortly.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-06 06:15:33 UTC
Anyway, the profiles are done.  I guess all that's left is the *DEPEND stuff.
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-07-16 10:36:55 UTC
Had to mask in the 2.4 x86 hardened profile yet, FYI.  Dependencies committed.