1 |
For anyone running a kde-plasma5 desktop who wonders what it takes to |
2 |
kill it in 5 as USE=-semantic-desktop did in kde4... |
3 |
|
4 |
I don't have a full kde5 desktop installed, but of what I have, only two |
5 |
packages depend on baloo: kde-plasma/plasma-desktop and kde-plasma/plasma- |
6 |
workspace. |
7 |
|
8 |
I've been able to patch out the (source) deps, and instead of patching |
9 |
the ebuilds themselves, I've placed those patches in the appropriate |
10 |
/etc/portage/patches/kde-plasma/plasma-[desktop|workspace]/ locations so |
11 |
the ebuilds apply them automatically, and either package.provided the |
12 |
baloo package itself to fake the dep for the ebuilds (works, but |
13 |
package.provided is deprecated), or created a fake baloo in my overlay |
14 |
that installs no files (what I'm actually doing now). |
15 |
|
16 |
That eliminates the actual baloo installation alone with the couple of |
17 |
other packages that only it pulled in on my system. |
18 |
|
19 |
Here's the enhancement bug I filled asking if the gentoo/kde project is |
20 |
interested, with the two source patches attached. |
21 |
|
22 |
https://bugs.gentoo.org/show_bug.cgi?id=578664 |
23 |
|
24 |
If /you/ as a gentoo/kde /user/ are interested, the two sources patches |
25 |
are there. While you're there, commenting on the bug that you too would |
26 |
like baloo to be optional, and mentioning anything else kde5-based on |
27 |
your system that pulls in baloo, that likely also needs patched, would be |
28 |
useful. |
29 |
|
30 |
And of course don't forget to CC yourself on the bug if you want to |
31 |
follow how it turns out. |
32 |
|
33 |
Thanks. |
34 |
|
35 |
-- |
36 |
Duncan - List replies preferred. No HTML msgs. |
37 |
"Every nonfree program has a lord, a master -- |
38 |
and if you use the program, he is your master." Richard Stallman |