PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei emerge von kde 3.4.1



Primex
08.06.05, 08:44
HI,

wollte mir heute mal kde 3.4.1 emergen. Hab alle nötigen Pakete in die package.keywords eingetragen.

wenn ich dann emergen will bringt er mir folgenden Fehler


emerge kde-3.4.1
Calculating dependencies

!!! Problem in kde-base/kde-3.4.1 dependencies.
!!! "Specific key requires an operator (kde-base/kde-3.4.1) (try adding an '=')" exceptions

Wie kann ich den Fehler beheben damit ich kde emergen kann?

Primex
08.06.05, 08:54
So neues Problem.

hab jetzt ein = vor kde gesetzt und dann kommt dieser Fehler.


emerge =kde-3.4.1
--- Invalid atom in /etc/portage/package.keywords: kde-base/kde-3.4.1
Calculating dependencies
!!! All ebuilds that could satisfy "=kde-3.4.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kde-3.4.1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

Ich dachte wenn ich die Pakete in die keywords Datei schreibe sollte das nicht mehr vorkommen.

michael.sprick
08.06.05, 09:11
Invalid atom in /etc/portage/package.keywords: kde-base/kde-3.4.1

naja, da steht ja, dass der Eintrag den Du gemacht hast fehlerhaft ist. Eigentlich steht alles dazu in den man pages von portage und emerge drin...

Der Eintrag in der package.keywords muss sein:

=kde-base/kde-3.4.1 ~x86

Primex
08.06.05, 09:34
hab ich jetzt so eigetragen.
dann kommt


emerge kde-3.4.1
Calculating dependencies

!!! Problem in kde-base/kde-3.4.1 dependencies.
!!! "Specific key requires an operator (kde-base/kde-3.4.1) (try adding an '=')" exceptions

muss ich in die keywords datei alle einträge mit Version machen oder reicht es normal wenn ich nur den Package Namen reinschreibe.

michael.sprick
08.06.05, 10:19
muss ich in die keywords datei alle einträge mit Version machen oder reicht es normal wenn ich nur den Package Namen reinschreibe.
Wenn Du den Eintrag ohne Version machst wird immer die letzte Unstable Version benutzt - kannst Du machen, wenn Du willst.


!!! Problem in kde-base/kde-3.4.1 dependencies.
!!! "Specific key requires an operator (kde-base/kde-3.4.1) (try adding an '=')" exceptions

Die Fehlermeldung sollte Dir bekannt vorkommen....lies nochmal dein zweites Posting ;)

Primex
08.06.05, 21:05
hab jetzt kde 3.4.1 installiert.
jetzt wollte ich noch kdm-3.4.1 emergen dann kommt aber dieser fehler!


emerge =kde-base/kdm-3.4.1
--- Invalid atom in /etc/portage/package.keywords: kde-base/kdebase-3.4.1
Calculating dependencies ...done!

!!! Error: the =kde-base/kdebase-3.4* package conflicts with another package.
!!! both can't be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.

michael.sprick
08.06.05, 21:08
nimms mir nicht übel, aber ... liest Du Dir die Fehlermeldung überhaupt durch? :confused:

guck´ Dir nochmal genau an, was Du oben gemacht hast...

Primex
08.06.05, 21:13
Natürlich lese ich sie.
Nur ich verstehe ich nicht genau wieso =kde-base/kdebase-3.4* ein Konflikt verursacht.

Vileicht stehe ich mir ja aufem schlauch.

Tranalogic
08.06.05, 21:33
Schätz mal das KDM in der kdebase dabei ist.

michael.sprick
08.06.05, 22:25
kdm hat Abhängigkeiten, die von kdebase erfüllt werden...
kdebase ist aber als unstable markiert und hat auch noch Konflikte mit einem anderen Paket.

Konflikt beheben, package.keywords editieren, emergen, fertig...



Natürlich lese ich sie.
und? Was kam raus bei:

Please use 'emerge --pretend' to determine blockers.
;) :D