"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

gentoo: x11 emerge fails

Redphex 09.06.2006 - 23:03 890 6
Posts

Redphex

Legend
RabbitOfNegativeEuphoria
Avatar
Registered: Mar 2000
Location: Kadaverstern
Posts: 11812
nach paar monaten stillstand wollt ich mal wieder meine kiste updaten,
x11 emerge weigert sich aber ziemlich standhaft:

Code:
making all in programs/appres...
make[4]: Entering directory `/mnt/hde5/var/tmp/portage/xorg-x11-6.8.2-r7/work/xc                                          /programs/appres'
i686-pc-linux-gnu-gcc -O2 -march=pentium4 -fomit-frame-pointer -fno-strict-alias                                          ing -ansi -pedantic -Wno-return-type -w     -I../.. -I../../exports/include   -D                                          linux -D__i386__ -D_POSIX_C_SOURCE=199309L                              -D_POSIX                                          _SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE -D_SVID_SO                                          URCE                             -D_GNU_SOURCE                            -DFUNC                                          PROTO=15 -DNARROWPROTO       -c -o appres.o appres.c
rm -f appres
i686-pc-linux-gnu-gcc -o appres -O2 -march=pentium4 -fomit-frame-pointer -fno-st                                          rict-aliasing -ansi -pedantic -Wno-return-type -w     -L../../exports/lib   appr                                          es.o -lXt -lSM -lICE -lX11      -Wl,-rpath-link,../../exports/lib
../../exports/lib/libX11.so: undefined reference to `__dlsym'
../../exports/lib/libX11.so: undefined reference to `__dlclose'
../../exports/lib/libX11.so: undefined reference to `__dlopen'
collect2: ld returned 1 exit status
make[4]: *** [appres] Error 1
make[4]: Leaving directory `/mnt/hde5/var/tmp/portage/xorg-x11-6.8.2-r7/work/xc/                                          programs/appres'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/mnt/hde5/var/tmp/portage/xorg-x11-6.8.2-r7/work/xc/                                          programs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/mnt/hde5/var/tmp/portage/xorg-x11-6.8.2-r7/work/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/mnt/hde5/var/tmp/portage/xorg-x11-6.8.2-r7/work/xc'
make: *** [World] Error 2

!!! ERROR: x11-base/xorg-x11-6.8.2-r7 failed.
!!! Function build, Line 973, Exitcode 2
!!! make World failed
!!! If you need support, post the topmost build error, NOT this status message.

mir fehlts leider an depth knowledge um den grund zu determinieren. maybe kann mir wer helfen?

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Ich habe mein Gentoo vor 2 Wochen aktualisiert, ebenfalls nach mehreren Monaten ohne Updates. Es gab zwar ein paar kleinere Probleme, aber keines mit X11.

Check mal deine USE-Flags (emerge -pv xorg-x11), vielleicht ist "dlloader" dabei; falls ja, probier das zu deaktivieren.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
Was auch immer die Symbols fehlen laesst, es ist auf jeden Fall einen Eintrag auf bugs.gentoo.org wert, wie ich finde. Sollte bei einem stable ebuild nicht passieren, egal welches USE.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Zitat von COLOSSUS
Was auch immer die Symbols fehlen laesst, es ist auf jeden Fall einen Eintrag auf bugs.gentoo.org wert, wie ich finde. Sollte bei einem stable ebuild nicht passieren, egal welches USE.

Das würde ich nur gelten lassen, wenn alle anderen Pakete up-to-date sind. Wenn man - so wie ich bis vor 2 Wochen - teilweise mehrere Monate alte Versionen von Libs installiert hat, die inzwischen sogar aus dem Portage-Tree entfernt wurden, dann kann sowas durchaus passieren.

Redphex

Legend
RabbitOfNegativeEuphoria
Avatar
Registered: Mar 2000
Location: Kadaverstern
Posts: 11812
@that error kommt bei +dlload und -dlload gleichermassen.
werd mal schaun was passiert wenn ich vorher möglichst alles andere update

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12069
`emerge --resume --skipfirst` sollte dein System so weit wie moeglich aktualisieren, nach dem fehlgeschlagenen Merge.

Redphex

Legend
RabbitOfNegativeEuphoria
Avatar
Registered: Mar 2000
Location: Kadaverstern
Posts: 11812
wenn ich mir das so anschau wie sich das bei mir derzeit verhält, bin ich wohl schneller, wenn ich from scratch von vorne anfang :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz