Sie sind nicht angemeldet.

[gelöst] Sehr viele blocks

1

30.01.2009, 18:31

Sehr viele blocks

hallo,
ich kann das Update auf kde4.2 irgendwie nicht durchführen, weil:

Zitat


[uninstall ] kde-base/plasma-workspace-4.1.4 USE="xcomposite -debug -htmlhandbook -kdeprefix -xinerama"
[blocks b ] kde-base/plasma-workspace:4.2[-kdeprefix] ("kde-base/plasma-workspace:4.2[-kdeprefix]" is blocking kde-base/plasma-workspace-4.1.4)
[blocks b ] kde-base/plasma-workspace:4.1[-kdeprefix] ("kde-base/plasma-workspace:4.1[-kdeprefix]" is blocking kde-base/plasma-workspace-4.2.0, kde-base/kdebase-desktoptheme-4.2.0)
[blocks b ] kde-base/plasma-workspace:4.1 ("kde-base/plasma-workspace:4.1" is blocking kde-base/libplasmaclock-4.2.0)
[ebuild NS ] kde-base/kdeplasma-addons-4.2.0 [4.1.4] USE="opengl -debug -kdeprefix -xinerama" 4,170 kB
[uninstall ] kde-base/kdeplasma-addons-4.1.4 USE="opengl -kdeprefix -xinerama"
[blocks b ] kde-base/kdeplasma-addons:4.2[-kdeprefix] ("kde-base/kdeplasma-addons:4.2[-kdeprefix]" is blocking kde-base/kdeplasma-addons-4.1.4)
[blocks b ] kde-base/kdeplasma-addons:4.1[-kdeprefix] ("kde-base/kdeplasma-addons:4.1[-kdeprefix]" is blocking kde-base/kdeplasma-addons-4.2.0)
[blocks B ] kde-base/libkworkspace:4.1[-kdeprefix] ("kde-base/libkworkspace:4.1[-kdeprefix]" is blocking kde-base/libkworkspace-4.2.0)
[blocks B ] kde-base/libtaskmanager:4.2[-kdeprefix] ("kde-base/libtaskmanager:4.2[-kdeprefix]" is blocking kde-base/libtaskmanager-4.1.4)
[blocks B ] kde-base/libtaskmanager:4.1[-kdeprefix] ("kde-base/libtaskmanager:4.1[-kdeprefix]" is blocking kde-base/libtaskmanager-4.2.0)
[blocks B ] kde-base/libplasma[-kdeprefix] ("kde-base/libplasma[-kdeprefix]" is blocking kde-base/kdelibs-4.2.0)
[blocks B ] kde-base/libkworkspace:4.2[-kdeprefix] ("kde-base/libkworkspace:4.2[-kdeprefix]" is blocking kde-base/libkworkspace-4.1.4)

Total: 117 packages (1 upgrade, 14 new, 102 in new slots, 100 uninstalls), Size of downloads: 333,483 kB
Conflict: 206 blocks (5 unsatisfied)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

('ebuild', '/', 'kde-base/libkworkspace-4.2.0', 'merge') pulled in by
>=kde-base/libkworkspace-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/kdebase-meta-4.2.0', 'merge')
>=kde-base/libkworkspace-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/klipper-4.2.0', 'merge')
>=kde-base/libkworkspace-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/khotkeys-4.2.0', 'merge')
(and 4 more)

('installed', '/', 'kde-base/libplasma-4.1.4', 'nomerge') pulled in by
kde-base/libplasma required by world

('ebuild', '/', 'kde-base/libtaskmanager-4.2.0', 'merge') pulled in by
>=kde-base/libtaskmanager-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/plasma-workspace-4.2.0', 'merge')
>=kde-base/libtaskmanager-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/kdebase-meta-4.2.0', 'merge')
>=kde-base/libtaskmanager-4.2.0:4.2 required by ('ebuild', '/', 'kde-base/klipper-4.2.0', 'merge')

('ebuild', '/', 'kde-base/kdelibs-4.2.0', 'merge') pulled in by
>=kde-base/kdelibs-4.2.0[-kdeprefix] required by ('ebuild', '/', 'kde-base/kiconfinder-4.2.0', 'merge')
>=kde-base/kdelibs-4.2.0[-kdeprefix] required by ('ebuild', '/', 'kde-base/kscreensaver-4.2.0', 'merge')
>=kde-base/kdelibs-4.2.0[-kdeprefix] required by ('ebuild', '/', 'kde-base/kcalc-4.2.0', 'merge')
(and 117 more)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/ha…?full=1#blocked


sich alles gegeseneitig blockt, oder sollte man vorher kde 4.1 komplett runterhauen?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Seb-Eisdrache« (01.02.2009, 12:37)


2

30.01.2009, 20:34

Das ist ja mysteriös..

Mach doch bitte noch mal ein "emerge --sync" und schau ob sich da was ändert, evtl. hast du bei deinem letzten sync einfach einen ungünstigen Zeitpunkt erwischt.
Wenn das nichts bringt dann beschreibe doch bitte mal ein wenig wie du einst dein kde-4.1 installiert hast, etwa zb via "emerge kde", "kdabase-meta" Paket oder via "set"
Hilfreich wäre evtl. auch ein Auszug aus dein "/var/lib/portage/world" etwa die "kde" Einträge.

Edit:
Poste solche Ausgaben wie in deinem vorigen Post doch bitte in code-tags und nicht als Zitat, die Zeilenumbrüche erschweren die Lesbarkeit doch erheblich.
Oder wenn es etwas mehr ist, besser noch als Anhang.
Danke

Edit: 2
Und poste bitte auch den verwendeten Befehl deiner Ausgaben mit.
Mit einem "emerge -avuDN kdebase-meta" erhalte ich hier eine Ausgabe mit ähnlich vielen Blocks, wogegen ein "emerge -avuDN world" die blockierenden Pakete deinstallieren und korrekt durchlaufen würde. (getestet mit portage-2.2_rc23 )

MfG

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »josef.95« (30.01.2009, 23:36)


3

31.01.2009, 10:55

also ich nutze für das Systemupdate immer "emerge --sync && update-eix && emerge -NuavD world"

emerge -NuavD world und emerge emerge -avuDN kdebase-meta bringen beide blocks mit sich, wobei emerge -avuDN kdebase-meta nur 140 blocks anzeigt statt über 200.

kde habe ich via emerge kdebase-meta installiert, Portage habe ich in der verion 2.1.6.7

kde Einträge in der world file

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
localhost seb # cat /var/lib/portage/world | grep kde
kde-base/ark
kde-base/arts
kde-base/automoc
kde-base/certmanager
kde-base/dragonplayer
kde-base/kaddressbook-plugins
kde-base/kappfinder
kde-base/kasteroids
kde-base/kate
kde-base/kbattleship
kde-base/kcalc
kde-base/kde-i18n
kde-base/kde-l10n
kde-base/kdeartwork-iconthemes
kde-base/kdeartwork-iconthemes:3.5
kde-base/kdeartwork-kscreensaver
kde-base/kdebase-data
kde-base/kdebase-meta
kde-base/kdebase-meta:3.5
kde-base/kdebase-startkde
kde-base/kdelibs
kde-base/kdenetwork-filesharing
kde-base/kdepimlibs
kde-base/kdeplasma-addons
kde-base/kdm
kde-base/kmail
kde-base/kmenuedit
kde-base/kmix
kde-base/kolourpaint
kde-base/konq-plugins
kde-base/konqueror
kde-base/konqueror:3.5
kde-base/konquest
kde-base/konsole
kde-base/kopete
kde-base/korganizer
kde-base/kpdf
kde-base/krdc
kde-base/ksnapshot
kde-base/kspaceduel
kde-base/kstars
kde-base/ksysguard
kde-base/kwalletmanager
kde-base/kwin
kde-base/kxkb
kde-base/libplasma
kde-base/plasma-apps
kde-base/plasma-workspace
kde-base/qimageblitz
kde-base/superkaramba
kde-misc/katapult
kde-misc/kdmtheme
media-tv/kdetv
media-video/kdenlive
sci-calculators/qalculate-kde

4

31.01.2009, 12:43

Hallo Seb

Ich fürchte du hast dir da zu viele Abhängigkeiten ins World-File geschrieben welche eigentlich mit den Meta-Paketen mitgezogen werden.

Ok, mache dir besser erst mal ein Backup deines jetzigen world file
und schmeiße dann mal folgende Sachen raus:
kde-base/automoc
kde-base/kdebase-data
kde-base/kdelibs
kde-base/kdepimlibs
kde-base/kdm
kde-base/libplasma
kde-base/plasma-workspace
kde-base/qimageblitz

und schau dann ob es immer noch Blocks gibt, evtl. sind auch noch weitere zu entfernen, ich kenne sie nicht alle, doch es sollte damit schon wesentlich übersichtlicher werden.

PS: gewöhne es dir an solche Abhängigkeiten mit "-1" (--oneshot) zu mergen wenn es den mal sein muss.

Weitere Info zur KDE4 Installation findest du zb auch hier http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml

viel Erfolg

5

01.02.2009, 02:01

Das Einfachste ist alle KDE 4.1 Pakete zu löschen und dann 4.2 zu installieren.
Dann wird es auch ohne weitere Probleme funktionieren (sollte).
Hab ich auch so gemacht.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

01.02.2009, 12:37

genau so verfahre ich grade ^^.

nur doof das für manche sachen neue Usefalgs benutzt werden...

7

10.02.2009, 21:10

hi,

kann mir bitte jemand sagen wie ich mein kdebase-meta 4.1.4 sauber deinstalliere?

mit "emerge --unmerge kdebase-meta" ?

und anschliessend 4.2 installieren mit:
"emerge kdebase-meta"

haut das so hin bzw. fehlen noch irgendwelche schritte?

thx.

gruss,
DD
IMPOSSIBLE IS NOTHING

8

10.02.2009, 21:29

ich habe dazu mal ein beta how to verfasst :)

ganz unten findest du die deinstallationsanleitung

[Howto] KDE 4.2