Gentoo Archives: gentoo-desktop

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-desktop@l.g.o
Subject: [gentoo-desktop] FWIW, kde-plasma/plasma-desktop and kde-plasma/plasma-workspace no-baloo enhancement bug and patches
Date: Thu, 31 Mar 2016 08:28:32
Message-Id: pan$1b2b8$5ce3c3df$3d281587$1a273e0b@cox.net
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

Replies