For a given remove order, PiSi calculates the dependency tree of the package and it's reverse dependencies, then starts removing packages from the most end of the tree in order to satisfy the system consistency. So probably your system is technically consistent but functionally inconsistent because you annulled the process.
(But also you have a point there anyway (to recover/see "--ignore-dependency" removals) and we're gonna add "check-consistency functionality" into our todo list of PiSi. Thanks for the suggestion)
To solve your problem, I would suggest you to login from console as root (press CTRL + ALT + F1 at the login screen) and type this command:
pisi it kdebase kdeutils tasma network-manager service-manager firewall-config user-manager package-manager disk-manager --reinstall
Everything must be fine again after this. Return to the login screen (by pressing ALT + F7) and login.
No need to thank me for the suggestion, glad I can be of help <g>.
Of course this CTRL+ALT+F1 thingy worked, the most difficult part was to remember what had to be typed to the commandline and do so without typing errors <g>. New suggestion: to put this somewhere in the boot (Grub-Menu?) or logon process as a selectable option (something like "Attempt recovery of Base Install).
It is a joy to confer with a team that is so eager to pick up on what they call "bugs" themselves and might be called "features" elsewhere.
Thanks once again. The system looks to be back to operating normally.
Of course <g> the devil is in this word "looks".
I remember the use of that word from an interview of Edsges Dijkstra that went something like "Testing and Debugging? A process of trial and error until it looks like everything is functioning properly."
One could "hear" the despise in his voice when he told the reporter of Computable that I think.
The problem with the "strike-through" menu-options and the selected buttons being surrounded with a dotted-box remained.
But then I remembered I had changed something else: translucency was switched of at a certain point as it was described as sometimes unstable or having side-effects. Once I had found the various options I switched off this has been solved also. Keeping my fingers crossed this NVidea card will not cause trouble there.
Everything looks like being back to normal and as beautifull as it was at the start. Clean interface which looks great.
Thanks once again for the help and creating such a charming distro. Succes with the furthere endeavours and the implementation of user suggestions.
from Leeuwarden, NL
Peter van Dobben de Bruijn