Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319095 - x11-drivers/ati-drivers-10.4: depends on x11-libs/libXtst if recent versions of x11-proto/xextproto are installed
Summary: x11-drivers/ati-drivers-10.4: depends on x11-libs/libXtst if recent versions...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-09 23:08 UTC by joseph.a.nichols
Modified: 2010-05-28 13:00 UTC (History)
1 user (show)

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 joseph.a.nichols 2010-05-09 23:08:51 UTC
x11-drivers/ati-drivers-10.4 failed to compile until I installed x11-libs/libXtst-1.1.0.  I got the idea from Bug 239653 (but probably could have figured it out myself if I had remembered equery).

Reproducible: Always

Steps to Reproduce:
1. Unmerge x11-libs/libXtst-1.1.0
2. Emerge =x11-proto/xextproto-7.1.1
3. Emerge =x11-drivers/ati-drivers-10.4
4. Build fails

Actual Results:  
 * Building fglrx_gamma lib ...
fglrx_gamma.c:19:34: error: X11/extensions/XTest.h: No such file or directory
fglrx_gamma.c:23:35: error: X11/extensions/record.h: No such file or directory
 * ERROR: x11-drivers/ati-drivers-10.4 failed:
 *   fglrx_gamma lib build failed
 * 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 3733:  Called die
 * The specific snippet of code:
 *       "$(tc-getCC)" -shared -fpic -o libfglrx_gamma.so.1.0 ${CFLAGS} ${LDFLAGS} -DXF86MISC -Wl,-soname,libfglrx_gamma.so.1.0 fglrx_gamma.c -lXext || die "fglrx_gamma lib build failed";


Expected Results:  
Completed build.

The dependencies just need to be updated to include libXtst.  I guess everyone else who tried to install the package already had libXtst installed.
Comment 1 Ross Barrett 2010-05-27 18:42:11 UTC
I can confirm this, fresh install of Gentoo from 10.0 minimal cd and latest as of today sources.

Masked >=x11-base/xorg-server-1.8.0 due to blocking conflicts

emerge xorg-server (containing)
x11-base/xorg-server-1.7.7
x11-base/xorg-drivers-1.8
x11-drivers/ati-drivers-10.4

failed until I found this bug and manually emerged x11-libs/libXtst
Comment 2 Luca Barbato gentoo-dev 2010-05-28 13:00:15 UTC
Fixed with .5 in portage