Summary: | x11-libs/libdrm-2.4.16 fails to compile because of missing libGL | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Juergen Rose
2009-12-20 16:08:50 UTC
Have you tried 'eselect opengl' already ? Yes, I did: root@vilm:/root(21)# eselect opengl list Available OpenGL implementations: [1] xfree [2] xorg-x11 * It is on a system where I could not update for two and a half month because of a hardware error. So a lot of packages are broken. Also /usr/lib/libGL.so was a broken link, which I removed. So you need to reset it properly. On that note: what's 'xfree' ? I do recall nvidia, ati and xorg-x11 (mesa), but not that one. Just try to update eselect-opengl "emerge -1 eselect-opengl" and what the heck is xfree? Your system is probably hosed, we've never had "xfree" in eselect opengl... In any case, please attach the build.log as portage _strongly_ advises you to, and please also attach the package's config.log. Thanks After doing several times 'rm /var/cache/revdep-rebuild/*; revdep-rebuild -L libxcb-xlib.so.0', 'revdep-rebuild -L libjpeg.so.62' and erasing some blocking packages I could emerge libdrm-2.4.17 and mesa-7.7. But 'eselect opengl list' still shows: vilm linux # eselect opengl list Available OpenGL implementations: [1] xfree [2] xorg-x11 * I found that I have a under /usr/lib/opengl/ a xfree subdirectory containing include/glext.h which is not present on other gentoo systems. After deleting this directory 'eselect opengl list' still shows: vilm linux # eselect opengl list Available OpenGL implementations: [1] xorg-x11 * Regards Reopening And closing with the proper resolution. Thanks |