On Wednesday 25 November 2009 18:54:54 James wrote:
> Hello,
> 
> I've been updating a kde3 workstation to kde4
> off and on for a few days now. KDE4 is installed
> and seem to work, no extensive testing yet.
> 
> However, when I run revdep-rebuild, it complains
> about numerous kde3 based packages. Most, if not all
> had the kde4 equivalent packages installed. So I just
> manually deleted the list of kde3.5.x based packages.
> <snip>
> 
> So a few more manual passes of removing the offending kde-3.5.x
> packages and I'm down to this list of packages that
> revdep-rebuild wants to rebuild:
> 
> I get the list from revdep-rebuild, research if I want the
> packages and then clean out the (crufted) revdep-rebuild
> list and continue until I'm down to these packages:
> 
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N    ] sys-fs/device-mapper-1.02.24-r1  USE="(-selinux)"
> [ebuild     U ] media-libs/lcms-1.18-r1 [1.17]
> [ebuild   R   ] sys-fs/cryptsetup-1.0.6-r2
> [ebuild   R   ] net-libs/xulrunner-1.8.1.19
> [ebuild     U ] net-libs/xulrunner-1.9.1.4 [1.9.0.7] USE="alsa%* python%*
> -debug% -sqlite% -startup-notification*"
> [ebuild   R   ] sys-apps/hal-0.5.12_rc1-r8
> 
> 
> So far so good. I did not actually allow revdep-rebuild to
> complete, as I want all vestiges of kde3 and other cruft gone.
> 
> Now I have a list I can focus on, except, I'm confused about
> device-mapper, ,cryptsetup, and xulrunner as my research suggest
> device-mapper is not needed, but it is being call by:
> [ Searching for packages depending on device-mapper... ]
> sys-fs/cryptsetup-1.0.6-r2 (>=sys-fs/device-mapper-1.00.07-r1)
> 
> 
> Research suggests that I can install lvm2 and be done with that? But it
> first wants to call back device-mapper?

device-mapper has been moved into lvm2 as only it and crypt really use it. 
Just bypass revdep-rebuild for this and install lvm2, then possibly reboot and 
remove device-mapper.

I find it odd that you have two SLOTs of xulrunner. These days we tend to need 
only one at a time. Perhaps you have both in world; what does equery depends 
have to say about those packages?

For the rest, just let revdep-rebuild rebuild them

-- 
alan dot mckinnon at gmail dot com

Reply via email to