Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300746 - panoramiXext.h missing from x11-proto/xineramaproto-1.2
Summary: panoramiXext.h missing from x11-proto/xineramaproto-1.2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-12 16:38 UTC by Phil Stracchino (Unix Ronin)
Modified: 2010-01-12 21:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Phil Stracchino (Unix Ronin) 2010-01-12 16:38:38 UTC
On a current new install of default/linux/x86/10.0/desktop, emerge -avuD x11-base/xorg-server pulls in x11-base/xorg-server-1.6.5-r1 and x11-proto/xineramaproto-1.2.  x11-base/xorg-server-1.6.5-r1 requires /usr/include/X11/extensions/panoramiXext.h, but this file is missing from x11-proto/xineramaproto-1.2.  x11-base/xorg-server-1.6.5-r1 builds correctly against x11-proto/xineramaproto-1.1.2, which does provide panoramiXext.h.

(Note:  I don't know why x11-proto/xineramaproto-1.2, masked ~x86, is being pulled in when I have not unmasked it.)

Reproducible: Always

Steps to Reproduce:
1.  delete or move /usr/include/X11/extensions/panoramiXext.h
2.  emerge x11-proto/xineramaproto-1.2.  observe it provides panoramiXproto.h but not panoramiXext.h.
3.  emerge x11-base/xorg-server-1.6.5-r1 and watch it fail.



As noted above, I'm not certain why x11-proto/xineramaproto-1.2 is being pulled in on this install.  I have not unmasked it, nor any other x11-base or x11-proto package, in package.keywords.  I have had to explicitly mask several unstable packages on this install that I had not ~x86 unmasked but which were pulled in anyway for reasons I cannot fathom.  However, be that as it may, /usr/include/X11/extensions/panoramiXext.h is indisputably missing from x11-proto/xineramaproto-1.2.
Comment 1 Phil Stracchino (Unix Ronin) 2010-01-12 17:36:47 UTC
DOH!  well, I figured out why it was being pulled in ........   somehow I'd managed to get ACCEPT_KEYWORDS="~x86" into my /etc/make.conf file without realizing it.

1.2 still doesn't install panoramiXext.h, but of course, this is not necessarily a bug IF panoramiXext.h has been deprecated....
Comment 2 Patrick Lauer gentoo-dev 2010-01-12 21:36:42 UTC
don't mix keywords like that then :)