PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo: KDE 4 emergen scheitert an "poppler"



bogomip
22.06.08, 21:30
Hallo liebe Linux-Freaks,

ich möchte gerne KDE 4 unter Gentoo emergen. Funktioniert auch ganz gut, bloß beim Paket poppler (hat irgendwas mit pdf zu tun) bricht der Vorgang immer ab.
Hier die build-log: http://www.bogomip.de/stuff/build.log

Wo liegt das Problem?

Danke für Hilfe,

bogomip :)

Hama87
22.06.08, 21:51
ld: warning: libexpat.so.0, needed by /usr/lib/libfontconfig.so, not found (try using -rpath or -rpath-link)

einfach mal revdep-rebuild ausführen, falls noch nicht geschehen

bogomip
22.06.08, 23:06
Ein revdep-rebuild führt zu folgendem Ergebnis:

http://www.bogomip.de/stuff/revdep-rebuild.log

Wenn ich es richtig verstehe, ist dessen Quintessenz, dass gettext nicht neu gemergt werden kann, weil es maskiert ist o_O Also habe ich versucht, gettext manuell zu emergen. Das war auch erfolgreich, jetzt aber folgende Meldung:

http://www.bogomip.de/stuff/revdep-rebuild2.log


Und nun?

Hama87
22.06.08, 23:43
emerge --oneshot =sys-devel/gettext-0.16.1 =dev-perl/XML-Parser-2.34-r1 =media-libs/fontconfig-2.5.0-r1 =sys-apps/dbus-1.1.20 =dev-libs/dbus-glib-0.74

das ist der befehl den revdep-rebuild ausführt
ich hab keine ahnung warum da gettext-0.16.1 drin ist, sollte nachdem du manuell ne andere version installiert hast eigentlich nicht mehr der fall sein
ist also nicht wirklich in Ordnung^^, aber dein prob betrifft nur fontconfig, dh entweder fontconfig manuell emergen, oder aber gettext aus dem befehl oben rausnehmen:


emerge --oneshot =dev-perl/XML-Parser-2.34-r1 =media-libs/fontconfig-2.5.0-r1 =sys-apps/dbus-1.1.20 =dev-libs/dbus-glib-0.74

bogomip
23.06.08, 11:03
Soo, das hab ich jetzt alles gemacht, danach ging mein KDE Emerge auch ein paar Stunden weiter. Jetzt nächstes Problem:

http://www.bogomip.de/stuff/build_2.log

revdep-rebuild läuft diesmal ganz sauber durch, der Fehler beim alsa-lib emergen (auch manuell) kehrt aber immer wieder. Und jetzt?

Hama87
23.06.08, 12:54
das sind jetzt wirkl kde4-spezifische sachen, da muss ich auch erstmal googln
deshalb: es ist zwar teilweise nicht ganz leicht, aber versuch bei sowas immer eine aussagekräftige Zeile zu finden, in diesem Fall zB:


python.c:22:20: error: Python.h: No such file or directory

und fütter mal google damit (ich bevorzuge: http://google.com/ncr)
so findest du zB: http://bugs.gentoo.org/show_bug.cgi?id=192898 mit dem Hinweis:
Upgrade to python-2.4.4-r5 or newer and it will work.
hoff mal das funzt
führt das mal nicht zum erfolg dann natürlich auch beim nächsten prob wieder hier fragen ;)

Iluminat23
23.06.08, 18:16
habe das hier mal überflogen. kann es sein, dass dein system etwas durcheinander ist?

ich würde mal die üblichen sachen laufen lassen:

emerge -uD world
eventuell auch mit -N
dann noch:

rm /root/.revdep*
revdep-rebuild

gruß iluminat23

bogomip
24.06.08, 14:59
@Iluminat23: Ja, du hast (hattest) ganz recht ;) Mein stage war wohl entgegen meiner festen Überzeugung doch nicht das neueste. Bin aber schon am updaten! THX!

@Hama87: Danke für die Schritt-für-Schritt Anleitung und die Hintergrundinfos :)


Kann als gelöst deklariert werden, ich find die Funktion grad nicht :)

Gimpel
01.07.08, 09:12
@Iluminat23: Ja, du hast (hattest) ganz recht ;) Mein stage war wohl entgegen meiner festen Überzeugung doch nicht das neueste.
Zudem hast du einen 486er CHOST und i686 C(XX)FLAGS, etwas chaotisch :P