You are not logged in.
I wanted to remove the package: mariadb, and used this command:
sudo pacman -R mariadb
But it printed:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing mariadb breaks dependency 'mariadb' required by akonadi
Then I tried to remove akonadi:
sudo pacman -R akonadi
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing akonadi breaks dependency 'akonadi' required by kdepim-runtime
This touched other packages, and I wouldn't like to remove "kdepim-runtime"!
What shall I do next?
Last edited by Mecry_155 (2022-12-30 11:40:09)
Offline
What are you asking for exactly? Apparently the dependency chain of the tools you do not want to remove do actually depend on mariadb, so you can either suck it up and keep it, remove all the tools in relevant relation, or maintain your own akonadi package which doesn't ship with the mariadb harddep (not sure I think you might be able to do this, but mariadb is generally the most well tested and supported implementation)
What's your exact reasoning for wanting to do this in the first place?
Offline
Thank you for your reply. ![]()
Emm, I was failed to run mariadb, it looked like it didn't install correctly...Although I did want to remove it to clean packages, I'll keep mariadb as you say:)
Thank you.
Closing...
Offline
How to close this thread? I marked it SOVED, Is that ok?
Last edited by Mecry_155 (2022-12-30 11:40:45)
Offline
That's fine, if you want to elaborate in what context you think mariadb failed to run please open a new thread. Generally for akonadi and the kdepim suite tools to function correctly you do not need to manually set up a DB they will do that internally as necessary.
Offline