Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg-x11-7.0-r1 fails on libx11
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
urantiana
n00b
n00b


Joined: 10 Jun 2005
Posts: 25

PostPosted: Tue Jun 27, 2006 2:06 pm    Post subject: xorg-x11-7.0-r1 fails on libx11 Reply with quote

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
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Tue Jun 27, 2006 2:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
urantiana
n00b
n00b


Joined: 10 Jun 2005
Posts: 25

PostPosted: Tue Jun 27, 2006 3:09 pm    Post subject: Reply with quote

I can't compile these packages because they need libX11 :(
Back to top
View user's profile Send private message
RedAngel1789
n00b
n00b


Joined: 29 Jun 2006
Posts: 1

PostPosted: Thu Jun 29, 2006 2:40 pm    Post subject: Same problem here. Reply with quote

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
View user's profile Send private message
hemna
n00b
n00b


Joined: 18 Nov 2003
Posts: 45

PostPosted: Sun Jul 02, 2006 6:23 am    Post subject: Reply with quote

I have the same exact problem on 3 machines :(
Back to top
View user's profile Send private message
juantxorena
Apprentice
Apprentice


Joined: 19 Mar 2006
Posts: 201
Location: The Shire

PostPosted: Sun Jul 02, 2006 8:30 am    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Sun Jul 02, 2006 9:57 am    Post subject: Re: xorg-x11-7.0-r1 fails on libx11 Reply with quote

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
View user's profile Send private message
urantiana
n00b
n00b


Joined: 10 Jun 2005
Posts: 25

PostPosted: Sun Jul 02, 2006 8:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Sun Jul 02, 2006 9:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Sun Jul 02, 2006 10:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
grofaz
Guru
Guru


Joined: 18 Sep 2005
Posts: 319

PostPosted: Sun Jul 02, 2006 10:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Sun Jul 02, 2006 10:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
grofaz
Guru
Guru


Joined: 18 Sep 2005
Posts: 319

PostPosted: Sun Jul 02, 2006 10:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Sun Jul 02, 2006 11:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
grofaz
Guru
Guru


Joined: 18 Sep 2005
Posts: 319

PostPosted: Mon Jul 03, 2006 12:23 am    Post subject: Reply with quote

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
View user's profile Send private message
urantiana
n00b
n00b


Joined: 10 Jun 2005
Posts: 25

PostPosted: Mon Jul 03, 2006 3:40 am    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Mon Jul 03, 2006 5:12 am    Post subject: Reply with quote

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
View user's profile Send private message
grofaz
Guru
Guru


Joined: 18 Sep 2005
Posts: 319

PostPosted: Mon Jul 03, 2006 5:57 am    Post subject: Reply with quote

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
View user's profile Send private message
Albert_Alligator
Apprentice
Apprentice


Joined: 12 May 2004
Posts: 193
Location: Okefenokee Swamp

PostPosted: Mon Jul 03, 2006 6:07 am    Post subject: Reply with quote

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
View user's profile Send private message
Philantrop
Retired Dev
Retired Dev


Joined: 21 Dec 2004
Posts: 1130
Location: Germany

PostPosted: Mon Jul 03, 2006 6:35 am    Post subject: Reply with quote

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
View user's profile Send private message
Albert_Alligator
Apprentice
Apprentice


Joined: 12 May 2004
Posts: 193
Location: Okefenokee Swamp

PostPosted: Mon Jul 03, 2006 7:33 am    Post subject: Reply with quote

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
View user's profile Send private message
Albert_Alligator
Apprentice
Apprentice


Joined: 12 May 2004
Posts: 193
Location: Okefenokee Swamp

PostPosted: Mon Jul 03, 2006 8:59 am    Post subject: Reply with quote

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
View user's profile Send private message
bunsen
Tux's lil' helper
Tux's lil' helper


Joined: 10 Aug 2003
Posts: 105

PostPosted: Mon Jul 03, 2006 9:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Mon Jul 03, 2006 9:47 am    Post subject: Reply with quote

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
View user's profile Send private message
Albert_Alligator
Apprentice
Apprentice


Joined: 12 May 2004
Posts: 193
Location: Okefenokee Swamp

PostPosted: Mon Jul 03, 2006 9:49 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum