On my system I have libXtst-1.1.0 installed but I'm running with
xextproto-7.1.1 try unmasking xextproto and see if that helps.
On Mon, 14 Dec 2009 04:27:11 +0100, <meino.cra...@gmx.de> wrote:
walt <w41...@gmail.com> [09-12-14 01:08]:
On 12/13/2009 10:03 AM, meino.cra...@gmx.de wrote:
>
>Hi,
>
>emerge of xorg-server-1.6.5-r1 fails while in the build process.
>
>Logfile's contents is:
>/usr/include/X11/extensions/dpms.h:40: error: expected ')' before '*'
>token
>/usr/include/X11/extensions/dpms.h:41: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSGetVersion'
>/usr/include/X11/extensions/dpms.h:42: error: expected ')' before '*'
>token
>/usr/include/X11/extensions/dpms.h:43: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSSetTimeouts'
>/usr/include/X11/extensions/dpms.h:44: error: expected ')' before '*'
>token
>/usr/include/X11/extensions/dpms.h:45: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSEnable'
>/usr/include/X11/extensions/dpms.h:46: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSDisable'
>/usr/include/X11/extensions/dpms.h:47: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSForceLevel'
>/usr/include/X11/extensions/dpms.h:48: error: expected '=', ',', ';',
>'asm' or '__attribute__' before 'DPMSInfo'
That file (dpms.h) is installed by x11-proto/xextproto-7.0.5. Do you
have
that version? I would re-emerge that package even if it look correct.
Emerge refuses to merge that:
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). Once again, please do NOT file
* a bug report unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/include/X11/extensions/XTest.h
* /usr/include/X11/extensions/lbxbuf.h
* /usr/include/X11/extensions/Xag.h
* /usr/include/X11/extensions/Xge.h
* /usr/include/X11/extensions/lbxbufstr.h
* /usr/include/X11/extensions/XEVI.h
* /usr/include/X11/extensions/multibuf.h
* /usr/include/X11/extensions/shape.h
* /usr/include/X11/extensions/XLbx.h
* /usr/include/X11/extensions/XShm.h
* /usr/include/X11/extensions/Xdbe.h
* /usr/include/X11/extensions/Xcup.h
* /usr/include/X11/extensions/Xext.h
* /usr/include/X11/extensions/dpms.h
* /usr/include/X11/extensions/MITMisc.h
* /usr/include/X11/extensions/security.h
* /usr/include/X11/extensions/xtestext1.h
* /usr/include/X11/extensions/sync.h
* /usr/include/X11/extensions/lbximage.h
* /usr/include/X11/extensions/extutil.h
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* x11-libs/libXext-1.1.1
* /usr/include/X11/extensions/MITMisc.h
* /usr/include/X11/extensions/XEVI.h
* /usr/include/X11/extensions/XLbx.h
* /usr/include/X11/extensions/XShm.h
* /usr/include/X11/extensions/Xag.h
* /usr/include/X11/extensions/Xcup.h
* /usr/include/X11/extensions/Xdbe.h
* /usr/include/X11/extensions/Xext.h
* /usr/include/X11/extensions/Xge.h
* /usr/include/X11/extensions/dpms.h
* /usr/include/X11/extensions/extutil.h
* /usr/include/X11/extensions/lbxbuf.h
* /usr/include/X11/extensions/lbxbufstr.h
* /usr/include/X11/extensions/lbximage.h
* /usr/include/X11/extensions/multibuf.h
* /usr/include/X11/extensions/security.h
* /usr/include/X11/extensions/shape.h
* /usr/include/X11/extensions/sync.h
* /usr/include/X11/extensions/xtestext1.h
*
* x11-libs/libXtst-1.1.0
* /usr/include/X11/extensions/XTest.h
*
* Package 'x11-proto/xextproto-7.0.5' NOT merged due to file collisions.
* If necessary, refer to your elog messages for the whole content of the
* above message.
but interestingly
portageq owners / xextproto
reports
None of the installed packages claim the file(s).
How can I proceed ?
--
Zeerak