1 |
Am Sat, 18 Feb 2017 22:05:01 -0500 |
2 |
schrieb "Walter Dnes" <waltdnes@××××××××.org>: |
3 |
|
4 |
> On Sat, Feb 18, 2017 at 04:57:52PM -0500, Harry Putnam wrote |
5 |
> |
6 |
> > Any advice about slick ways of getting fully updated but dumping kde |
7 |
> > on the way. |
8 |
> |
9 |
> *IMPORTANT* KDE is obscene about dependancies. E.g. when a |
10 |
> lightweight pdf-reader was phased out, I looked at various options |
11 |
> including okular. It's an "itty-bitty-little-applet"... that seems to |
12 |
> pull in 90% of KDE as dependancies. If you want to get rid of KDE, |
13 |
> you must be prepared to dump every last little KDE app/applet. It's |
14 |
> an all-or-nothing situation. Sorry. |
15 |
> |
16 |
> 1) "eselect profile list" and switch to a basic non-KDE profile of |
17 |
> your choice. |
18 |
> |
19 |
> 2) "emerge gentoolkit" if not already present. |
20 |
> |
21 |
> 3) "cat /var/lib/portage/world" and see what KDE stuff you have. |
22 |
> |
23 |
> 4) Unmerge (i.e. "emerge --unmerge) obvious KDE-related stuff that you |
24 |
> find in world. |
25 |
> |
26 |
> 5) "emerge --depclean" (May not help if you've done "emerge --sync" |
27 |
> and not fully updated). |
28 |
> |
29 |
> The next 3 steps are going to be repeated several times |
30 |
> |
31 |
> 6) "emerge -pv --changed-use --deep --update @world" |
32 |
> |
33 |
> 7) You'll probably see portage try to pull KDE back in. For each lib |
34 |
> "fu-bar/foobar" that portage tries to pull in do "equery d |
35 |
> fu-bar/foobar" and manually unmerge whatever it finds. (Note: |
36 |
> gentoolkit provides the equery tool). |
37 |
> |
38 |
> 8) GOTO 6 (until portage stops trying to pull in KDE stuff). |
39 |
|
40 |
You could also try to stop portage from even syncing the KDE components |
41 |
into the tree. I usually do this for small systems to not give portage |
42 |
any chance of pulling in unwanted components. As a plus, syncing and |
43 |
dep calculation should be faster. |
44 |
|
45 |
https://wiki.gentoo.org/wiki/Handbook:X86/Portage/CustomTree#Excluding_packages_and_categories |
46 |
|
47 |
-- |
48 |
Regards, |
49 |
Kai |
50 |
|
51 |
Replies to list-only preferred. |