1 |
On Saturday 18 Feb 2017 22:05:01 Walter Dnes wrote: |
2 |
> On Sat, Feb 18, 2017 at 04:57:52PM -0500, Harry Putnam wrote |
3 |
> |
4 |
> > Any advice about slick ways of getting fully updated but dumping kde |
5 |
> > on the way. |
6 |
> |
7 |
> *IMPORTANT* KDE is obscene about dependancies. E.g. when a |
8 |
> lightweight pdf-reader was phased out, I looked at various options |
9 |
> including okular. It's an "itty-bitty-little-applet"... that seems to |
10 |
> pull in 90% of KDE as dependancies. If you want to get rid of KDE, you |
11 |
> must be prepared to dump every last little KDE app/applet. It's an |
12 |
> all-or-nothing situation. Sorry. |
13 |
> |
14 |
> 1) "eselect profile list" and switch to a basic non-KDE profile of your |
15 |
> choice. |
16 |
> |
17 |
> 2) "emerge gentoolkit" if not already present. |
18 |
> |
19 |
> 3) "cat /var/lib/portage/world" and see what KDE stuff you have. |
20 |
> |
21 |
> 4) Unmerge (i.e. "emerge --unmerge) obvious KDE-related stuff that you |
22 |
> find in world. |
23 |
> |
24 |
> 5) "emerge --depclean" (May not help if you've done "emerge --sync" and |
25 |
> not fully updated). |
26 |
> |
27 |
> The next 3 steps are going to be repeated several times |
28 |
> |
29 |
> 6) "emerge -pv --changed-use --deep --update @world" |
30 |
> |
31 |
> 7) You'll probably see portage try to pull KDE back in. For each lib |
32 |
> "fu-bar/foobar" that portage tries to pull in do "equery d fu-bar/foobar" |
33 |
> and manually unmerge whatever it finds. (Note: gentoolkit provides the |
34 |
> equery tool). |
35 |
> |
36 |
> 8) GOTO 6 (until portage stops trying to pull in KDE stuff). |
37 |
|
38 |
As Walter indicates above, the problem is many every day desktop applications |
39 |
have either KDE or Gnome dependencies. Depending on your needs you may find |
40 |
it inevitable that one or the other desktop environment with its mega-suite of |
41 |
packages will be pulled in. |
42 |
-- |
43 |
Regards, |
44 |
Mick |