PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [gentoo] emerge



C_h_r_i_s
19.06.09, 22:43
Hallo zusammen,

hab nach längerer Zeit mal wieder ein Gentoo (Kernel 2.6.29-gentoo-r5) auf einem Rechner (Intel Atom D945GCLF2) installiert.
Läuft soweit auch wunderbar nur ist es immo so, das einige Pakete(~100)
bei einem:


emerge --pretend world

den "Status"


[ebuild R ]

wie z.B.


[ebuild R ] app-arch/tar-1.20

haben. Was laut Manpage "replacing (remerging same version)" bedeutet.
Nur bringt ein re-emergen eines oder aller Pakete nichts. Danach bleibt der "Status" auf "R". Was zur Folge hat, das er jedesmal alle ~100 Pakete ermerge will. Was natürlich extrem Zeitaufwendig und wohl auch nicht Sinn der SAche ist.
Wo ist der Trick bei der Sache das abzustellen?
Hoffe ihr könnt mir helfen.

Vielen Dank schon mal im Vorraus.

mfg
Chris

oziris
19.06.09, 22:57
Du hast ja nicht geschrieben, was Du eigentlich machen willst.
Was Du da angibst macht nämlich genau das, was es soll, alle Pakete in "world" installieren. Unabhängig davon, ob sie schon installiert sind und welche gerade die neuste Version ist...

Vielleicht willst Du ja nur die man-page lesen, speziell auch bei NOTES, und dann vielleicht ein Update mit -u (--update) machen, oder so...

stefan-tiger
20.06.09, 14:38
Ich weiss zwar nicht was du vor hast, aber evtl. helfen dir die Ausgeben von:

emerge -p --newuse system
emerge -p --newuse world
emerge -auvD world
revdep-rebuild -p

weiter.

C_h_r_i_s
22.06.09, 19:38
Hallo,

erst mal danke für die Antworten.

Ich hab meinen Fehler gefunden. Leider menschliches Versagen.
Irgendwie war ich der Meinung, das ein "emerge world" die installierten Pakete
auf den neues Stand bringt. Was natürlich quatsch ist.
Was ich gesucht habe war "emerge --update world"

Sorry, totales Brainlag :)

Danke trotzem.
C_h_r_i_s