Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

28.05.2014, 22:22

Verständnisfrage geblockte Pakete /var/db/pkg

Hallo Leute,

ich hatte hier folgendes Problem:
emerge -vp kde-base/kdebase-runtime-meta

These are the packages that would be merged, in order:

Quellcode

1
2
3
4
5
6
7
8
Calculating dependencies... done!
[ebuild  N     ] kde-base/kwalletd-4.12.5:4/4.12  USE="semantic-desktop (-aqua) -debug" 0 kB
[ebuild  N     ] kde-base/kwalletmanager-4.12.5:4/4.12  USE="handbook (-aqua) -debug" 446 kB
[ebuild  N     ] kde-base/kdebase-runtime-meta-4.12.5:4  USE="handbook semantic-desktop (-aqua)" 0 kB
[blocks B      ] kde-base/kwallet:4 ("kde-base/kwallet:4" is blocking kde-base/kwalletmanager-4.12.5)

Total: 3 packages (3 new), Size of downloads: 446 kB
Conflict: 1 block (1 unsatisfied)


Sehr unlogisch, denn kwallet gibt es garnicht. . Also schaute ich in /var/db/pkg dort fand ich die Paketinfos. Habs mal verschoben. Jetzt konnte ich die Abhängigkeiten auflösen. Kann mir jemand erklären was da schief gelaufen ist?

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (29.05.2014, 19:53)


2

29.05.2014, 16:50

Hallo,

hast Du vielleicht das KDE Overlay aktiv? dort gibt es kwallet. Hast Du mal mit eix nachgehen ob Du kwallet oder den kwalletmanager installiert hast?


Viele Grüße

Andreas

3

29.05.2014, 17:53

Nein, hab nur das Steamoverlay. Und mit eix findet man da nichts an.

Nachtrag: Jetzt wirds komisch:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
emerge -vpuDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] sys-kernel/gentoo-sources-3.12.20:3.12.20 [3.12.13:3.12.13] USE="symlink -build -deblob -experimental" 569 kB
[ebuild     U  ] kde-base/kde-wallpapers-4.12.5:4/4.12 [4.11.5:4/4.11] USE="(-aqua)" 88,256 kB
[ebuild     U  ] kde-base/khotkeys-4.11.9:4/4.11 [4.11.5:4/4.11] USE="(-aqua) -debug" 0 kB

Total: 3 packages (2 upgrades, 1 in new slot), Size of downloads: 88,825 kB

!!! Problems have been detected with your world file
!!! Please run emaint --check world


!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
kde-base/kwallet

Und dann ein

Quellcode

1
2
3
4
emaint --check world
Emaint: check world        100% [============================================>]

'kde-base/kwallet' is not installed



lg
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »boospy« (29.05.2014, 19:08)


4

29.05.2014, 19:25

Ja das Paket wurde vor Monaten mal umbenannt (an die Upstream Namen angepasst).
Unmergen von kde-base/kwallet wäre eine sauber Lösung gewesen (so wie es bei Blockern meist üblich ist).
In der portage Datenbank manuell zu manipulieren ist meist die schlechteste Idee - sowas sollte man stets vermeiden (ist normal auch nicht nötig).

5

29.05.2014, 19:53

Oh Mann. Mein Fehler. Ich hatte nie versucht das betreffende Paket zu deinstallieren. Weil es ja laut eix nicht installiert ist. Das Paket gibt es in Portage nicht mehr, also hat eix es auch nicht mehr gesehen. Portage hat das aber beim world Upgrade sehr wohl. Ich hab das DB wieder zurück verschoben und das allte Paket deinstalliert. Jetzt funktioniert auch ein world Upgrade wieder normal.

Vielen Dank
lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at