Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

xorg-x11-7.0-r1 fails on libx11

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
46 posts
  • 1
  • 2
  • Next
Author
Message
urantiana
n00b
n00b
Posts: 25
Joined: Fri Jun 10, 2005 10:42 am

xorg-x11-7.0-r1 fails on libx11

  • Quote

Post by urantiana » Tue Jun 27, 2006 2:06 pm

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
Top
przemos
Guru
Guru
User avatar
Posts: 433
Joined: Mon May 30, 2005 4:04 pm
Location: HWDP

  • Quote

Post by przemos » Tue Jun 27, 2006 2:52 pm

Try to recompile these packages:
* 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.
Top
urantiana
n00b
n00b
Posts: 25
Joined: Fri Jun 10, 2005 10:42 am

  • Quote

Post by urantiana » Tue Jun 27, 2006 3:09 pm

I can't compile these packages because they need libX11 :(
Top
RedAngel1789
n00b
n00b
Posts: 1
Joined: Thu Jun 29, 2006 2:28 pm

Same problem here.

  • Quote

Post by RedAngel1789 » Thu Jun 29, 2006 2:40 pm

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 :)
Top
hemna
n00b
n00b
Posts: 45
Joined: Tue Nov 18, 2003 9:20 pm

  • Quote

Post by hemna » Sun Jul 02, 2006 6:23 am

I have the same exact problem on 3 machines :(
Top
juantxorena
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Sun Mar 19, 2006 4:38 pm
Location: The Shire

  • Quote

Post by juantxorena » Sun Jul 02, 2006 8:30 am

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.
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

Re: xorg-x11-7.0-r1 fails on libx11

  • Quote

Post by Philantrop » Sun Jul 02, 2006 9:57 am

urantiana wrote:XKBExtDev.c:39:31: X11/extensions/XI.h: No such file or directory

Code: Select all

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: Select all

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.
Top
urantiana
n00b
n00b
Posts: 25
Joined: Fri Jun 10, 2005 10:42 am

  • Quote

Post by urantiana » Sun Jul 02, 2006 8:52 pm

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.
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

  • Quote

Post by Philantrop » Sun Jul 02, 2006 9:04 pm

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.
Top
Dralnu
Veteran
Veteran
User avatar
Posts: 1919
Joined: Wed May 24, 2006 5:33 pm

  • Quote

Post by Dralnu » Sun Jul 02, 2006 10:13 pm

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.
Top
grofaz
Guru
Guru
Posts: 319
Joined: Sun Sep 18, 2005 12:32 am

  • Quote

Post by grofaz » Sun Jul 02, 2006 10:31 pm

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??
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

  • Quote

Post by Philantrop » Sun Jul 02, 2006 10:45 pm

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.
Top
grofaz
Guru
Guru
Posts: 319
Joined: Sun Sep 18, 2005 12:32 am

  • Quote

Post by grofaz » Sun Jul 02, 2006 10:58 pm

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 ?
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

  • Quote

Post by Philantrop » Sun Jul 02, 2006 11:32 pm

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.
Top
grofaz
Guru
Guru
Posts: 319
Joined: Sun Sep 18, 2005 12:32 am

  • Quote

Post by grofaz » Mon Jul 03, 2006 12:23 am

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?
Top
urantiana
n00b
n00b
Posts: 25
Joined: Fri Jun 10, 2005 10:42 am

  • Quote

Post by urantiana » Mon Jul 03, 2006 3:40 am

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. :)
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

  • Quote

Post by Philantrop » Mon Jul 03, 2006 5:12 am

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.
Top
grofaz
Guru
Guru
Posts: 319
Joined: Sun Sep 18, 2005 12:32 am

  • Quote

Post by grofaz » Mon Jul 03, 2006 5:57 am

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!! :)
Top
Albert_Alligator
Apprentice
Apprentice
User avatar
Posts: 193
Joined: Wed May 12, 2004 3:09 pm
Location: Okefenokee Swamp
Contact:
Contact Albert_Alligator
Website

  • Quote

Post by Albert_Alligator » Mon Jul 03, 2006 6:07 am

I had to emerge all of the following....and then some.
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?"
Top
Philantrop
Retired Dev
Retired Dev
Posts: 1130
Joined: Tue Dec 21, 2004 12:38 am
Location: Germany
Contact:
Contact Philantrop
Website

  • Quote

Post by Philantrop » Mon Jul 03, 2006 6:35 am

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.
Top
Albert_Alligator
Apprentice
Apprentice
User avatar
Posts: 193
Joined: Wed May 12, 2004 3:09 pm
Location: Okefenokee Swamp
Contact:
Contact Albert_Alligator
Website

  • Quote

Post by Albert_Alligator » Mon Jul 03, 2006 7:33 am

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: Select all

*  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: Select all

 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?"
Top
Albert_Alligator
Apprentice
Apprentice
User avatar
Posts: 193
Joined: Wed May 12, 2004 3:09 pm
Location: Okefenokee Swamp
Contact:
Contact Albert_Alligator
Website

  • Quote

Post by Albert_Alligator » Mon Jul 03, 2006 8:59 am

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?"
Top
bunsen
Tux's lil' helper
Tux's lil' helper
Posts: 105
Joined: Sun Aug 10, 2003 8:49 am
Contact:
Contact bunsen
Website

  • Quote

Post by bunsen » Mon Jul 03, 2006 9:09 am

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.
Top
Dralnu
Veteran
Veteran
User avatar
Posts: 1919
Joined: Wed May 24, 2006 5:33 pm

  • Quote

Post by Dralnu » Mon Jul 03, 2006 9:47 am

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.
Top
Albert_Alligator
Apprentice
Apprentice
User avatar
Posts: 193
Joined: Wed May 12, 2004 3:09 pm
Location: Okefenokee Swamp
Contact:
Contact Albert_Alligator
Website

  • Quote

Post by Albert_Alligator » Mon Jul 03, 2006 9:49 am

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?"
Top
Post Reply

46 posts
  • 1
  • 2
  • Next

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic