On Saturday, 30 May 2020 23:34:30 BST Peter Humphrey wrote:
> On Saturday, 30 May 2020 23:16:56 BST Neil Bothwick wrote:
> > On Sat, 30 May 2020 22:46:18 +0100, Peter Humphrey wrote:
> > > > The point of meta packages is that they install a whole set of stuff,
> > > > in this case "Merge this to pull in all Plasma 5 packages". If you
> > > > don't want the kitchen sink, don't use meta packages. I have a kde
> > > > set in /etc/ portage/sets that includes just what I want. As a result
> > > > I have a decent KDE desktop but without needing networkmanager, or
> > > > any of the PIM stuff.
> > > 
> > > I tried doing that some time ago. I got so heavily bogged down in a
> > > dependency mire that I gave up. You wouldn't like to show your set,
> > > would you? Please? :)
> > 
> > Here you go. I make no claims as to its suitability, or even uptodatedness
> 
> ---8>
> 
> Many thanks. After writing that I had another go using a different approach,
> and it just fell into place. Combining your set and mine ought to give me a
> working system.
> 
> With such a complex, reticulated (I think that's the word) system as plasma,
> it's easier to subtract from a whole set than to build up from nothing.

In a previous installation I used a similar approach, which soon became 
somewhat tiresome.  One package was retired, some other took its place and 
more than once I would end up tying up myself in knots, trying to change the 
list of individual packages and associated USE flags to allow portage to 
update my desktop without dragging in all sort of unpleasants.

In a more recent installation I followed a different route.  I installed 
selected meta-packages from the list at the bottom of this page:

https://wiki.gentoo.org/wiki/KDE

but first I disabled some USE flags to avoid networkmanager:

kde-plasma/plasma-meta -networkmanager
kde-plasma/powerdevil -wireless

This is the plasma-meta flags I use now:

[I] kde-plasma/plasma-meta
     Available versions:  
     (5)
            5.18.5      [bluetooth +browser-integration crypt +desktop-portal 
discover +display-manager elogind grub gtk +handbook +kwallet +legacy-systray 
+networkmanager plymouth pulseaudio qrcode +sddm sdk systemd thunderbolt 
+wallpapers]    ["?? ( elogind systemd )"]
     Installed versions:  5.18.5(5)(19:51:01 21/05/20)(bluetooth browser-
integration crypt desktop-portal display-manager elogind handbook kwallet 
legacy-systray sddm wallpapers -discover -grub -gtk -networkmanager -plymouth 
-pulseaudio -qrcode -sdk -systemd -thunderbolt)

Admittedly, like you I have also installed LVM which I don't want/need on its 
own.  It is pulled in by sys-fs/cryptsetup, needed by pmount, which I use and 
may want to use with encrypted filesystems in the future.  I'm not sure if 
ext4 fs encryption is mature enough presently and what it requires.  A project 
for a rainy day.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to