Sie sind nicht angemeldet.

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.

1

19.02.2006, 12:34

[gelöst] emerge gnome

Hi,

ich habe Probleme beim Installieren von gnome.
Da ein emerge gnome seine Zeit braucht, hab ich es mehrfach ein paar Stunden laufen lassen (mit Hilfe von emerge --resume).
Er hat viele Dinge 'richtig' installiert, er scheitert jetzt aber an gnome-base/control-center-2.10.2.

Die Teile, die mir als Fehlermeldungen aussehen, sind:

Zitat


../../libkbdraw/libkbdraw.a(keyboard-drawing.o): In function `draw_layout':
keyboard-drawing.c: (.text+0x10f6): undefined reference to `pango_xft_set_default_substitute'
keyboard-drawing.c: (.text+0x110b): undefined reference to `pango_xft_substitute_changed'
keyboard-drawing.c: (.text+0x12d7): undefined reference to `pango_xft_set_default_substitute'
../../libkbdraw/libkbdraw.a(keyboard-drawing.o): In function `keyboard_drawing_init':
keyboard-drawing.c: (.text+0x2aa5): undefined reference to `pango_xft_get_context'
collect2: ld returned 1 exit status
make[3]: *** [gnome-keyboard-properties] Error 1
make[3]: Leaving directory `/var/tmp/portage/control-center-2.10.2/work/control-center-2.10.2/capplets/keyboard'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/control-center-2.10.2/work/control-center-2.10.2/capplets'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/control-center-2.10.2/work/control-center-2.10.2'
make: *** [all] Error 2

!!! ERROR: gnome-base/control-center-2.10.2 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



Danach will er noch mit

Zitat


*** Resuming merge...
>>> emerge (1 of 14) gnome-base/control-center-2.10.2 to /
>>> md5 files ;-) control-center-1.4.0.5-r2.ebuild
>>> md5 files ;-) control-center-2.12.1.ebuild
>>> md5 files ;-) control-center-1.4.0.5-r1.ebuild
>>> md5 files ;-) control-center-2.12.2-r1.ebuild
>>> md5 files ;-) control-center-2.10.2.ebuild
>>> md5 files ;-) files/digest-control-center-2.10.2
>>> md5 files ;-) files/digest-control-center-2.12.1
>>> md5 files ;-) files/control-center-2.9-logout.patch
>>> md5 files ;-) files/control-center-2.2.0.1-alpha_hack.patch
>>> md5 files ;-) files/control-center-2.6.0-remove-pmu.patch
>>> md5 files ;-) files/control-center-2.12.2-gcc-Wextra.patch
>>> md5 files ;-) files/control-center-2.12.2-pathfix.patch
>>> md5 files ;-) files/control-center-1.4.0.5-cflags.patch
>>> md5 files ;-) files/control-center-2.10.1-pathfix.patch
>>> md5 files ;-) files/control-center-2.11-gentoo_xcursor.patch
>>> md5 files ;-) files/digest-control-center-1.4.0.5-r1
>>> md5 files ;-) files/digest-control-center-1.4.0.5-r2
>>> md5 files ;-) files/digest-control-center-2.12.2-r1
>>> md5 files ;-) files/control-center-libkbdraw-fix.patch
>>> md5 src_uri ;-) control-center-2.10.2.tar.bz2


fortfahren, bricht dies jedoch ab.

Welche Angaben braucht ihr noch, um mir helfen zu können? Hab ich beim Kernel kompilieren einen Fehler gemacht?
Im Anhang ist die gesamte Ausgabe von emerge --resume.

Dies ist mein erstes Mal, dass ich Gentoo installiere.

mfg Dreele

p.s.: Hoffe, hier ist das Thema richtig, hätte auch in "Installation" oder "Gnome" gepasst.

2

20.02.2006, 00:22

was haste denn in der make.conf drinnen? x86 oder ~x86 ?

mich irritierte ein wenig dass er version 2.10 mergen will, wo doch 2.12 gnome als stable gilt?

lg
... nur ein weiterer tag im leben eines naren ... :P

amielke

unregistriert

3

20.02.2006, 00:41

Du könntest mal bitte noch posten welche pango Version Du auf Deinem System hast und welche USE-Flag Pango benutzt.

Wenn ich das richtig sehe, hängt er sich an pango auf.

Gruß

4

20.02.2006, 07:40

Mach mal emerge sync und dann emerge -uDN gnome.

5

20.02.2006, 16:14

Hi,

Zitat

Original von capoeira
was haste denn in der make.conf drinnen? x86 oder ~x86 ?

mich irritierte ein wenig dass er version 2.10 mergen will, wo doch 2.12 gnome als stable gilt?


Werd ich nachgucken.
Wegen Version: wie lange ist 2.12 schon die stable? Habe mit emerge gnome schon vor längerem mal angefangen, nie Zeit gehabt :rolleyes:

@amielke:
Pango? *kopfkratz* Was das?

@Klaus Meier:
Ein emerge -uDN gnome würde mir alles, was ich bisher an gnome installiert habe, wieder deinstallieren, oder? Oh Gott, nicht wieder soviel Zeit aufwenden, gibts da keinen Weg drumherum? ;)

Mfg
Dreele

6

20.02.2006, 16:41

Mit emerge -uDN gnome wird an sich erst mal nichts deinstalliert. Das u sorgt dafür, daß es auf die aktuelle Version gebracht wird, daß D sorgt dafür, daß alle davon abhängigen Programme aktualisiert werden. Und das N sorgt dafür, daß deine geänderten Use-Variablen berücksichtigt werden. Wenn du von bestimmten Programmen alte Versionen auf deinem Rechner hast, mit denen du kein aktuelles Gnome übersetzen kannst, dann hilft dir das auch nicht weiter.
Ein emerge -uDN world würde auch nicht schaden.
Da mußt du durch, Zeit zum übersetzen brauchst du bei gentoo. Nur, mit einem inkonsistenten System kannst du doch auch nichts anfangen.

amielke

unregistriert

7

20.02.2006, 17:47

Mach mal ein "emerge --sync"

er will ja bei Dir control-center-2.10.2 installieren, aber aktuelle stable Version ist 2.12.2-r1 vielleicht kommt daher Dein Problem.

Gruß

8

02.03.2006, 18:02

Hi,

das emerge gnome ist jetzt fertig, er startet zwar gnome nicht. Ich tippe mal, dass irgendwas mit dem nvidia Treiber nicht stimmt, also hab ich versucht einen neuen zu installieren : das Problem dazu gibts hier ;) -> http://www.gentooforum.de/thread.php?threadid=9027.

Wenigstens schonmal einen Schritt weiter.

Mfg
Dreele