FWIW, kde-plasma/plasma-desktop and kde-plasma/plasma-workspace no-baloo enhancement bug and patches

Duncan <[email protected]> Thu, 31 Mar 2016 08:28:16 +0000 (UTC)
Newsgroups gmane.linux.gentoo.desktop
Message-ID <[email protected]>
For anyone running a kde-plasma5 desktop who wonders what it takes to=20
kill it in 5 as USE=3D-semantic-desktop did in kde4...

I don't have a full kde5 desktop installed, but of what I have, only two=20
packages depend on baloo: kde-plasma/plasma-desktop and kde-plasma/plasma=
-
workspace.

I've been able to patch out the (source) deps, and instead of patching=20
the ebuilds themselves, I've placed those patches in the appropriate
/etc/portage/patches/kde-plasma/plasma-[desktop|workspace]/ locations so=20
the ebuilds apply them automatically, and either package.provided the=20
baloo package itself to fake the dep for the ebuilds (works, but=20
package.provided is deprecated), or created a fake baloo in my overlay=20
that installs no files (what I'm actually doing now).

That eliminates the actual baloo installation alone with the couple of=20
other packages that only it pulled in on my system.

Here's the enhancement bug I filled asking if the gentoo/kde project is=20
interested, with the two source patches attached.

https://bugs.gentoo.org/show_bug.cgi?id=3D578664

If /you/ as a gentoo/kde /user/ are interested, the two sources patches=20
are there.  While you're there, commenting on the bug that you too would=20
like baloo to be optional, and mentioning anything else kde5-based on=20
your system that pulls in baloo, that likely also needs patched, would be=
=20
useful.

And of course don't forget to CC yourself on the bug if you want to=20
follow how it turns out.

Thanks.

--=20
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman