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.
signature.asc
Description: This is a digitally signed message part.