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

28.12.2006, 23:25

Problem bei gnome installation

Hi Leute,

habe folgendes Prob:

Ich habe nach dem Gentoo x86 Handbuch auf der Gentoo Webseite ein Gentoo mit Kernel 2.6.18-r6 installiert.

Nach dem 1. Start habe ich direkt:

emerge gnome-light eingegeben.

Leider bricht dies dann nach ein paar Paketen mit diesem Fehler ab:
100%[====================================>] 14,561,124 342.41K/s ETA 00:00

23:10:18 (339.96 KB/s) - `/usr/portage/distfiles/gtk+-2.10.6.tar.bz2' saved [14561124]

* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking gtk+-2.10.6.tar.bz2 ;-) ... [ ok ]
* Please re-emerge x11-libs/cairo with the X USE flag set

!!! ERROR: x11-libs/gtk+-2.10.6 failed.
Call stack:
ebuild.sh, line 1562: Called dyn_setup
ebuild.sh, line 665: Called pkg_setup
gtk+-2.10.6.ebuild, line 52: Called die

!!! cairo needs the X flag set
!!! If you need support, post the topmost build error, and the call stack if relevant.


Wisst ihr was ich machen muss, damit es klappt?

Wäre super.
Thx

gruß C2DFreak
Gruß,
C2DFreak

Gentoo Server

2

29.12.2006, 00:41

Quellcode

1
cairo needs the X flag set


was soll das wohl heissen?

Die cairo Bibliothek soll mit X flag emerged werden. also folgendes tun:

Quellcode

1
echo x11-libs/cairo X /etc/portage/packages.keywords

dann

Quellcode

1
emerge cairo

und weiter mit deinem Packet.

3

29.12.2006, 01:45

Hast du das USE-Flag "X" denn in der "/etc/make.conf"?

Zitat

echo x11-libs/cairo X /etc/portage/packages.keywords

Ich vermute du hast da etwas vergessen, wenn dann:

Quellcode

1
echo "x11-libs/cairo X" > /etc/portage/packages.keywords


Aber ich vermute eh, dass das X gar nicht in der make.conf steht.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »loskornosdelsol« (29.12.2006, 01:47)


4

29.12.2006, 12:25

Hi,

danke für die Antworten.
Nachdem ich das Problem dann gelöst hatte, hat er nen paar Minuten spätäer wegen was anderem abgebrochen.

Gibt es irgtendeine make.conf die man sich holen kann, wo das durchläuft? Immerhin dauer das Kompilieren ja auch etwas so das man das nicht die ganze Zeit mitverfolgen kann. Wenn man dann weg ist und es ständig nicht weiterläuft ist es dann wirklich schade...

Von daher gibts für GNOME irgendeine Muster make.conf? Das wäre super.
So das ich den Befehl nur eingeben muss und das dann durchläuft.
Gruß,
C2DFreak

Gentoo Server

5

29.12.2006, 15:52

Naja, du könntest es mal mit meinen USE-Flags probieren - ob du damit glücklich wirst ist eine andere Frage. Ich hatte die hier kürzlich schon mal gepostet: Grafische Oberfläche geht nicht (-__-) (ganz unten).

Zwar sind meine USE-Flages für gnome ausgelegt, allerdings auch auf meine Bedürfnisse zugeschnitten, du wirst in jedem Fall etwas hin und her probieren müssen.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

6

29.12.2006, 16:39

Zitat

Original von loskornosdelsol
Hast du das USE-Flag "X" denn in der "/etc/make.conf"?

Zitat

echo x11-libs/cairo X /etc/portage/packages.keywords

Ich vermute du hast da etwas vergessen, wenn dann:

Quellcode

1
echo "x11-libs/cairo X" > /etc/portage/packages.keywords


Zitat

Original von C2DFreak
danke für die Antworten.
Nachdem ich das Problem dann gelöst hatte [...]

Hmmh,erstaunlich dass es so ging.Zum einen heißt es package.keywords und nicht packages.keywords.Zum anderen kommen eigentlich paketspezifische USE-Flags in die /etc/portage/package.use rein:

Quellcode

1
echo "x11-libs/cairo X" >> /etc/portage/package.use
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nikaya« (29.12.2006, 20:33)


7

29.12.2006, 17:40

OUCH! Danke an John Doe für die Korrektur. :O
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

8

29.12.2006, 20:19

Zitat

Original von John Doe

Quellcode

1
echo "x11-libs/cairo X" > /etc/portage/package.use

Bevor sich solche Tips in den Hirnen der geschätzten MitleserInnen festsetzen, sollte man erwähnen, daß ein

Quellcode

1
echo "x11-libs/cairo X" >> /etc/portage/package.use
i.a. die sauberere Lösung darstellt, da man sich ansonsten munter die Konfig-Dateien zerschießt. :)

Ich sach schon mal: Guten Rutsch!
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

9

29.12.2006, 20:28

Zitat

Original von rudib

Zitat

Original von John Doe

Quellcode

1
echo "x11-libs/cairo X" > /etc/portage/package.use

Bevor sich solche Tips in den Hirnen der geschätzten MitleserInnen festsetzen, sollte man erwähnen, daß ein

Quellcode

1
echo "x11-libs/cairo X" >> /etc/portage/package.use
i.a. die sauberere Lösung darstellt, da man sich ansonsten munter die Konfig-Dateien zerschießt. :)

Ich sach schon mal: Guten Rutsch!
Rudi

Upps,sorry.Sehe ich jetzt erst.Das kommt von copy&paste. X(
Hast natürlich recht,werde den Beitrag editieren(bevor es sich in den Köpfen festsetzt). :]


Auch einen guten Rutsch.
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera