Sie sind nicht angemeldet.

1

18.02.2009, 15:37

Update von KDE4.1 auf 4.2 mit Sets

Hi!

Mach jetzt doch mal einen neuen Post auf weil mein Vorgänger den Thread ja schon auf gelöst gesetzt hat ;)
Also ich habe KDE4.1 über Sets installiert. Jetzt will ich auf KDE4.2 updaten und wissen ob ich mir einfach aus dem sets directory die 4.2 sets holen kann und dann per emerge -avuDN @world updaten? Hat jemand vielleicht Erfahrungen damit? Oder doch erst KDE4.1 entfernen? Nehm mal an dass ich dann die Sets einzeln entfernen muss und dann neu installieren :huh:
Also zB.:

Quellcode

1
emerge -C @kdebase-4.1 && emerge @kdebase-4.2

Lieg ich da richtig?

Danke für die Hilfe :D Ciao

2

19.02.2009, 12:37

Hm, ich habe kdeprefix USE eingeschaltet und mir ratzefatz das komplette kde-meta-4.2 gezogen.

Prinzipiell sollte es so laufen wie du sagst ... allerdings würde ich nicht die 4.1 runterwerfen und dann die 4.2 mergen sondern umgekehert ... und dann ein revdep-rebuild laufen lassen.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

19.02.2009, 16:18

Hey!

Danke für die Antwort! Hab ich mit dem kdeprefix USE Flag irgendwelche Nachteile? Und muss ich dann die Config per Hand irgendwo hin kopieren? Danke für die Hilfe!

Ciao

4

19.02.2009, 20:02

Vorsicht: der Wechsel zu kdeprefix oder davon weg ist nicht ganz easy.

Was tut es? Es sorgt dafür, das deine KDE Installation nach /usr/kde/MAJOR.MINOR kommt (KDE4.2: MAJOR=4, MINOR=2). Ohne kdeprefix wird dein KDE nach /usr/... installiert.

Ergo: *mit* kdeprefix hast du die Möglichkeit, mehere KDE4.X Installationen parallel zu fahren. *ohne* hast du EINE KDE4 Installation.

Es ist angeraten, bei einem Wechsel von/zu kdeprefix die stehende KDE4 Installation komplett zu entfernen.

Da ich aber bis jetzt immer mit kdeprefix gefahren bin und einen Wechsel nie versucht habe, kann ich das nicht bestätigen. Ich möchte dich aber damit gewarnt wissen.

Ich würde an deiner Stelle einfach ein update fahren. Ohne kdeprefix sollte er dir die KDE4.1.4 packages in KDE4.2 aufwerten ... von selbst.

@Forum: hat das einer hier gemacht?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

19.02.2009, 20:25

@Forum: hat das einer hier gemacht?
Ja ich, (von "kdeprefix" ==> "-kdeprefix") und kann deine Warnung nur bestätigen! Wie du schon schriebst muss bei solch ein Wechsel kde-4.* komplett deinstalliert werden, ich ging einst davon aus das es reicht nur die kde Pakete zu entfernen die ein USE="kdeprefix" haben, doch dies reichte bei mir nicht aus, ich musste auch noch zahlreiche Depends mit deinstallieren.
Die Umstellung ist zZt wirklich nicht ganz einfach, und artet meist in einer Kompiler-Orgie aus ;)

@dragoon
Wenn du nicht wirklich vorhast mehrere KDE Versionen parallel zu installieren, dann bleib bei "-kdeprefix" !

MfG

6

20.02.2009, 20:25

Hi ;)

Also Danke für eure Hilfe! Werde also jetzt bei -kdeprefix bleiben und versuchen so upzudaten :wacko:
Hab jetzt nur ein kleines Problem! Hab mir aus der Gentoo Linux Docu die kde-4.2 Keywords gezogen hab aber leider trotzdem massenweise maskierte Pakete! Leider kann ich bei den Sets ja leider nicht mit autounmask arbeiten ;(
Habt ihr eine Idee wie is dass ohne viel Arbeitsaufwand hinbekomme?

Und nochwas :P : Die Keywords und die Sets kommen ja aus einem Overlay. Hab mir also layman und git installiert und layman -L laufen lassen. Wie finde ich jetzt konkret das Overlay aus der Docu damit ich die Sets nicht jedesmal neu laden muss???

Danke, Ciao

7

20.02.2009, 20:48

Ich nutze hier ausschließlich komplett ~testing Systeme für KDE4 daher brauch ich keine package.keywords.., so viele können es doch aber nicht mehr sein, oder willst du das komplette kde (kde-meta) ?

Ansonsten suchst du vermutlich das "kde-testing" Overlay
Wenn du das Overlay eingebunden hast schau dir mal die enthaltene Dokumentation an, dort sollte auch eine keyword Liste enthalten sein.

Ich würde jedoch zunächst kde-4.1 weitestgehend deinstallieren, und dann erst mal zb "emerge -avuDN kdebase-meta" installieren, so hättest du relativ schnell wieder ein laufenden Desktop.

viel Erfolg