PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Portage update nicht möglich



Fl!pPy
06.04.10, 16:58
Hallo zusammen,
ich habe seit neuestem das Problem das Portage sich nicht mehr updaten lässt.
Die Fehlermeldung lautet wie folgt:



Arktur ~ # emerge portage
Calculating dependencies /
!!! All ebuilds that could satisfy "dev-perl/Locale-gettext" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-perl/Locale-gettext-1.05-r1 (masked by: EAPI 2)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "sys-apps/help2man-1.36.4-r1" [ebuild])


Ich habe bereits über google diverse Lösungen gesucht aber bisher nicht wirklich was brauchbares gefunden.
Bin für einige Tips dankbar.

MfG Flippy

linuxazubi
06.04.10, 17:41
nee idee:
du hast einen konflikt mit paketen aus dem unstable (~arch) zweig

albernenase
06.04.10, 18:15
Wann wurde denn das letzte Mal ein Update gemacht? Was sagt emerge --info? Was sagt emerge -pvt world bzw. emerge -pvt portage?

J.M.
06.04.10, 18:31
Versuche es mal mit

emerge -O1 Locale-gettext
und anschließend mit:

emerge portage

Wenn Ersteres fehlschlägt (gut möglich ;) ):

emerge -O portage
und anschließend mit der neuen Portage-Version, die jetzt EAPI 2 unterstützt:

emerge portage
...damit die Abhängigkeiten korrekt installiert werden.

albernenase
06.04.10, 19:24
Ich kenne mich nicht so gut mit portage aus, aber könnte da nicht vielleicht etwas schief gehen? Wäre es vielleicht sicherer, einfach die entsprechenden ebuilds aus "emerge -pvt portage" ins lokale Overlay zu kopieren, den EAPI-Eintrag zu ändern und zuerst zu schauen, ob die Abhängigkeiten von portage sauber gebaut werden können? Es kann auf jeden Fall mal nicht schaden, schnell auf die zu bauenden Pakete ein quickpkg anzuwenden.

Fl!pPy
06.04.10, 22:16
@All
Das Problem tritt bei mir auf, wenn ich Gentoo über eine 2008.0 Live CD installieren und dann das Profil via eselect umstelle.

@J.M.
Danke, deine Lösung hat das Problem behoben :o