Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153378 - x11-base/xorg-server-1.1.1-r1 and media-libs/mesa-6.5.1-r1 fail
Summary: x11-base/xorg-server-1.1.1-r1 and media-libs/mesa-6.5.1-r1 fail
Status: RESOLVED DUPLICATE of bug 132135
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-29 15:55 UTC by Amit Kotlovski
Modified: 2006-10-30 11:18 UTC (History)
0 users

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


Attachments
media-libs/mesa-6.5.1-r1 compilation log (media-libs:mesa-6.5.1-r1:20061026-185230.log,12.67 KB, text/plain)
2006-10-29 15:57 UTC, Amit Kotlovski
Details
x11-base/xorg-server-1.1.1-r1 compilation log (x11-base:xorg-server-1.1.1-r1:20061028-223353.log,929.19 KB, text/plain)
2006-10-29 15:58 UTC, Amit Kotlovski
Details
emerge --info (emerge_info,2.94 KB, text/plain)
2006-10-29 16:00 UTC, Amit Kotlovski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Amit Kotlovski 2006-10-29 15:55:04 UTC
Upgrading from the monolithic X into modular X 7.1

According to the guide:
1, I unmerged the old Xorg.
2, I emerged xorg-x11.
3. the emerge failed at mesa with the error log attached.
4. I acted as sugested in http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting#X_GLXvop_BindTexImageEXT_error , which I found due to http://forums.gentoo.org/viewtopic-t-510171-highlight-mesa.html . It solved the issue for mesa.
5. I tried to emerge xorg-server.
6. Just like the forum post, my emerge failed (log attached), and after acting according to the post (re-creating all the symbolic links *during* the emerge process, after it finished configuring, but before it got to use these header files), and It worked.
7. Later, when I needed to reemege xorg-server, it failed and I had to do it all over again.

Questions:
1. Is this the expected behaviour, and will I have to run this procedure every time?
2. Why does the ebuild process chage the opengl setting to xorg instead of nvidia, like I set it to be?
3.
Comment 1 Amit Kotlovski 2006-10-29 15:57:42 UTC
Created attachment 100747 [details]
media-libs/mesa-6.5.1-r1 compilation log
Comment 2 Amit Kotlovski 2006-10-29 15:58:55 UTC
Created attachment 100748 [details]
x11-base/xorg-server-1.1.1-r1 compilation log
Comment 3 Amit Kotlovski 2006-10-29 16:00:11 UTC
Created attachment 100749 [details]
emerge --info
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-10-29 22:39:32 UTC
Reopen with output of 'ls -l /usr/include/GL' and 'emerge -pv
emul-linux-x86-xlibs'

Thanks.
Comment 5 Amit Kotlovski 2006-10-30 10:07:39 UTC
$ ls -l /usr/include/GL
total 332
-rw-r--r--  1 root root  2276 Oct 29 00:33 amesa.h
-rw-r--r--  1 root root  2043 Oct 29 00:33 directfbgl.h
-rw-r--r--  1 root root  4672 Oct 29 00:33 dmesa.h
-rw-r--r--  1 root root  2710 Oct 29 00:33 fxmesa.h
-rw-r--r--  1 root root  2232 Oct 29 00:33 ggimesa.h
-rw-r--r--  1 root root 10381 Jun 26  2005 gle.h
lrwxrwxrwx  1 root root    40 Oct 30 01:07 glext.h -> /usr/lib32/opengl/global/include/glext.h
-rw-r--r--  1 root root  4338 Oct 29 00:33 glfbdev.h
lrwxrwxrwx  1 root root    37 Oct 30 01:07 gl.h -> /usr/lib32/opengl/nvidia/include/gl.h
-rw-r--r--  1 root root 78328 Oct 29 00:33 gl_mangle.h
-rw-r--r--  1 root root 16668 Oct 29 00:33 glu.h
-rw-r--r--  1 root root  3315 Oct 29 00:33 glu_mangle.h
-rw-r--r--  1 root root  4109 Jun 26  2005 glutf90.h
-rw-r--r--  1 root root 30192 Jun 26  2005 glut.h
-rw-r--r--  1 root root  6609 Oct 29 00:33 GLwDrawA.h
lrwxrwxrwx  1 root root    41 Oct 30 01:07 glxext.h -> /usr/lib32/opengl/global/include/glxext.h
lrwxrwxrwx  1 root root    38 Oct 30 01:07 glx.h -> /usr/lib32/opengl/nvidia/include/glx.h
-rw-r--r--  1 root root  4257 Oct 29 00:22 glxint.h
-rw-r--r--  1 root root  2031 Oct 29 00:33 glx_mangle.h
lrwxrwxrwx  1 root root    42 Oct 30 01:07 glxmd.h -> /usr/lib32/opengl/xorg-x11/include/glxmd.h
lrwxrwxrwx  1 root root    45 Oct 30 01:07 glxproto.h -> /usr/lib32/opengl/xorg-x11/include/glxproto.h
lrwxrwxrwx  1 root root    46 Oct 30 01:07 glxtokens.h -> /usr/lib32/opengl/xorg-x11/include/glxtokens.h
drwxr-xr-x  2 root root   104 Oct 29 00:22 internal
-rw-r--r--  1 root root  5609 Oct 29 00:33 mesa_wgl.h
-rw-r--r--  1 root root  3174 Oct 29 00:33 mglmesa.h
-rw-r--r--  1 root root  8595 Oct 29 00:33 osmesa.h
-rw-r--r--  1 root root  2508 Oct 29 00:33 svgamesa.h
-rw-r--r--  1 root root  1360 Oct 29 00:33 uglglutshapes.h
-rw-r--r--  1 root root  4313 Oct 29 00:33 uglmesa.h
-rw-r--r--  1 root root 51274 Oct 29 00:33 vms_x_fix.h
-rw-r--r--  1 root root  4402 Oct 29 00:33 wmesa.h
-rw-r--r--  1 root root 10401 Oct 29 00:33 xmesa.h
-rw-r--r--  1 root root  5401 Oct 29 00:33 xmesa_xf86.h
-rw-r--r--  1 root root  3313 Oct 29 00:33 xmesa_x.h

$ emerge -pv emul-linux-x86-xlibs

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] app-emulation/emul-linux-x86-baselibs-2.5.2 [2.4.2] 5,457 kB
[ebuild     U ] app-emulation/emul-linux-x86-xlibs-7.0-r2 [2.2.2] USE="opengl" VIDEO_CARDS="-i810% -mach64% -mga% -r128% -radeon% -s3virge% -savage% -sis% -tdfx% -trident% -via%" 3,156 kB

Total size of downloads: 8,614 kB
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-10-30 11:18:31 UTC
Your symlinks are the other way round than they should be...


*** This bug has been marked as a duplicate of 132135 ***