Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195556 - [x11 overlay] xorg-server-9999 fixes
Summary: [x11 overlay] xorg-server-9999 fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2007-10-11 23:33 UTC by James C. Georgas
Modified: 2007-10-14 10:09 UTC (History)
0 users

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


Attachments
new libpciaccess ebuild (libpciaccess-9999.ebuild,684 bytes, text/plain)
2007-10-11 23:35 UTC, James C. Georgas
Details
new inputproto ebuild (inputproto-9999.ebuild,604 bytes, text/plain)
2007-10-11 23:36 UTC, James C. Georgas
Details
xorg-server-9999 ebuild fixes (xorg-server-9999-fixes.diff,680 bytes, patch)
2007-10-11 23:40 UTC, James C. Georgas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James C. Georgas 2007-10-11 23:33:24 UTC
Here are some fixes for the xorg-server-9999 ebuild in the x11 overlay.

1. x11-base/xorg-server-9999 currently depends on libpciaccess. portage currently has no ebuild for it. I will post an ebuild that pulls libpciaccess from git, and a patch for the xorg-server ebuild that causes it to require the libpciaccess ebuild.

2. x11-proto/inputproto-1.4.2 currently isn't good enough. xorg-server-9999 fails to compile with related errors. I will post an ebuild that pulls inputproto from git, and a patch for the xorg-server ebuild that causes it to require the git version.
Comment 1 James C. Georgas 2007-10-11 23:35:07 UTC
Created attachment 133216 [details]
new libpciaccess ebuild

This is a new ebuild, which pulls libpciaccess from git, so that xorg-server-9999 will actually compile.
Comment 2 James C. Georgas 2007-10-11 23:36:53 UTC
Created attachment 133217 [details]
new inputproto ebuild

This is an ebuild that pulls inputproto from git, because inputproto-1.4.2.1 isn't good enough now.
Comment 3 James C. Georgas 2007-10-11 23:40:21 UTC
Created attachment 133218 [details, diff]
xorg-server-9999 ebuild fixes

This patch updates the x11 overlay's xorg-server-9999 ebuild, so that it depends on the two ebuilds I posted to this bug. This should allow the server to compile.
Comment 4 James C. Georgas 2007-10-11 23:44:10 UTC
Also, if you don't want nasty things to happen when running depclean, then also apply the fix from bug#195550.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2007-10-14 10:09:17 UTC
I ended up reworking the git support in the x-modular eclass to make it easier for this kind of thing, and adding reworked forms of the libpciaccess, inputproto and glproto ebuilds. I also fixed up the xorg-server ebuild to block video drivers that still need to get ported to libpciaccess.