View previous topic :: View next topic |
Author |
Message |
urantiana n00b
Joined: 10 Jun 2005 Posts: 25
|
Posted: Tue Jun 27, 2006 2:06 pm Post subject: xorg-x11-7.0-r1 fails on libx11 |
|
|
Hello,
I'm trying to migrate to modular X(x11-base/xorg-x11-7.0-r1).
emerge -DuNv xorg-x11 fails on libX11:
XKBExtDev.c:39:31: X11/extensions/XI.h: No such file or directory
XKBExtDev.c: In function `_InitLedStuff':
XKBExtDev.c:445: error: `KbdFeedbackClass' undeclared (first use in this function)
XKBExtDev.c:445: error: (Each undeclared identifier is reported only once
XKBExtDev.c:445: error: for each function it appears in.)
XKBExtDev.c:450: error: `LedFeedbackClass' undeclared (first use in this function)
XKBExtDev.c: In function `_SizeMatches':
XKBExtDev.c:513: error: `KbdFeedbackClass' undeclared (first use in this function)
XKBExtDev.c: In function `_XkbSetDeviceInfoSize':
XKBExtDev.c:555: error: `KbdFeedbackClass' undeclared (first use in this function)
XKBExtDev.c:555: error: `LedFeedbackClass' undeclared (first use in this function)
make[3]: *** [XKBExtDev.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I../../include/X11 -I../../include -I../../include/X11 -I../../include -I../../include/X11 -I../../src/xcms -I../../src/xkb -I../../src/xlibi18n -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DHASXDMAUTH -D_BSD_SOURCE -DMALLOC_0_RETURNS_NULL -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT XKBList.lo -MD -MP -MF .deps/XKBList.Tpo -c XKBList.c -o XKBList.o >/dev/null 2>&1
make[3]: Leaving directory `/var/tmp/portage/libX11-1.0.2/work/libX11-1.0.2/src/xkb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libX11-1.0.2/work/libX11-1.0.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/libX11-1.0.2/work/libX11-1.0.2/src'
make: *** [all-recursive] Error 1
!!! ERROR: x11-libs/libX11-1.0.2 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
ebuild.sh, line 1248: Called x-modular_src_compile
x-modular.eclass, line 317: Called x-modular_src_make
x-modular.eclass, line 312: Called die
!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
emerge -av xorg-x11
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] x11-libs/libX11-1.0.2 USE="ipv6 -debug" 0 kB
[ebuild N ] x11-libs/libxkbfile-1.0.3 USE="-debug" 0 kB
[ebuild N ] x11-apps/setxkbmap-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libfontenc-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-apps/mkfontscale-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-apps/mkfontdir-1.0.2 USE="-debug" 0 kB
[ebuild N ] media-fonts/ttf-bitstream-vera-1.10-r3 USE="X" 0 kB
[ebuild N ] x11-proto/fixesproto-4.0 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXfixes-4.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXext-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-proto/compositeproto-0.3.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXcomposite-0.3 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXt-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXmu-1.0.2 USE="ipv6 -debug" 0 kB
[ebuild N ] x11-apps/xauth-1.0.1 USE="ipv6 -debug" 0 kB
[ebuild N ] x11-proto/fontsproto-2.0.2 USE="-debug" 0 kB
[ebuild N ] x11-proto/randrproto-1.1.2 USE="-debug" 0 kB
[ebuild N ] x11-proto/renderproto-0.9.2 USE="-debug" 0 kB
[ebuild N ] x11-proto/xf86miscproto-0.9.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXxf86misc-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/liblbxutil-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXrender-0.9.1 USE="-debug" 0 kB
[ebuild N ] x11-proto/dmxproto-2.2.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libxkbui-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-proto/xf86driproto-2.0.3 USE="-debug" 0 kB
[ebuild N ] x11-proto/xf86dgaproto-2.0.2 USE="-debug" 0 kB
[ebuild N ] x11-proto/videoproto-2.2.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXpm-3.5.5 USE="-debug" 0 kB
[ebuild N ] x11-proto/printproto-1.0.3 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXp-1.0.0 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXaw-1.0.2 USE="xprint -debug" 0 kB
[ebuild N ] x11-proto/trapproto-3.4.3 USE="-debug" 0 kB
[ebuild N ] x11-proto/recordproto-1.13.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXtst-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-proto/xineramaproto-1.1.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libdmx-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-apps/rgb-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-apps/iceauth-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-proto/fontcacheproto-0.1.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXfont-1.1.0-r1 USE="ipv6 -debug" 0 kB
[ebuild N ] x11-apps/bdftopcf-1.0.0 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-util-1.0.1 USE="-debug" 0 kB
[ebuild N ] media-fonts/encodings-1.0.0 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-adobe-75dpi-1.0.0 USE="nls" 0 kB
[ebuild N ] media-fonts/font-alias-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-proto/xf86rushproto-1.1.2 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-misc-misc-1.0.0 USE="nls" 0 kB
[ebuild N ] x11-proto/damageproto-1.0.3 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-cursor-misc-1.0.0 USE="nls" 0 kB
[ebuild N ] x11-proto/glproto-1.4.7 USE="-debug" 0 kB
[ebuild N ] x11-proto/resourceproto-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXres-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-apps/xkbcomp-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-misc/xkeyboard-config-0.8 0 kB
[ebuild N ] x11-proto/evieext-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-misc/xbitmaps-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-misc/makedepend-1.0.0 USE="-debug" 0 kB
[ebuild N ] x11-proto/xf86vidmodeproto-2.2.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libdrm-2.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXxf86vm-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXi-1.0.1 USE="-debug" 0 kB
[ebuild N ] media-libs/mesa-6.5-r3 USE="motif nptl -debug" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis -tdfx -trident -via" 0 kB
[ebuild N ] x11-apps/xrdb-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-wm/twm-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXft-2.1.10 USE="-debug" 0 kB
[ebuild N ] x11-apps/xclock-1.0.2 USE="xprint -debug" 0 kB
[ebuild N ] x11-apps/xinit-1.0.2-r6 USE="-debug" 0 kB
[ebuild N ] x11-proto/scrnsaverproto-1.1.0 USE="-debug" 0 kB
[ebuild N ] x11-base/xorg-server-1.0.2-r6 USE="dri ipv6 xprint -debug -minimal" 0 kB
[ebuild N ] x11-drivers/xf86-video-vesa-1.0.1.3 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-adobe-100dpi-1.0.0 USE="nls" 0 kB
[ebuild N ] app-doc/xorg-docs-1.2 USE="-debug -doc" 0 kB
[ebuild N ] x11-libs/libXdamage-1.0.3 USE="-debug" 0 kB
[ebuild N ] x11-apps/xhost-1.0.1 USE="ipv6 -debug" 0 kB
[ebuild N ] x11-libs/libXScrnSaver-1.1.0 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXxf86dga-1.0.1 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-adobe-utopia-type1-1.0.1 0 kB
[ebuild N ] x11-apps/xmodmap-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-drivers/xf86-input-keyboard-1.0.1.3 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXcursor-1.1.7 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXrandr-1.1.1 USE="-debug" 0 kB
[ebuild N ] x11-apps/xrandr-1.0.2 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXinerama-1.0.1 USE="-debug" 0 kB
[ebuild N ] media-fonts/font-bh-type1-1.0.0 0 kB
[ebuild N ] x11-drivers/xf86-input-mouse-1.0.4 USE="-debug" 0 kB
[ebuild N ] x11-apps/mesa-progs-6.5 0 kB
[ebuild N ] x11-drivers/xf86-video-nv-1.0.2.0 USE="-debug" 0 kB
[ebuild N ] x11-libs/libXv-1.0.1 USE="-debug" 0 kB
[ebuild N ] x11-base/xorg-x11-7.0-r1 USE="-3dfx" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vesa -apm -ark -chips -cirrus -cyrix -dummy -fbdev -fglrx -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB |
|
Back to top |
|
|
przemos Guru
Joined: 30 May 2005 Posts: 433 Location: HWDP
|
Posted: Tue Jun 27, 2006 2:52 pm Post subject: |
|
|
Try to recompile these packages:
Quote: | * x11-apps/setxkbmap
Available versions: 1.0.2
Installed: 1.0.2
Homepage: http://xorg.freedesktop.org/
Description: X.Org setxkbmap application
* x11-apps/xkbcomp
Available versions: 1.0.1 1.0.2
Installed: 1.0.2
Homepage: http://xorg.freedesktop.org/
Description: X.Org xkbcomp application
* x11-libs/libxkbfile
Available versions: 1.0.2 1.0.3
Installed: 1.0.3
Homepage: http://xorg.freedesktop.org/
Description: X.Org xkbfile library
* x11-libs/libxkbui
Available versions: 1.0.1 1.0.2
Installed: 1.0.2
Homepage: http://xorg.freedesktop.org/
Description: X.Org xkbui library
* x11-misc/xkbdata
Available versions: 1.0.1
Installed: 1.0.1
Homepage: http://xorg.freedesktop.org/
Description: X.Org xkbdata data |
It's just a suggestion. |
|
Back to top |
|
|
urantiana n00b
Joined: 10 Jun 2005 Posts: 25
|
Posted: Tue Jun 27, 2006 3:09 pm Post subject: |
|
|
I can't compile these packages because they need libX11 |
|
Back to top |
|
|
RedAngel1789 n00b
Joined: 29 Jun 2006 Posts: 1
|
Posted: Thu Jun 29, 2006 2:40 pm Post subject: Same problem here. |
|
|
Hi everybody ! I am pleased to join this forum I have visited for 3 weeks, and it's the first time I really could not find my answer.
Well, I have the same error during the emerging of xorg-x11 7.0, a problem was encountered during libx11 compilation:
"
!!! ERROR: x11-libs/libX11-1.0.2 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
ebuild.sh, line 1248: Called x-modular_src_compile
x-modular.eclass, line 317: Called x-modular_src_make
x-modular.eclass, line 312: Called die
!!! emake failed "
Same problem, I tried twice, and I'm froze at this point...
For information, my computer's a laptop, Compal CL56 (xbook french computer v.7) with a Pentium M 1,7ghz and radeon 9700 that (finally!) worked nice with Direct Rendering (ati-drivers 8.25.x).
If anybody has an idea...
Thanks in advance |
|
Back to top |
|
|
hemna n00b
Joined: 18 Nov 2003 Posts: 45
|
Posted: Sun Jul 02, 2006 6:23 am Post subject: |
|
|
I have the same exact problem on 3 machines |
|
Back to top |
|
|
juantxorena Apprentice
Joined: 19 Mar 2006 Posts: 201 Location: The Shire
|
Posted: Sun Jul 02, 2006 8:30 am Post subject: |
|
|
Same problem here, and we are not the only ones. A bug report is opened, it says that we must recompile xproto before, but it doesn't work.
I don't want to offend anybody, but who is the genius who decided that modular X.org is stable? It's obvious that it isn't. Just search about this on forums or on bugzilla. _________________ I cannot write English very well. Please, correct any mistake so that I can improve. |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Sun Jul 02, 2006 9:57 am Post subject: Re: xorg-x11-7.0-r1 fails on libx11 |
|
|
urantiana wrote: | XKBExtDev.c:39:31: X11/extensions/XI.h: No such file or directory |
Code: | emerge gentoolkit
equery b XI.h |
On my system (YMMV) equery wrote: | [ Searching for file(s) XI.h in *... ]
x11-proto/inputproto-1.3.2 (/usr/include/X11/extensions/XI.h)
|
Conclusion:
Code: | emerge x11-proto/inputproto |
_________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
urantiana n00b
Joined: 10 Jun 2005 Posts: 25
|
Posted: Sun Jul 02, 2006 8:52 pm Post subject: |
|
|
It seems there are a lot of missing dependencies in xorg-x11-7.0-r1.
I did "equery b file-missing-error" a lot of times. Gentoo-portage package dependencies information help me too. |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Sun Jul 02, 2006 9:04 pm Post subject: |
|
|
urantiana wrote: | It seems there are a lot of missing dependencies in xorg-x11-7.0-r1. |
I doubt that. I've just set up two new systems and migrated earlier from 6.8.2 to 7.0. I haven't had a single problem.
I admit, there are a lot of postings like yours around currently but I have a feeling it's not portage messing systems up. :) _________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Sun Jul 02, 2006 10:13 pm Post subject: |
|
|
What arch ar you running? I did an upgrade to X11 Mod on x86 and it worked fine. The other arch are not yet out of testing (for obviously good reasons), so if you're working with another arch, you may want to A) Downgrade to the mono build, or B) Recheck your configuration. I know when I was building it, I went throught the whole ~186 packages and installed them, then I redid the configuration somewhere, and brought it down to ~25 or something drastic like that.
There are known issues with the other arches with deps being wrong or missing, so you may want to check and see if bugzilla has the problems listed there, and if not, report it and either fight it or downgrade, but if you're on x86, I'd check your config and go through the doc on it thats in the Gentoo Documentation section on the website and pretty much follow it to a T.
Hope that helped _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
grofaz Guru
Joined: 18 Sep 2005 Posts: 319
|
Posted: Sun Jul 02, 2006 10:31 pm Post subject: |
|
|
Well I followed the migrating to mod x wiki and updated to 7.0 just fine yesterday, BUT my fonts went all to hell, so I unmerged 7.0 and did a --depclean and revdep-rebuild, followed by an emerge -aK xorg-x11 to reinstall my binary 6.8.2.
All is well, except portage is broken. If I try to re-migrate to 7.0 I get build failures as above. I must have --depcleaned something I shouldn't have...maybe...but 6.8.2 works as advertised. I don't get it. If I unmerge 6.8.2 and emerge 7.0 why doesn't portage pull in what 7.0 needs to build?? |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Sun Jul 02, 2006 10:45 pm Post subject: |
|
|
grofaz wrote: | If I unmerge 6.8.2 and emerge 7.0 why doesn't portage pull in what 7.0 needs to build?? |
Probably because portage thinks the stuff is already installed. Something must have gone wrong during the downgrade and the re-install from the binary package (I never use those but mask the offending package(s) and emerge the old ones from source). _________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
grofaz Guru
Joined: 18 Sep 2005 Posts: 319
|
Posted: Sun Jul 02, 2006 10:58 pm Post subject: |
|
|
Philantrop wrote: | grofaz wrote: | If I unmerge 6.8.2 and emerge 7.0 why doesn't portage pull in what 7.0 needs to build?? |
Probably because portage thinks the stuff is already installed. Something must have gone wrong during the downgrade and the re-install from the binary package (I never use those but mask the offending package(s) and emerge the old ones from source). |
I believe I tried that by unmerging 6.8.2 and them masking 7.0 followed by emerging -aD xorg-x11. I recall it also failed to build so some essential x11 header files must be missing. How do I check what's need/missing ? |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Sun Jul 02, 2006 11:32 pm Post subject: |
|
|
Well, usually equery does a good job for one or two packages. If that doesn't fix it, I suggest an "emerge -e xorg-x11" which will recompile everything. _________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
grofaz Guru
Joined: 18 Sep 2005 Posts: 319
|
Posted: Mon Jul 03, 2006 12:23 am Post subject: |
|
|
Philantrop wrote: | Well, usually equery does a good job for one or two packages. If that doesn't fix it, I suggest an "emerge -e xorg-x11" which will recompile everything. |
Will this work for mod x 7.0 too? |
|
Back to top |
|
|
urantiana n00b
Joined: 10 Jun 2005 Posts: 25
|
Posted: Mon Jul 03, 2006 3:40 am Post subject: |
|
|
Philantrop wrote: | grofaz wrote: | If I unmerge 6.8.2 and emerge 7.0 why doesn't portage pull in what 7.0 needs to build?? |
Probably because portage thinks the stuff is already installed. Something must have gone wrong during the downgrade and the re-install from the binary package (I never use those but mask the offending package(s) and emerge the old ones from source). |
Yes. I don't know why but all "missed packages" I had to install "manually" were upgrades. All dependencies from libX11, libXt and other packages, for me.
I'm running x86 arch.
Now modular X is installed and working great. |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Mon Jul 03, 2006 5:12 am Post subject: |
|
|
grofaz wrote: | Philantrop wrote: | Well, usually equery does a good job for one or two packages. If that doesn't fix it, I suggest an "emerge -e xorg-x11" which will recompile everything. |
Will this work for mod x 7.0 too? |
Yes, of course. _________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
grofaz Guru
Joined: 18 Sep 2005 Posts: 319
|
Posted: Mon Jul 03, 2006 5:57 am Post subject: |
|
|
Philantrop wrote: | grofaz wrote: | Philantrop wrote: | Well, usually equery does a good job for one or two packages. If that doesn't fix it, I suggest an "emerge -e xorg-x11" which will recompile everything. |
Will this work for mod x 7.0 too? |
Yes, of course. |
Just double checking, Thank you!! :) |
|
Back to top |
|
|
Albert_Alligator Apprentice
Joined: 12 May 2004 Posts: 193 Location: Okefenokee Swamp
|
Posted: Mon Jul 03, 2006 6:07 am Post subject: |
|
|
I had to emerge all of the following....and then some.
Quote: |
x11-proto/bigreqsproto
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 35 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org BigReqs protocol headers
License: bigreqsproto
* x11-proto/compositeproto
Latest version available: 0.3.1
Latest version installed: 0.3.1
Size of files: 36 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Composite protocol headers
License: compositeproto
* x11-proto/damageproto
Latest version available: 1.0.3
Latest version installed: 1.0.3
Size of files: 36 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Damage protocol headers
License: damageproto
* x11-proto/dmxproto
Latest version available: 2.2.2
Latest version installed: 2.2.2
Size of files: 38 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org DMX protocol headers
License: dmxproto
* x11-proto/evieext
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 36 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org EvIE protocol headers
License: evieext
* x11-proto/fixesproto
Latest version available: 4.0
Latest version installed: 4.0
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Fixes protocol headers
License: fixesproto
* x11-proto/fontcacheproto
Latest version available: 0.1.2
Latest version installed: 0.1.2
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Fontcache protocol headers
License: fontcacheproto
* x11-proto/fontsproto
Latest version available: 2.0.2
Latest version installed: 2.0.2
Size of files: 44 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Fonts protocol headers
License: fontsproto
* x11-proto/glproto
Latest version available: 1.4.7
Latest version installed: 1.4.7
Size of files: 52 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org GL protocol headers
License: glproto
* x11-proto/inputproto
Latest version available: 1.3.2
Latest version installed: 1.3.2
Size of files: 45 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Input protocol headers
License: inputproto
* x11-proto/kbproto
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 56 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org KB protocol headers
License: kbproto
* x11-proto/printproto
Latest version available: 1.0.3
Latest version installed: 1.0.3
Size of files: 42 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Print protocol headers
License: printproto
* x11-proto/randrproto
Latest version available: 1.1.2
Latest version installed: 1.1.2
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Randr protocol headers
License: randrproto
* x11-proto/recordproto
Latest version available: 1.13.2
Latest version installed: 1.13.2
Size of files: 38 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Record protocol headers
License: recordproto
* x11-proto/renderproto
Latest version available: 0.9.2
Latest version installed: 0.9.2
Size of files: 39 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Render protocol headers
License: renderproto
* x11-proto/resourceproto
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 35 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Resource protocol headers
License: resourceproto
* x11-proto/scrnsaverproto
Latest version available: 1.1.0
Latest version installed: 1.1.0
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org ScrnSaver protocol headers
License: scrnsaverproto
* x11-proto/trapproto
Latest version available: 3.4.3
Latest version installed: 3.4.3
Size of files: 47 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Trap protocol headers
License: trapproto
* x11-proto/videoproto
Latest version available: 2.2.2
Latest version installed: 2.2.2
Size of files: 41 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Video protocol headers
License: videoproto
* x11-proto/xcmiscproto
Latest version available: 1.1.2
Latest version installed: 1.1.2
Size of files: 35 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XCMisc protocol headers
License: xcmiscproto
* x11-proto/xextproto
Latest version available: 7.0.2
Latest version installed: 7.0.2
Size of files: 66 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XExt protocol headers
License: xextproto
* x11-proto/xf86bigfontproto
Latest version available: 1.1.2
Latest version installed: 1.1.2
Size of files: 36 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86BigFont protocol headers
License: xf86bigfontproto
* x11-proto/xf86dgaproto
Latest version available: 2.0.2
Latest version installed: 2.0.2
Size of files: 39 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86DGA protocol headers
License: xf86dgaproto
* x11-proto/xf86driproto
Latest version available: 2.0.3
Latest version installed: 2.0.3
Size of files: 41 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86DRI protocol headers
License: xf86driproto
* x11-proto/xf86miscproto
Latest version available: 0.9.2
Latest version installed: 0.9.2
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86Misc protocol headers
License: xf86miscproto
* x11-proto/xf86rushproto
Latest version available: 1.1.2
Latest version installed: 1.1.2
Size of files: 36 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86Rush protocol headers
License: xf86rushproto
* x11-proto/xf86vidmodeproto
Latest version available: 2.2.2
Latest version installed: 2.2.2
Size of files: 38 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org XF86VidMode protocol headers
License: xf86vidmodeproto
* x11-proto/dmxproto
Latest version available: 2.2.2
Latest version installed: 2.2.2
Size of files: 38 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org DMX protocol headers
License: dmxproto
* x11-proto/xproto
Latest version available: 7.0.7
Latest version installed: 7.0.7
Size of files: 130 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org xproto protocol headers
License: xproto
|
Getting all these prototype headers back into my system allowed me to compile libX11.
Now onto the next bit. Man, things got messed up....and even revdep-rebuild wouldn't clean anything up.....didn't catch any of this. _________________ As Socrates once said "I drank what?" |
|
Back to top |
|
|
Philantrop Retired Dev
Joined: 21 Dec 2004 Posts: 1130 Location: Germany
|
Posted: Mon Jul 03, 2006 6:35 am Post subject: |
|
|
As you said: Most of these packages only include headers. revdep-rebuild checks for broken binaries/libraries only, so it can't catch these.
A tool checking for missing headers like revdep-rebuild does for binaries would theoretically be possible but the effort required on both its developer's and the users' side would be immense.
What could be done more easily is to use equery and its "f" parameter to check if all files a package claims to have installed are really around.
Hm... Actually, I think I'll give writing such a script a try just for fun. :-) _________________ If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting. |
|
Back to top |
|
|
Albert_Alligator Apprentice
Joined: 12 May 2004 Posts: 193 Location: Okefenokee Swamp
|
Posted: Mon Jul 03, 2006 7:33 am Post subject: |
|
|
Headers missing from many different areas.... I'm fighting this battle one package at a time.
now emerging xorg-server which has failed three times on multiple missing headers...
Code: |
* x11-proto/xineramaproto
Latest version available: 1.1.2
Latest version installed: 1.1.2
Size of files: 37 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org Xinerama protocol headers
License: xineramaproto
* x11-proto/kbproto
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 56 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org KB protocol headers
License: kbproto
* x11-libs/libxkbfile
Latest version available: 1.0.3
Latest version installed: 1.0.3
Size of files: 254 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org xkbfile library
License: libxkbfile
x11-libs/libfontenc
Latest version available: 1.0.2
Latest version installed: 1.0.2
Size of files: 223 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org fontenc library
License: libfontenc
* x11-libs/wxGTK
Latest version available: 2.6.3.2
Latest version installed: 2.6.3.2
Size of files: 19,821 kB
Homepage: http://www.wxwindows.org
Description: GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit and wxbase non-gui library
License: wxWinLL-3
* media-libs/mesa
Latest version available: 6.5-r3
Latest version installed: 6.5-r3
Size of files: 2,990 kB
Homepage: http://mesa3d.sourceforge.net/
Description: OpenGL-like graphic library for Linux
License: LGPL-2
|
Here is where my problems get difficult again.
First, wxGTK won't compile, says openGL header gl.h not present. So, I find I need to emerge mesa.....and get this error
Code: |
emerge mesa
Calculating dependencies... done!
>>> Emerging (1 of 1) media-libs/mesa-6.5-r3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking MesaLib-6.5.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking MesaLib-6.5.tar.bz2 to /var/tmp/portage/mesa-6.5-r3/work
* Applying 6.4-dont-install-gles-headers.patch ... [ ok ]
* Applying change-default-dri-driver-dir-X7.1.patch ... [ ok ]
* Applying 6.4-multilib-fix.patch ... [ ok ]
* Applying 6.5-re-order-context-destruction.patch ... [ ok ]
* Removing DO_DEBUG defs in dri drivers...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5 ...
(cd configs && rm -f current && ln -s linux-dri-x86-64 current)
make default
make[1]: Entering directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5'
make[2]: Entering directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5/src'
Making sources for linux-dri-x86-64
mkdir ../lib64
make[3]: Entering directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5/src/glx/x11'
Makefile:92: depend: No such file or directory
touch depend
makedepend -fdepend -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa/main -I../../../src/mesa/glapi -I../../../src/mesa/drivers/dri/common `pkg-config --cflags libdrm` -I/usr/X11R6/include glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c glxext.c glxextensions.c indirect.c indirect_init.c indirect_size.c indirect_window_pos.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c glx_texture_compression.c dri_glx.c XF86dri.c \
../../../src/mesa/main/dispatch.c ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glthread.c ../../../src/mesa/x86-64/glapi_x86-64.S
/bin/sh: makedepend: command not found
make[3]: *** [depend] Error 127
make[3]: Leaving directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5/src/glx/x11'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/var/tmp/portage/mesa-6.5-r3/work/Mesa-6.5'
make: *** [linux-dri-x86-64] Error 2
!!! ERROR: media-libs/mesa-6.5-r3 failed.
Call stack:
ebuild.sh, line 1545: Called dyn_compile
ebuild.sh, line 940: Called src_compile
mesa-6.5-r3.ebuild, line 232: Called die
!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
And I'm a little lost as to what I can do to fix this one.
Any thoughts? _________________ As Socrates once said "I drank what?" |
|
Back to top |
|
|
Albert_Alligator Apprentice
Joined: 12 May 2004 Posts: 193 Location: Okefenokee Swamp
|
Posted: Mon Jul 03, 2006 8:59 am Post subject: |
|
|
Trying an emerge -evDa mesa
Gives me 90 files to download. I hope it won't bugger out on me in the middle somewhere....and I really hope it won't take forever to compile.
I'll let you know how it goes. _________________ As Socrates once said "I drank what?" |
|
Back to top |
|
|
bunsen Tux's lil' helper
Joined: 10 Aug 2003 Posts: 105
|
Posted: Mon Jul 03, 2006 9:09 am Post subject: |
|
|
Just an observation from my own experience. Perhaps a clue for the right people.
On three of four x86 systems, I've migrated xorg from 6.8 to 7.0 with only minor stopping points.
The other system is one I'd tried migrating on months ago. I got stuck and reverted to 6.8
Is this a common scenario for other people having libX11 trouble perhaps. |
|
Back to top |
|
|
Dralnu Veteran
Joined: 24 May 2006 Posts: 1919
|
Posted: Mon Jul 03, 2006 9:47 am Post subject: |
|
|
bunsen wrote: | Just an observation from my own experience. Perhaps a clue for the right people.
On three of four x86 systems, I've migrated xorg from 6.8 to 7.0 with only minor stopping points.
The other system is one I'd tried migrating on months ago. I got stuck and reverted to 6.8
Is this a common scenario for other people having libX11 trouble perhaps. |
It sounds like to me their trying to upgrade on another arch, but no one has mentioned which one _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
|
Albert_Alligator Apprentice
Joined: 12 May 2004 Posts: 193 Location: Okefenokee Swamp
|
Posted: Mon Jul 03, 2006 9:49 am Post subject: |
|
|
Well unfortunately for me, my system would not work with 6.8 either.... which was a little baffling.
Something happened with some package being updated (not sure which), and it completely buggered my system. I have not been able to recover yet. _________________ As Socrates once said "I drank what?" |
|
Back to top |
|
|
|