1 |
Alan McKinnon <alan.mckinnon@×××××.com> [08-10-04 18:20]: |
2 |
> On Saturday 04 October 2008 17:50:35 meino.cramer@×××.de wrote: |
3 |
> > Alan McKinnon <alan.mckinnon@×××××.com> [08-10-04 17:49]: |
4 |
> > > On Saturday 04 October 2008 16:19:10 meino.cramer@×××.de wrote: |
5 |
> > > > Hi Alan, |
6 |
> > > > |
7 |
> > > > yes, this is the point where I am currently: Trying to unmerge these |
8 |
> > > > packages. |
9 |
> > > > It works physically, but after unmerging the stuff and redoing |
10 |
> > > > a emerge -pvuNDt (as I did to send you the list after trying to |
11 |
> > > > unmerge all packages in question) emerge thinks, that all that is |
12 |
> > > > still on my harddisc. |
13 |
> > > > See also my initial mail. |
14 |
> > > > Kind regards, |
15 |
> > > > Meino Cramer |
16 |
> > > |
17 |
> > > That sounds like an impossibility (or a portage bug that hits only |
18 |
> > > you...) |
19 |
> > > |
20 |
> > > Can you supply the exact unmerge command you used? |
21 |
> > > |
22 |
> > > -- |
23 |
> > > alan dot mckinnon at gmail dot com |
24 |
> > |
25 |
> > emerge -C <package> |
26 |
> > |
27 |
> > very simplistic... |
28 |
> |
29 |
> Is it possible you missed some? Your earlier mail shows: |
30 |
> |
31 |
> [ebuild R ] kde-base/kdegraphics-3.5.9 USE="opengl |
32 |
> pdf* -arts* -debug -gphoto2 -imlib -kdeenablefinal -kpathsea% -openexr -povray -scanner -xinerama |
33 |
> (-tetex%)" 0 kB |
34 |
> [ebuild R ] kde-base/kdeartwork-3.5.9 |
35 |
> USE="opengl -arts* -debug -kdeenablefinal -xinerama -xscreensaver" 0 kB |
36 |
> [ebuild R ] kde-base/kdeaddons-3.5.9 USE="berkdb |
37 |
> sdl -arts* -debug -kdeenablefinal -xinerama" 0 kB |
38 |
> [ebuild R ] kde-base/kdetoys-3.5.9 |
39 |
> USE="-arts* -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 0 kB |
40 |
> [ebuild R ] kde-base/kdeadmin-3.5.9 |
41 |
> USE="-arts* -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 0 kB |
42 |
> [ebuild R ] kde-base/kdenetwork-3.5.9 |
43 |
> USE="ssl -arts* -debug -jingle -kdeenablefinal -kdehiddenvisibility -rdesktop -sametime -slp -wifi -xinerama" |
44 |
> 0 kB |
45 |
> [ebuild R ] kde-base/kdewebdev-3.5.9 |
46 |
> USE="-arts* -debug -doc -kdeenablefinal -tidy -xinerama" 0 kB |
47 |
> [ebuild R ] kde-base/kdeedu-3.5.9 |
48 |
> USE="-arts* -debug -kdeenablefinal -kig-scripting -solver -xinerama" 0 kB |
49 |
> [ebuild R ] kde-base/kdegames-3.5.9 |
50 |
> USE="-arts* -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 0 kB |
51 |
> [ebuild R ] kde-base/kdemultimedia-3.5.9 USE="alsa encode gstreamer mp3 |
52 |
> vorbis -akode -arts* -audiofile -debug -flac -kdeenablefinal -theora -xine -xinerama" |
53 |
> 0 kB |
54 |
> [ebuild R ] kde-base/kdepim-3.5.9-r1 |
55 |
> USE="-arts* -debug -gnokii -kdeenablefinal -pda -xinerama" 0 kB |
56 |
> [ebuild N ] kde-base/kdebase-3.5.9-r3 USE="branding cups hal ldap opengl |
57 |
> pam -arts -debug -ieee1394 -java -joystick -kdeenablefinal -kdehiddenvisibility -lm_sensors -logitech-mouse -openexr -samba -xcomposite -xinerama -xscreensaver" |
58 |
> 0 kB |
59 |
> |
60 |
> Those first 11 are definitely monolithic packages and are definitely installed |
61 |
> according to portage. I can't assess how expert you are with portage, so I'll |
62 |
> get the easy questions out of the way first. |
63 |
> |
64 |
> If those packages are in world, you have to explicitly remove them |
65 |
> |
66 |
> emerge -avC =kdegraphics-3.5.9 =kdeartwork-3.5.9 ... etc etc etc |
67 |
> |
68 |
> If they are not in world, just dependencies of kde-3.5.9 then |
69 |
> |
70 |
> emerge -av --depclean |
71 |
> |
72 |
> should be enough to remove them. The easy way to see if a package is in world |
73 |
> is if a colourized emerge output lists in in bright green. |
74 |
> |
75 |
> |
76 |
> -- |
77 |
> alan dot mckinnon at gmail dot com |
78 |
> |
79 |
|
80 |
|
81 |
I am still in trouble here: |
82 |
|
83 |
emerge -avC |
84 |
|
85 |
says, that there no packages found with the name <package-name> (for |
86 |
example "=kdegraphics-3.5.9" oder "kdegraphics"). |
87 |
|
88 |
emerge -av depclean fails with: |
89 |
solfire:/root>emerge --depclean |
90 |
|
91 |
*** WARNING *** Depclean may break link level dependencies. Thus, it is |
92 |
*** WARNING *** recommended to use a tool such as `revdep-rebuild` (from |
93 |
*** WARNING *** app-portage/gentoolkit) in order to detect such breakage. |
94 |
*** WARNING *** |
95 |
*** WARNING *** Also study the list of packages to be cleaned for any obvious |
96 |
*** WARNING *** mistakes. Packages that are part of the world set will always |
97 |
*** WARNING *** be kept. They can be manually added to this set with |
98 |
*** WARNING *** `emerge --noreplace <atom>`. Packages that are listed in |
99 |
*** WARNING *** package.provided (see portage(5)) will be removed by |
100 |
*** WARNING *** depclean, even if they are part of the world set. |
101 |
*** WARNING *** |
102 |
*** WARNING *** As a safety measure, depclean will not remove any packages |
103 |
*** WARNING *** unless *all* required dependencies have been resolved. As a |
104 |
*** WARNING *** consequence, it is often necessary to run |
105 |
*** WARNING *** `emerge --update --newuse --deep world` prior to depclean. |
106 |
|
107 |
Calculating dependencies... done! |
108 |
|
109 |
Dependencies could not be completely resolved due to |
110 |
the following required packages not being installed: |
111 |
|
112 |
>=gnome-base/gail-1.1 required by gnome-extra/gtkhtml-3.18.3 gnome-base/gnome-applets-2.22.3 |
113 |
>=kde-base/kdebase-kioslaves-3.5.9:3.5 required by kde-base/khelpcenter-3.5.9 kde-base/konqueror-3.5.9 |
114 |
~x11-libs/fox-1.6.31 required by x11-misc/shutterbug-1.6.31 |
115 |
>=media-video/totem-1.4.0 required by dev-python/gnome-python-desktop-2.22.0 |
116 |
=kde-base/kdebase-kioslaves-3.5* required by net-p2p/ktorrent-2.2.7 |
117 |
sci-libs/gsl required by x11-misc/xaos-3.4 |
118 |
=app-crypt/qca-1.0* required by kde-base/kdenetwork-3.5.9 |
119 |
>=kde-base/kfind-3.5.9:3.5 required by kde-base/konqueror-3.5.9 |
120 |
>=kde-base/libkonq-3.5.9:3.5 required by kde-base/kdepasswd-3.5.9 kde-base/kicker-3.5.9 kde-base/kcontrol-3.5.9 kde-base/kdesktop-3.5.9-r1 kde-base/konqueror-3.5.9 |
121 |
>=gnome-base/gail-0.16 required by gnome-base/eel-2.22.2 |
122 |
sys-apps/xinetd required by net-misc/netkit-talk-0.17-r4 |
123 |
>=gnome-base/gail-1.19.6 required by gnome-base/libgnomecanvas-2.20.1.1 |
124 |
>=app-crypt/qca-1.0 required by app-crypt/qca-tls-1.0-r3 |
125 |
>=kde-base/khotkeys-3.5.9:3.5 required by kde-base/kcontrol-3.5.9 |
126 |
>=kde-base/kdebase-data-3.5.9:3.5 required by kde-base/kicker-3.5.9 kde-base/kcontrol-3.5.9 |
127 |
~kde-base/kdebase-3.5.9 required by kde-base/kdeartwork-3.5.9 kde-base/kdegames-3.5.9 kde-base/kdepim-3.5.9-r1 kde-base/kdegraphics-3.5.9 kde-base/kdeadmin-3.5.9 kde-base/kdenetwork-3.5.9 kde-base/kdeutils-3.5.9-r1 |
128 |
>=app-editors/vim-7.0 required by app-vim/gentoo-syntax-20070506 |
129 |
=kde-base/kdeprint-3.5* required by media-gfx/tgif-4.1.45 |
130 |
|
131 |
Have you forgotten to run `emerge --update --newuse --deep world` prior to |
132 |
depclean? It may be necessary to manually uninstall packages that no longer |
133 |
exist in the portage tree since it may not be possible to satisfy their |
134 |
dependencies. Also, be aware of the --with-bdeps option that is documented |
135 |
in `man emerge`. |
136 |
|
137 |
* GNU info directory index is up-to-date. |
138 |
|
139 |
and the suggested |
140 |
emerge --update --newuse --deep world |
141 |
|
142 |
fails due to blocking packages. |
143 |
|
144 |
...sigh. |
145 |
|
146 |
|
147 |
|
148 |
|
149 |
-- |
150 |
Please don't send me any Word- or Powerpoint-Attachments |
151 |
unless it's absolutely neccessary. - Send simply Text. |
152 |
See http://www.gnu.org/philosophy/no-word-attachments.html |
153 |
In a world without fences and walls nobody needs gates and windows. |