Wine & Skype mark important packages for autoremoval
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
elementary OS |
Fix Released
|
Critical
|
Cody Garver |
Bug Description
I've made an update wiht the Update Manager and installed the latest version of freya.
After that, the system said I have a few packages not being used, so I run a 'apt-get autoremove'.
Sadly, this destroyed my system. Without checking, I accepted the autocleanup and this is what it removed:
eos@eos-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
dnsmasq-base gir1.2-
0 upgraded, 0 newly installed, 32 to remove and 0 not upgraded.
After this operation, 16.5 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 178040 files and directories currently installed.)
Removing network-
Removing network-manager (0.9.8.8-0ubuntu7) ...
network-manager stop/waiting
Removing dnsmasq-base (2.68-1) ...
Removing indicator-bluetooth (0.0.6+
Removing gnome-user-share (3.0.4-0ubuntu1) ...
Removing gnome-bluetooth (3.8.2.1-0ubuntu4) ...
Removing gir1.2-
Removing gnome-power-manager (3.8.2-1ubuntu2) ...
Removing indicator-keyboard (0.0.0+
dpkg: warning: while removing indicator-keyboard, directory '/usr/lib/
Removing indicator-power (12.10.
Removing iputils-arping (3:20121221-
Removing libgee2:amd64 (0.6.8-1ubuntu1) ...
Removing modemmanager (1.0.0-2ubuntu1) ...
Removing libmbim-glib0:amd64 (1.6.0-2) ...
Removing libmm-glib0:amd64 (1.0.0-2ubuntu1) ...
Removing libnetfilter-
Removing libmnl0:amd64 (1.0.3-3ubuntu1) ...
Removing libnl-route-
Removing network-
Removing network-
Removing libnm-glib-vpn1 (0.9.8.8-0ubuntu7) ...
Removing libqmi-glib0:amd64 (1.4.0-1) ...
Removing libtasn1-3-bin (3.4-3ubuntu0.1) ...
Removing libtasn1-bin (3.4-3ubuntu0.1) ...
Removing libxtst6:i386 (2:1.2.2-1) ...
Removing mobile-
Removing obexd-client (0.46-1ubuntu7) ...
Removing pptp-linux (1.7.2-7) ...
Removing stunnel4 (3:4.53-1.1ubuntu1) ...
SSL tunnels disabled, see /etc/default/
Removing usb-modeswitch (2.1.1+
Removing usb-modeswitch-data (20140327-1) ...
Removing x11vnc-data (0.9.13-1.1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+
Rebuilding /usr/share/
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for libglib2.0-0:i386 (2.40.0-2) ...
Processing triggers for libglib2.0-0:amd64 (2.40.0-2) ...
Processing triggers for gconf2 (3.2.6-0ubuntu2) ...
Processing triggers for libc-bin (2.19-0ubuntu6.1) ...
Processing triggers for doc-base (0.10.5) ...
Processing 1 removed doc-base file...
Registering documents with scrollkeeper...
As you can see, it removed core packages of the ubuntu/elementary system. So I was left with a system that could not go into internet, system settings were problematic and bluetooth also was non-existing.
What did I do to fix it?
Basis-Documenta
However, since I was using LVM, I had a few more problems:
- Mount should have --bind, since its not a block partition anymore.
- You have to mount the device first and type LVM password
- It will take slighty longer than normal.
After the update, I reinstalled all of the applications using:
apt-get install --reinstall dnsmasq-base gir1.2-
I rebooted and removed the Live-System. Then my system was kinda useable again. Now the only problem left:
- When I try to open anything in the network group of switchboard, it crashes. Following thing happens when I invoke switchboard in terminal (tried reinstalling switchboard with all plugins already, did apt-get installl --reinstall and also tried apt-get remove and after that apt-get install, still same error):
eos@eos-gaz9:~$ switchboard
** (switchboard:
[_LOG_LEVEL_INFO 11:05:34.241816] Application.
[_LOG_LEVEL_INFO 11:05:34.241866] Application.
[_LOG_LEVEL_WARN 11:05:34.253231] [GLib-GObject] cannot register existing type 'OnlineAccounts
[_LOG_LEVEL_FATAL 11:05:34.253267] [GLib] g_once_init_leave: assertion 'result != 0' failed
[_LOG_LEVEL_FATAL 11:05:34.253283] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.253310] [GLib-GObject] g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
[_LOG_LEVEL_FATAL 11:05:34.253327] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.253348] PluginManager.
[_LOG_LEVEL_FATAL 11:05:34.253364] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.254755] [GLib-GObject] cannot register existing type 'SwitchboardShell'
[_LOG_LEVEL_FATAL 11:05:34.254785] [GLib] g_once_init_leave: assertion 'result != 0' failed
[_LOG_LEVEL_FATAL 11:05:34.254803] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.254828] [GLib-GObject] g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
[_LOG_LEVEL_FATAL 11:05:34.254845] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.254865] [GLib-GObject] invalid (NULL) pointer instance
[_LOG_LEVEL_FATAL 11:05:34.254885] [GLib-GObject] g_signal_
[_LOG_LEVEL_FATAL 11:05:34.254900] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.254919] [GLib-GObject] invalid (NULL) pointer instance
[_LOG_LEVEL_FATAL 11:05:34.254939] [GLib-GObject] g_signal_
[_LOG_LEVEL_FATAL 11:05:34.254955] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.255555] [GLib-GObject] cannot register existing type 'SwitchboardShell'
[_LOG_LEVEL_FATAL 11:05:34.255583] [GLib] g_once_init_leave: assertion 'result != 0' failed
[_LOG_LEVEL_FATAL 11:05:34.255601] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.255621] [GLib-GObject] g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
[_LOG_LEVEL_FATAL 11:05:34.255637] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.255659] [GLib-GObject] invalid (NULL) pointer instance
[_LOG_LEVEL_FATAL 11:05:34.255679] [GLib-GObject] g_signal_
[_LOG_LEVEL_FATAL 11:05:34.255695] System Settings will not function properly.
[_LOG_LEVEL_WARN 11:05:34.256447] [GLib-GObject] cannot register existing type 'SwitchboardShell'
[_LOG_LEVEL_FATAL 11:05:34.256475] [GLib] g_once_init_leave: assertion 'result != 0' failed
[_LOG_LEVEL_FATAL 11:05:34.256493] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.256513] [GLib-GObject] g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
[_LOG_LEVEL_FATAL 11:05:34.256528] System Settings will not function properly.
[_LOG_LEVEL_FATAL 11:05:34.387112] CategoryView.
[_LOG_LEVEL_FATAL 11:05:34.387165] System Settings will not function properly.
affects: | appcenter → switchboard |
summary: |
- Autoremove destroyed system, switchboard now buggy + Autoremove destroyed system |
Changed in elementaryos: | |
milestone: | none → freya-rc1 |
summary: |
- Autoremove destroyed system + Wine marks important packages for autoremoval |
summary: |
- Wine marks important packages for autoremoval + Wine & Skype mark important packages for autoremoval |
Changed in elementaryos: | |
status: | Fix Committed → Fix Released |
Switch to appcenter since the switchboard problem has been opened here: 1356847
Now this bug should be all about why the autoremove did delete so important packages after updating.