So I was installing a Windows 10 guest to my Solus HOST and a problem rised that I couldn't insert guest-utils cd.
https://bugs.archlinux.org/task/61586
https://dev.getsol.us/T7501
So of course before finding these 2 topics I was messing around myself downloading that .iso manually and trying to figure out folder where it should be put to VBOX to pick it up /usr/share/virtualbox && /.local/share/virtualbox etc.. We'll it didn't pick it up and I was for some stupid reason thinking that maybe I'm missing some package and as there is NO virtualbox-guest-additions-iso package in the repos. Even tried SUDO virtualbox and trying to download as root the missing package no luck..
So I for some brain fart reason got idea maybe I need to install guest-additions package to HOST machine. . Well as I figured out at later on that at least virtualbox-guest-current utils weren't needed I ran
sudo eopkg rm virtualbox-guest-current
sudo eopkg rmo without thinking much and o behold my X session went crashing down lul
Here is the list rmo removed:
Operation #26: takeback
Date: 2019-04-09 19:13
* hicolor-icon-theme 0.17-7-1-x86_64 is installed.
* liblcms2 2.9-11-1-x86_64 is installed.
* colord 1.3.5-17-1-x86_64 is installed.
* xcb-util-wm 0.4.1-4-1-x86_64 is installed.
* xcb-util 0.4.0-7-1-x86_64 is installed.
* xcb-util-image 0.4.0-4-1-x86_64 is installed.
* libxmu 1.1.2-7-1-x86_64 is installed.
* pcre2 10.32-7-1-x86_64 is installed.
* xcb-util-keysyms 0.4.0-4-1-x86_64 is installed.
* xkeyboard-config 2.25-8-1-x86_64 is installed.
* libxkbcommon 0.8.4-9-1-x86_64 is installed.
* xcb-util-renderutil 0.3.9-3-1-x86_64 is installed.
* libwacom 0.32-16-1-x86_64 is installed.
* mtdev 1.1.5-7-1-x86_64 is installed.
* libevdev 1.6.0-9-1-x86_64 is installed.
* libinput 1.13.0-28-1-x86_64 is installed.
* libepoxy 1.4.3-4-1-x86_64 is installed.
* libjson-glib 1.4.2-14-1-x86_64 is installed.
* glib-networking 2.56.0-21-1-x86_64 is installed.
* libsoup 2.62.3-22-1-x86_64 is installed.
* librest 0.8.1-8-1-x86_64 is installed.
* libxtst 1.2.3-9-1-x86_64 is installed.
* at-spi2 2.28.0-20-1-x86_64 is installed.
* at-spi2-atk 2.26.2-17-1-x86_64 is installed.
* libgtk-3 3.22.30-81-1-x86_64 is installed.
* libaio 0.3.11-3-1-x86_64 is installed.
* mariadb-libs 10.3.13-14-1-x86_64 is installed.
* qt5-base 5.12.2-36-1-x86_64 is installed.
* qt5-x11extras 5.12.2-13-1-x86_64 is installed.
* sdl1 1.2.15-6-1-x86_64 is installed.
Which I've of course already recovered / reinstalled.
Problems I encountered after this scenario I had:
Boot problem with UEFI/LUKS which I already fixed (not sure where the fault actually was as there is no terminal messages shown default and just as I was configuring them to be shown I got it fixed.. either LVM snapshot, /usr/lib/kernel, goofiboot or what ever was messed up, dunno)
This is my main problem currently:
~ $VirtualBox
Qt FATAL: Cannot mix incompatible Qt library (version 0x50c01) with this library (version 0x50c02)
Aborted
Halp? Already tried to
- eopkg it --reinstall qt5-base qt5-x11extras
- eopkg rm linux-current-headers && eopkg it linux-current-headers
- eopkg rm virtualbox-current virtual-box-common && eopkg it virtualbox-current
$eopkg li |grep -i virtual
llvm - Low Level Virtual Machine (Reusable compiler and toolchains)
virtualbox-common - Common components for VirtualBox host packages
virtualbox-current - VirtualBox host modules for the linux-current kernel
What I've found from internets is that upgrade have fixed similar issues, unfortunately eopkg up doesn't find new packages or check doesn't find broken ones