Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KDE3 removal
Date: Wed, 25 Nov 2009 20:08:48
Message-Id: 200911252055.12868.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] KDE3 removal by James
1 On Wednesday 25 November 2009 18:54:54 James wrote:
2 > Hello,
3 >
4 > I've been updating a kde3 workstation to kde4
5 > off and on for a few days now. KDE4 is installed
6 > and seem to work, no extensive testing yet.
7 >
8 > However, when I run revdep-rebuild, it complains
9 > about numerous kde3 based packages. Most, if not all
10 > had the kde4 equivalent packages installed. So I just
11 > manually deleted the list of kde3.5.x based packages.
12 > <snip>
13 >
14 > So a few more manual passes of removing the offending kde-3.5.x
15 > packages and I'm down to this list of packages that
16 > revdep-rebuild wants to rebuild:
17 >
18 > I get the list from revdep-rebuild, research if I want the
19 > packages and then clean out the (crufted) revdep-rebuild
20 > list and continue until I'm down to these packages:
21 >
22 >
23 > These are the packages that would be merged, in order:
24 >
25 > Calculating dependencies... done!
26 > [ebuild N ] sys-fs/device-mapper-1.02.24-r1 USE="(-selinux)"
27 > [ebuild U ] media-libs/lcms-1.18-r1 [1.17]
28 > [ebuild R ] sys-fs/cryptsetup-1.0.6-r2
29 > [ebuild R ] net-libs/xulrunner-1.8.1.19
30 > [ebuild U ] net-libs/xulrunner-1.9.1.4 [1.9.0.7] USE="alsa%* python%*
31 > -debug% -sqlite% -startup-notification*"
32 > [ebuild R ] sys-apps/hal-0.5.12_rc1-r8
33 >
34 >
35 > So far so good. I did not actually allow revdep-rebuild to
36 > complete, as I want all vestiges of kde3 and other cruft gone.
37 >
38 > Now I have a list I can focus on, except, I'm confused about
39 > device-mapper, ,cryptsetup, and xulrunner as my research suggest
40 > device-mapper is not needed, but it is being call by:
41 > [ Searching for packages depending on device-mapper... ]
42 > sys-fs/cryptsetup-1.0.6-r2 (>=sys-fs/device-mapper-1.00.07-r1)
43 >
44 >
45 > Research suggests that I can install lvm2 and be done with that? But it
46 > first wants to call back device-mapper?
47
48 device-mapper has been moved into lvm2 as only it and crypt really use it.
49 Just bypass revdep-rebuild for this and install lvm2, then possibly reboot and
50 remove device-mapper.
51
52 I find it odd that you have two SLOTs of xulrunner. These days we tend to need
53 only one at a time. Perhaps you have both in world; what does equery depends
54 have to say about those packages?
55
56 For the rest, just let revdep-rebuild rebuild them
57
58 --
59 alan dot mckinnon at gmail dot com

Replies

Subject Author
[gentoo-user] Re: KDE3 removal James <wireless@×××××××××××.com>