Gentoo Archives: gentoo-user

From: meino.cramer@×××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Still kde problems with monolithic->split
Date: Sat, 04 Oct 2008 16:35:28
Message-Id: 20081004163519.GG7771@solfire
In Reply to: Re: [gentoo-user] Still kde problems with monolithic->split by Alan McKinnon
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.

Replies

Subject Author
Re: [gentoo-user] Still kde problems with monolithic->split "Arttu V." <arttuv69@×××××.com>