Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
habe ein großes Problem VLC zu emergen. Genauergesagt liegt es an dem Package libgsf. Bekomme folgenden Fehler beim compilen:
Quellcode
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
note: pygtk-codegen-2.0 is deprecated, use pygobject-codegen-2.0 instead
note: I will now try to invoke pygobject-codegen-2.0 in the same directory
/usr/local/bin/pygtk-codegen-2.0: line 10: /usr/local/bin/pygobject-codegen-2.0: No such file or directory
/usr/local/bin/pygtk-codegen-2.0: line 10: exec: /usr/local/bin/pygobject-codegen-2.0: cannot execute: No such file or directory
make[2]: *** [gsf.c] Error 126
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/gnome-extra/libgsf-1.14.18/work/libgsf-1.14.18/python'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-extra/libgsf-1.14.18/work/libgsf-1.14.18'
make: *** [all] Error 2
* ERROR: gnome-extra/libgsf-1.14.18 failed:
* compile failure
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 5363: Called gnome2_src_compile
* environment, line 3143: Called die
* The specific snippet of code:
* emake || die "compile failure"
Habe schon das ganze System aktualisiert. Zuerst beschwerte sich libgsf das XML Parser, den hab ich dann nachinstalliert und dann bekam ich obige Fehlermeldung.
Könnt ihr mir vielleicht helfen? Vielen Dank!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chrisk2305« (25.08.2010, 17:12)
Haste versucht ein Programm auserhalb von Portage zu installieren ?
einmal remergen (mit -v1):
-dev-python/pygtk
-dev-python/pygobject
-gnome-extra/libgsf (USE: gtk gnome python)
Damit vlc schonmal benutzen kannst:
MAKEOPTS=-j1 USE="-gnome" emerge -v vlc
@Xah10: vielen Dank für deine Antwort. leider hat es nicht geklappt die von dir genannten Packages zu reemergen. Auch das command um nur vlc zu installieren, hat nicht funktioniert, da libgsf trotzdem mitemerged wurde.
/usr/local/bin/pygtk-codegen-2.0: line 10: /usr/local/bin/pygobject-codegen-2.0: No such file or directory /usr/local/bin/pygtk-codegen-2.0: line 10: exec: /usr/local/bin/pygobject-codegen-2.0: cannot execute: No such file or directory
Anscheinend hast Du einiges unter /usr/local. Was hast Du dort alles rumliegen?
Was findest Du bei
Quellcode
1
find /usr/local/bin/ /usr/local/lib*
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.
Anscheinend hast Du mal manuell pygtk und git installiert.
Räume dort mal auf und lösche alles, was Du nicht explizit benötigst.
pygtk und git gibt es auch im Portage.
Der "Auslieferungszustand" des Verzeichnisses /usr/local ist:
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.
git habe ich glaub ich mal manuell installiert, da das ebuild was hatte. Da ich nicht so ein profi bin, würde ich mich über eine kurze anleitung freuen.
pygtk habe ich schon mehrmals über portage installiert, kann mich nicht erinnern, das mal manuell gemacht zu haben.