!IMPORTANT: accidentally removing core deepin packages
Tofloor
poster avatar
yuvii
deepin
2014-07-30 03:58
Author
This happened to me more than once, and it's terrible!

Sometimes, installing things through the deepin-store will remove incredibly important core packages and screw the whole system. At first it happened a while back - something (I don't remember what) I installed simply removed the dde-control-center without asking or telling me. It just happened, like that. But that was simple, I just re-installed the control center.

No, this time it was really bad - I wanted to install the compiz-config-settings-manager (I wanted to tweak something). Immediatly after launching it, the screen went black (except for the dock and mouse). I tried xkilling but that removed everything. Now nothing worked anymore, and everything looked really bad. Even after rebooting several times.

I right-clicked and opened a terminal (ctrl+alt+t did not work). from there I opened synaptics. Eveything was in low bad graphics. From there I found several deepin-core packages and re-installed them. It was a fucking nightmare - and all I needed to prevent this was a little warning that it would remove fatal packages.

Since this happened more than once, I'm now a little afraid to install new software because god knows what it'll remove this time. I urge you guys to fix this, a distro cannot allow such a behaviour to happen so easily. It's crazy! I know my way around computers, and a simple warning would've told me immediatly why I shouldn't install it - and besides, shouldn't there be some safeguard for important packages?

I really admire the good work you guys are doing but this is a game-changer for me as far as switching to deepin from ubuntu.
Reply Favorite View the author
All Replies
Maggieszd
deepin
2014-07-30 19:11
#1
Sorry to bring troubles for you and thanks for your report.
Q1: Would you please tell us what you installed that remove incredibly important core packages ? Such a dangerous operation should have be isolated and we will check again.

Q2: We have changed compiz, so you should not change the config-settings of compiz. We will give up compiz in future. Now please enter tty(ctrl alt f1 input your account and password (not shown), enter to log in)to execute:
  1. compiz --replace
Copy the Code

This will solve your problem.

Q3: For terminal, please reset the shortcut in Control Centre, this shortcut maybe lost.

Q4: Root permission is run default in Control Centre, we forbid to remove the important package.
Reply View the author
yuvii
deepin
2014-07-31 00:54
#2
The package name is compizconfig-settings-manager:

- When installed from deepin-store it gives no warning of what it will delete. This it the problem - deepin-store doesn't tell you if it's going to delete anything, and you can accidentally remove those important packages!


p.s.
I already solved the issue by removing compizconfig-settings-manager and re-installing everything. But thanks!
Reply View the author
Maggieszd
deepin
2014-07-31 19:19
#3
Thanks for your report and advice. We will improve the protection mechanism of Software Centre.
Reply View the author