You are not logged in.

#1 2025-05-30 04:27:41

cloverskull
Member
Registered: 2018-09-30
Posts: 277

[SOLVED] Currently using plasma-meta but want to remove akonadi

Hey friends, I have no real use for the inbuilt PIM features of Plasma and want to get rid of akonadi (and mariadb!).

The issue I have is that I used plasma-meta to install my desktop. So, I can't remove components that comprise plasma-meta.

What's the best way to go about uninstalling some of these things I don't want without bricking my DE? Can I just "pacman -S plasma" and expect that to mostly work for my purposes? Or would that break things?

Alternatively what if I run "pacman -S plasma-desktop" and start with a minimum DE, building from there? Would this break things?

Thanks!


Edit - see 3rd post - I was able to do this as far as I can tell.

Last edited by cloverskull (2025-05-30 04:46:41)

Offline

#2 2025-05-30 04:36:29

cryptearth
Member
Registered: 2024-02-03
Posts: 2,009

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

well, back when I installed my system I was unaware of plasma-meta and hence just installed plasma and started from there
since I played around in a vm with some of the groups I learned there's some sort of structure from base bare DE to full blown everything kde related
I'm not sure but it should be ok to remove the meta package without breaking anything
so what happens when you just try

pacman -R plasma-meta

without additional n and s this should only clear the meta package without touching anything else - except for releasing your entire DE as orphan to show up in a -Qdt - but this should be fixed by installing at least plasma or plasma-desktop to re-protect most stuff

Offline

#3 2025-05-30 04:46:15

cloverskull
Member
Registered: 2018-09-30
Posts: 277

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

Ha thanks for your reply, I just decided to go nuclear since reinstalling plasma-meta is no big deal. I was able to "pacman -S plasma" and go from there. I ended up with a lot of orphan packages that I no longer needed by using "pacman -Qtdq" and then selectively removed some and then "sudo pacman -D --asexplicit <pkg>" for all the packages I intend to keep.

After that, I rebooted, noticed konsole wasn't there any longer so I reinstalled it. I also freed up over 2gig.

So far so good! I removed akonadi completely and everything that depended on it. I should have seen how much memory was being used by it and mariadb (which I also removed), but in any case, I'm happy with fewer things I don't need running all the time.

Guess I'll mark this as [SOLVED] and will follow up if I hit any showstopping issues.

Offline

#4 2025-05-30 08:06:59

cryptearth
Member
Registered: 2024-02-03
Posts: 2,009

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

yea - missing Konsole (or any terminal for that matter) also caught me off-guard at least twice
but don't worry - when I first tried arch in a vm I missed to bring along an editor as I failed to read the install guide carefull enough
the first install bare metal also came with some hickup - if I remember correctly I screwed with both the ESP and network
tldr: I installed Arch at least four times until I even got so far as to install KDE - and did that twice, too
since I got a lot more comfortable and I guess going nuke and restart from scratch is maybe something I might consider in a year or two as I already notice some issues here and there from my current install which is back from october 2022

yes, I know - some here have the same install since over a decade and several systems - but these are highly experienced users knowing thier way around - I grew up as a windows kid and stuck to win 7 long past its support end so I consider myself still as a youngling still learning (and still have a lot to learn)

Offline

#5 2025-05-30 09:24:49

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,275

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

FWIW, nothing in plasma-meta has a hard dependency on akonadi

Offline

#6 2025-05-30 19:52:19

cloverskull
Member
Registered: 2018-09-30
Posts: 277

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

If you install plasma-meta and then try to remove akonadi, you're going to run into some issues. smile

Offline

#7 2025-05-30 20:26:21

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,275

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

cloverskull wrote:

If you install plasma-meta and then try to remove akonadi, you're going to run into some issues. smile

No, you're not.

Offline

#8 2025-05-30 20:27:01

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,358
Website

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

cloverskull wrote:

If you install plasma-meta and then try to remove akonadi, you're going to run into some issues. smile

Could you elaborate? As arojas has already stated, akonadi is not required by anything in plasma-meta.

$ pactree -su plasma-meta | grep akonadi

My guess is you're mixing 'plasma-meta' with 'kde-applications', which (if you install the whole group), will pull in various packages with akonadi as a dependency.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#9 2025-05-31 09:33:57

cryptearth
Member
Registered: 2024-02-03
Posts: 2,009

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

can confirm - added plasma-meta - no akonadi came along - removed plasma-meta again - cleaned up without issues
so akonadi and plasma-meta are in no relationship

Offline

#10 2025-05-31 11:42:26

cloverskull
Member
Registered: 2018-09-30
Posts: 277

Re: [SOLVED] Currently using plasma-meta but want to remove akonadi

Ah, it must've been kde-applications in that case. Oh well, in any case, I was able to get rid of akonadi, so all good.

Offline

Board footer

Powered by FluxBB