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.10.2006, 06:35

Blocked Packages ohne Ende

Hallo Leute,
Ich hab ein für mich zu fettes Problem:
Ich hab nach langer Zeit mal wieder
#emerge --pretend --update --deep world
müssen und da das Ergebnis nach Ärger aussah,
habe ich erst mal ein neues Backup gezogen.


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
calculating world dependencies ...done!
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/util-macros-1.1.1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/kbproto-1.0.3)
.
.
.
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-drivers/xf86-video-imstt-1.1.0)

[blocks B ] <dev-java/java-config-1.3 (is blocking dev-java/java-config-wrapper-0.12-r1)
[blocks B ] <media-sound/esound-0.2.36-r2 (is blocking app-admin/eselect-esd-20060719)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xprop-1.0.2)
[blocks B ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.5-r3)
[blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xmessage-1.0.1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xsetroot-1.0.1)
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xset-1.0.2)
[blocks B ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.5.0.1)
[blocks B ] media-libs/libungif (is blocking media-libs/giflib-4.1.4)
[blocks B ] =kde-base/kget-3.5* (is blocking kde-base/kdenetwork-3.5.5)
[blocks B ] =kde-base/kdenetwork-3.5* (is blocking kde-base/kget-3.5.5)


Also habe ich naiv erst mal x11-base/xorg-x11 und kde-base deinstalliert,
aber neu installieren ging nicht und die verbleibenden blockierten Packete
waren auch noch mehr als zahlreich.
Ich habe das System also gelöscht und das Backup eingespielt.

Im Forum fand ich dann
(
[gelöst] Gnome Update wird blockiert
und http://www.gentoo.org/proj/de/desktop/x/…lar-x-howto.xml
)
d.h. ich habe versucht x11-base/xorg-x11 zu updaten.
Nach revdep-rebuild bekomme ich dann eine ange Fehlermeldung die ich nur teilweise verstehe:

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
Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
and/or /etc/portage/package.unmask to unmask it
..... done.
(/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot =media-libs/libquicktime-0.9.4 =media-libs/t1lib-5.0.2 =media-video/transcode-1.0.2-r2 =sys-apps/groff-1.19.1-r2 =x11-terms/xterm-200-r3
..........
Calculating dependencies -
emerge: there are no ebuilds to satisfy "=x11-terms/xterm-200-r3".


revdep-rebuild failed to emerge all packages
you have the following choices:

- if emerge failed during the build, fix the problems and re-run revdep-rebuild
or
- use -X or --package-names as first argument (trys to rebuild package, not exact
ebuild)
or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
(and remove /root/.revdep-rebuild.5_order to be evaluated again)
or
- modify the above emerge command and run it manually
or
- compile or unmerge unsatisfied packages manually, remove temporary files and
try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*


Das USE= "-X" wäre wohl nicht sinnvoll.
Wie ich --package-names nutzen könnte weiss ich nicht.
ACCEPT_KEYWORDS="~x86" in /etc/make.conf habe ich.
/etc/portage/package.unmask also unmask blockierter Packet
traue ich mich nicht.

Ich hab dann mal :

Quellcode

1
2
3
4
5
6
7
8
9
10
11
# emerge --verbose --pretend x11-terms/xterm

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

Calculating dependencies... done!
[blocks B ] sys-apps/utempter (is blocking sys-libs/libutempter-1.1.4.1)
[ebuild N ] sys-libs/libutempter-1.1.4.1 21 kB
[ebuild N ] x11-apps/luit-1.0.1 USE="-debug" 90 kB
[ebuild U ] x11-terms/xterm-218 [200-r3] USE="truetype unicode -Xaw3d -paste64% -toolbar" 777 kB

Total size of downloads: 889 kB


Ich weiss nicht wie ich mit
[blocks B ] sys-apps/utempter (is blocking sys-libs/libutempter-1.1.4.1)
umgehen soll.
Wie ihr seht habe ich nicht nur einen langen Thread geschrieben,
sondern auch eine lange Leidensgeschichte.
Wenn jemand für mich andere Hinweise als eine Neuinstallation hat,
wäre ich echt begeistert.
Denn obwohl ich mit Gentoo schon seit ca. 3 . Jahren sehr zufrieden war,
würde ich ehr wie meine Kollegen auf ne' andere Distribution umsteigen,
als mich nochmal vier geschlagene Tage durch eine Neuinstallation zu quälen.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »valintine« (28.10.2006, 06:59)


2

28.10.2006, 09:54

für x11-terms/xterm-200-r3 fehlt Dir das ebuild in portage. Dieses würde ich im internet manuell herunterladen und manuell installieren. Dann wäre diese Fehlermeldung behoben.

Du mußt erst sys-apps/utempter deinstallieren und dann sys-libs/libutempter installieren.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »andreasullrich« (28.10.2006, 09:59)


3

28.10.2006, 14:01

Tja,das ist die Kehrseite der wunderbaren Eigenschaften von Portage:wenn das System nicht regelmäßig aktualisiert wird bekommst Du mächtige Probleme.Gentoo ist nun mal sehr stark in Bewegung und daher Veränderungen unterworfen.
Portage möchte den User nicht bevormunden und ihm die Entscheidung nicht abnehmen und ihn daher nur auf einen Konflikt aufmerksam machen.Denn es könnte ja sein dass der Admin mit einer Entscheidung von Portage nicht einverstanden ist.

Aber der Reihe nach:

Quellcode

1
[blocks B ] <=x11-base/xorg-x11-6.9 (is blocking [...])

siehe hier:http://forums.gentoo.org/viewtopic-t-475962.html

Quellcode

1
[blocks B ] <dev-java/java-config-1.3 (is blocking dev-java/java-config-wrapper-0.12-r1)

java-config kann gelöscht werden.Mach mal ein

Quellcode

1
emerge -aC dev-java/java-config


kde-base/kde-env kann auch gelöscht werden:

Quellcode

1
emerge -aC kde-base/kde-env

Quellcode

1
[blocks B ] <media-sound/esound-0.2.36-r2 (is blocking app-admin/eselect-esd-20060719)

Da muß nur eine neuere Version von esound emerged werden:

Quellcode

1
emerge -C esound && emerge esound 

Quellcode

1
2
[blocks B ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.5.0.1)
[blocks B ] media-libs/libungif (is blocking media-libs/giflib-4.1.4)

Genau das gleiche:faad2 und libungif löschen.


Zu dem Eintrag

Quellcode

1
2
[blocks B ] =kde-base/kget-3.5* (is blocking kde-base/kdenetwork-3.5.5)
[blocks B ] =kde-base/kdenetwork-3.5* (is blocking kde-base/kget-3.5.5)
Du wirst wohl noch das monolithische KDE drauf haben.Du mußt Dich entscheiden ob monolithisch oder modular, wo Du einzelne Pakete emergen kannst.Schau mal hier dazu:http://www.gentoo.org/doc/de/kde-split-ebuilds.xml

Zu sys-apps/utempter wurde ja schon geantwortet.

Und in Zukunft mal öfter das System updaten. ;) ;)
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera

4

28.10.2006, 22:09

Hallo
Erst mal vielen Dank für eure Antworten.
Bin echt froh, dass ihr mich nicht im regen habt sehen lassen.
Ich werde die nach und nach abarbeiten.
Als erstes hab ich mal

Quellcode

1
emerge -C --verbose sys-apps/utempter && emerge sys-libs/libutempter

Quellcode

1
2
3
4
5
6
7
8
9
# emerge --verbose --pretend x11-terms/xterm

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

Calculating dependencies... done!
[ebuild  N    ] x11-apps/luit-1.0.1  USE="-debug" 90 kB
[ebuild     U ] x11-terms/xterm-222 [200-r3] USE="truetype unicode -Xaw3d -paste64% -toolbar" 784 kB

Total size of downloads: 874 kB

Also hatte ich als nächstes einfach versucht
x11-terms/xterm zu installieren
und dann revdep-rebuild zu machen.
Die Fehlermeldung blieb wie oben,
also habe ich x11-terms/xterm erstmal wieder deinstalliert.
Manuell habe ich noch nie ein ebuild installiert.
Also jetzt noch eine vielleicht böld wirkende Frage :
Muss ich jetzt von irgendwo ein ebuild script runterladen
und nach /usr/portage kopieren?
Wenn ja wo?
Naiv habe ich mal auf
http://packages.gentoo.org/ebuilds/?xterm-222
geguckt und Nichts zum runterladen gefunden.
Ich finde im Netz mal die Aussage, dass ein ebuild ein script ist
und an anderer Stelle nennt jemand ein archiv so.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »valintine« (28.10.2006, 22:36)


5

28.10.2006, 22:22

Unabhänigig von meinen x11-base/xorg-x11 revdep-rebuild Problem
habe ich erst mal:

Quellcode

1
emerge -aC dev-java/java-config

Quellcode

1
emerge -aC kde-base/kde-env

Quellcode

1
emerge -C esound && emerge esound

Quellcode

1
emerge -aC media-libs/faad2 

Quellcode

1
emerge -aC media-libs/libungif


Wenn ich jetzt

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
# emerge --pretend --update --deep --newuse world

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

Calculating world dependencies |
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
media-sound/xmms media-plugins/xmms-alsa net-misc/xfsamba

... done!

[blocks B     ] =x11-libs/openmotif-2.2.3-r3 (is blocking x11-libs/motif-config-0.10)
[blocks B     ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.1)


Kann ich jetzt einfach
x11-libs/openmotif-2.2.3-r3 durch x11-libs/motif-config-0.10 und
sys-apps/pam-login durch sys-apps/shadow
ersetzten?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »valintine« (28.10.2006, 22:23)


6

28.10.2006, 23:45

Ganz wichtig
Sofort shadow emergen
Sonst kann es sein dass du Dich nach dem ausloggen nicht mehr einloggen kannst.
Und openmotif kannst Du auch unmergen.
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera

7

29.10.2006, 00:32

Hallo,
nach mal danke für die Hilfe!
Nach

Quellcode

1
emerge -C --verbose x11-libs/openmotif

Quellcode

1
emerge -C  sys-apps/pam-login && emerge sys-apps/shadow


sehe ich mit

Quellcode

1
2
3
4
5
6
7
8
# emerge --pretend --update --deep --newuse world

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

Calculating world dependencies |
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
media-sound/xmms media-plugins/xmms-alsa net-misc/xfsamba

keine blockierten Packete mehr.
Bleibt also nur die Frage von oben,
wie ich das x11-terms/xterm-200-r3 ebuild in portage manuell installieren.
Ich hab noch kein ebuild manuell installiert.
Ich finde nichts dazu, von wo ich das ebuild script runterladen kann,
und ob ich es nach /usr/portage kopieren sollte?

8

29.10.2006, 10:49

Zitat

Original von valintine
Bleibt also nur die Frage von oben,
wie ich das x11-terms/xterm-200-r3 ebuild in portage manuell installieren.
Ich hab noch kein ebuild manuell installiert.
Ich finde nichts dazu, von wo ich das ebuild script runterladen kann,
und ob ich es nach /usr/portage kopieren sollte?

Wieso willst Du unbedingt xterm-200-r3 installieren?Ich sehe auch keine Fehlermeldung sondern nur dass Portage xterm updaten will:

Quellcode

1
[ebuild     U ] x11-terms/xterm-222 [200-r3] USE="truetype unicode -Xaw3d -paste64% -toolbar" 784 kB

Schildere Dein Problem doch mal genauer.
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera

9

29.10.2006, 20:28

Hallo
Meine Probleme ( vom Anfang des Thread ) mit
x11-base/xorg-x11-6.9 das andere Packete beim

Quellcode

1
emerge --pretend --update --deep world

blockiert, hatte ich ja versucht mit
http://www.gentoo.org/proj/de/desktop/x/…lar-x-howto.xml
zu lösen.
Das howto schlug in etwa vor :
Sichern des alten xorg-x11
Die monolithische Installation unmergen
Installieren des modularen Metabuilds

Installieren des modularen Metabuilds hiess da:

Quellcode

1
2
3
4
# emerge xorg-x11
# etc-update
# revdep-rebuild
# [[ -e ~/usr-x11r6-packages ]] && emerge $(<~/usr-x11r6-packages)


Und seid Anfang des Threads stehe ich an der Stelle,
dass ich beim

Quellcode

1
#revdep-rebuild

eine Fehlermeldung bekam die
beinhaltete

Quellcode

1
2
Calculating dependencies -
emerge: there are no ebuilds to satisfy "=x11-terms/xterm-200-r3

Daher und wegen des Posts von andreasullrich war ich bis eben noch der Meinung,
x11-terms/xterm zu brauchen.
x11-terms/xterm einfach zu installieren, löste das Problem nicht.

Wenn ich aber jetzt revdep-rebuild versuch sehe ich aber eine längere andere Fehlermeldung.

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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
# revdep-rebuild
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /usr/bin/ffmpeg (requires  libfaad.so.0)
  broken /usr/bin/ffplay (requires  libfaad.so.0)
  broken /usr/bin/gxditview (requires  libXaw.so.8)
  broken /usr/bin/mencoder (requires  libfaad.so.0 libungif.so.4)
  broken /usr/bin/mplayer (requires  libfaad.so.0 libungif.so.4)
  broken /usr/bin/xglyph (requires  libXaw.so.8)
  broken /usr/kde/3.4/bin/kuickshow (requires  libungif.so.4)
  broken /usr/kde/3.4/lib/kde3/kuickshow.so (requires  libungif.so.4)
  broken /usr/kde/3.4/lib/libkdeinit_kuickshow.so (requires  libungif.so.4)
  broken /usr/lib/imlib2/loaders/gif.so (requires  libungif.so.4)
  broken /usr/lib/libImlib.so.1.9.14 (requires  libungif.so.4)
  broken /usr/lib/libavcodec-0.4.9-pre1.so (requires  libfaad.so.0)
  broken /usr/lib/libimlib-gif.so (requires  libungif.so.4)
  broken /usr/lib/transcode/filter_subtitler.so (requires  libXaw.so.8)
  broken /usr/kde/3.4/lib/kde3/kuickshow.la (requires /usr/lib/libungif.la)
  broken /usr/kde/3.4/lib/libkdeinit_kuickshow.la (requires /usr/lib/libungif.la)
  broken /usr/lib/bonobo/libgedit-control.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libgedit-control.la (requires /usr/lib/libgtksourceview-1.0.la)
  broken /usr/lib/bonobo/libgedit-control.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/bonobo/libgedit-control.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/bonobo/libnautilus-emblem-view.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/bonobo/libnautilus-emblem-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libnautilus-emblem-view.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/bonobo/libnautilus-emblem-view.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/bonobo/libnautilus-emblem-view.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/bonobo/libnautilus-history-view.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/bonobo/libnautilus-history-view.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/bonobo/libnautilus-history-view.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/bonobo/libnautilus-history-view.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/bonobo/libnautilus-history-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libnautilus-image-properties-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libnautilus-notes-view.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/bonobo/libnautilus-notes-view.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/bonobo/libnautilus-notes-view.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/bonobo/libnautilus-notes-view.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/bonobo/libnautilus-notes-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libnautilus-printers-view.la (requires /usr/lib/libgnomecups-1.0.la)
  broken /usr/lib/bonobo/libthemus-theme-properties-view.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/bonobo/libthemus-theme-properties-view.la (requires /usr/lib/libmetacity-private.la)
  broken /usr/lib/enchant/libenchant_aspell.la (requires /usr/lib/libenchant.la)
  broken /usr/lib/enchant/libenchant_ispell.la (requires /usr/lib/libenchant.la)
  broken /usr/lib/enchant/libenchant_myspell.la (requires /usr/lib/libenchant.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelgroupwise.la (requires /usr/lib/libegroupwise.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelgroupwise.la (requires /usr/lib/libsoup-2.2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelgroupwise.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelgroupwise.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamellocal.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamellocal.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamellocal.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelpop3.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelpop3.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelpop3.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelsmtp.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelsmtp.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/camel-providers/libcamelsmtp.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/evolution/2.0/libevolution-addressbook-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-addressbook.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/evolution/2.0/libevolution-calendar-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libsoup-2.2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/components/libevolution-calendar.la (requires /usr/lib/libecal.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/components/libevolution-mail.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-ldif-importer.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/evolution-addressbook-importers/libevolution-addressbook-vcard-importer.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/evolution-calendar-importers/libevolution-calendar-importers.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/evolution-calendar-importers/libevolution-calendar-importers.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-calendar-importers/libevolution-calendar-importers.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/evolution-calendar-importers/libevolution-calendar-importers.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/evolution-calendar-importers/libevolution-calendar-importers.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libcamel.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libcamel.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libcamel.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libemiscwidgets.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libemiscwidgets.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/libemiscwidgets.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/libemiscwidgets.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libemiscwidgets.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libeselectnames.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/libeselectnames.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libeselectnames.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libeselectnames.la (requires /usr/lib/libebook.la)
  broken /usr/lib/evolution/2.0/libeselectnames.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libeshell.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libeshell.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/libeshell.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/libeshell.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libeshell.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libeutil.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libeutil.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libeutil.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libevolution-importer.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libevolution-importer.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/libevolution-importer.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libevolution-importer.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/evolution/2.0/libevolution-widgets-a11y.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/evolution/2.0/libevolution-a11y.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/libedataserver.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/evolution/2.0/libevolution-mail-importers.la (requires /usr/lib/libebook.la)
  broken /usr/lib/gnome-spell/libgnome-spell-component.la (requires /usr/lib/libenchant.la)
  broken /usr/lib/gnome-vfs-2.0/modules/libtheme-method.la (requires /usr/lib/libmetacity-private.la)
  broken /usr/lib/gtkhtml/libgnome-gtkhtml-editor-3.1.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/gtkhtml/libgnome-gtkhtml-editor-3.1.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/gtkhtml/libgnome-gtkhtml-editor-3.1.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/imlib2/loaders/gif.la (requires /usr/lib/libungif.la)
  broken /usr/lib/libImlib.la (requires /usr/lib/libungif.la)
  broken /usr/lib/libeel-2.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/libgal-2.2.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/libgal-2.2.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/libgal-a11y-2.2.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/libgal-a11y-2.2.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/libgnomecupsui-1.0.la (requires /usr/lib/libgnomecups-1.0.la)
  broken /usr/lib/libgtkhtml-3.1.la (requires /usr/lib/libgnomeprintui-2-2.la)
  broken /usr/lib/libgtkhtml-3.1.la (requires /usr/lib/libgnomeprint-2-2.la)
  broken /usr/lib/libgtkhtml-3.1.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/libimlib-gif.la (requires /usr/lib/libungif.la)
  broken /usr/lib/libnautilus-adapter.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/libnautilus-adapter.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/libnautilus-adapter.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/libnautilus-adapter.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/libnautilus-private.la (requires /usr/lib/librsvg-2.la)
  broken /usr/lib/libnautilus-private.la (requires /usr/lib/libgsf-1.la)
  broken /usr/lib/libnautilus-private.la (requires /usr/lib/libcroco-0.6.la)
  broken /usr/lib/libnautilus-private.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/libnautilus-private.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/libnautilus.la (requires /usr/lib/libgailutil.la)
  broken /usr/lib/nautilus/extensions-1.0/libnautilus-burn-extension.la (requires /usr/lib/libnautilus-extension.la)
  broken /usr/lib/nautilus/extensions-1.0/libnautilus-burn-extension.la (requires /usr/lib/libgailutil.la)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- An ebuild is no longer in the portage tree.
- An ebuild is masked, use /etc/portage/packages.keyword
  and/or /etc/portage/package.unmask to unmask it
..... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot  =kde-base/kdegraphics-3.4.1-r1 =media-libs/imlib-1.9.14-r3 =media-libs/imlib2-1.2.0-r2 =media-libs/t1lib-5.0.2 =media-video/ffmpeg-0.4.9_p20050226-r5 =media-video/mplayer-1.0_pre6-r4 =media-video/transcode-1.0.2-r2 =sys-apps/groff-1.19.1-r2
..........
Calculating dependencies
emerge: there are no ebuilds to satisfy "=kde-base/kdegraphics-3.4.1-r1".


revdep-rebuild failed to emerge all packages
you have the following choices:

- if emerge failed during the build, fix the problems and re-run revdep-rebuild
    or
- use -X or --package-names as first argument (trys to rebuild package, not exact
  ebuild)
    or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
  (and remove /root/.revdep-rebuild.5_order to be evaluated again)
    or
- modify the above emerge command and run it manually
    or
- compile or unmerge unsatisfied packages manually, remove temporary files and
  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*


kde-base/kdegraphics emergen klappt nicht
Ich bin mir nicht sicher wie ich jetzt vorgehen soll,
die letzte Möglichkeit die ich sehe ist:
System löschen und Backup einspielen
x11-base/xorg-x11 und eventuell kde-base unemergen.
Anschliessend alle blockierten Packete in
oben beschriebender Weise bearbeiten.
Danach x11-base/xorg-x11
und kde-base modular emergen
mit Hilfe von Howtos.

Gibt es vielleicht noch weniger drastische Möglichkeiten?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »valintine« (29.10.2006, 23:33)


10

02.11.2006, 09:48

Hmmm, hast du KDE 3.5 oder noch ein KDE 3.4 drauf? Dein revdep-rebuild meldet ja das dein kuickshow aus einem KDE 3.4 stammt.

Blöderweise hat am Gentoo den kompletten KDE 3.4 Satz aus Portage schon vor einiger Zeit "entsorgt". Kuickshow 3.4 braucht natürlich eine entsprechende lib aus dem KDE 3.4 Satz und ... die gibt's nicht mehr.

Bring also mal dein System auf KDE 3.5.

Hast du das getan, dann hast du ein kuickshow 3.5 ... was aber nicht heißt das dein altes kuickshow gekillt wurde.

In der Vergangenheit hatte ich ähnliche Probleme (alte packages installiert für die kein ebuild mehr da ist) und diese habe ich so in den Griff gekriegt:

- Verzeichnis backupen (in deinem Fall: /usr/kde/3.4)
- Gucken was du da drinnen hast und ob du nicht eh' schon die neue Version hast
- ggf. neue Versionen installieren
- wenn alte binariers noch auf der HD sind: beinhartes kill des Verzeichnisses per hand (in deinem Fall rm -rdf /usr/kde/3.4)
- revdep-rebuild nochmals aufrufen

Jetzt sollte revdep-rebuild dein 3.4-kuickshow nicht mehr finden und ergo auch keine libkdexxxx-3.4 installieren wollen.

Ungefährlich ist diese Vorgehensweise natürlich nicht.

Alternativ kannst du natürlich versuchen die alte lib per Hand einzuspielen, bsp. in dem du sie selbst kompilierst.

Das wird aber für dein System noch viiiiiieeeel, viel "spannender", denn das zieht im üblichen einen ganzen Rattenschwanz von zusätzlichen builds mit sich (frage: von was hängt den deine libkdexxx-3.4 wieder ab ...SW: dependencies!). Und weiters besteht die möglichkeit das du portage ziemlich "verwirrst" ... Ich rate also davon ab.

Vielleicht gibt's ja noch eine andere Methode ... weniger "Holzhammer"-like ...

Jedenfalls bis auf dein kuickshow-Problem sehe ich im revdep-rebuild Auszug keine weiteren Probleme ...
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>