Issues installing qtbase5-private-dev on an Ubuntu 22.04 system
-
Hello,
I'm trying to install several Qt5 components on an Ubuntu 22.04 system. The issue is that when I install qtbase5-private-dev (with 'apt') and reboot the system, it locks me out and I cannot log in. This installation never caused any trouble with Ubuntu 20.04 so I was wondering if anyone has faced the same issue or has any suggestion.
Thanks. -
@VicenteSmith The only thing I can imagine is that there is a packaging issue with this qtbase5-private-dev packet. But then it would be an Ubuntu issue. You can also ask Ubuntu (bug tracker/forum/mailing list).
If you install this package does apt suggest any further changes (add/remove other packages)? -
@VicenteSmith I really doubt that installing qtbase5-private-dev would break your user account.
What exactly do you mean with "I cannot log in"? And what happens? -
@VicenteSmith And can you ssh to your system after uninstalling qtbase5-private-dev ?
-
@jsulm I cannot log in so I cannot uninstall or do anything (this is a cloud system so I simply have to terminate it) [NOTE: Sorry for the delay but it seems that as a new user I have to wait for about 10 minutes to post a reply]
-
@VicenteSmith The only thing I can imagine is that there is a packaging issue with this qtbase5-private-dev packet. But then it would be an Ubuntu issue. You can also ask Ubuntu (bug tracker/forum/mailing list).
If you install this package does apt suggest any further changes (add/remove other packages)? -
@jsulm No, it doesn't make any suggestion, but it restarts several services (I tried restarting all of them or none but didn't make any difference). I will report the bug to Ubuntu (I had previously posted at 'ask Ubuntu' about the problem but nobody replied and is probably a better idea to submit it as a bug). Thanks.
-
Is there an open issue for this somewhere else? I just installed this on Ubuntu 22.04 and it removed a number of required system packages including
network-manager
.$ sudo apt install -y qtbase5-private-dev Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: adwaita-icon-theme avahi-daemon bolt busybox-initramfs cryptsetup cryptsetup-initramfs devio dns-root-data dnsmasq-base finalrd fwupd-signed gir1.2-packagekitglib-1.0 glib-networking-common glib-networking-services gnome-terminal-data gtk-update-icon-cache humanity-icon-theme initramfs-tools-bin kded5 klibc-utils kpackagetool5 kpeople-vcard kwayland-data libaa1 libappstream4 libatasmart4 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-core7 libavc1394-0 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libbluetooth3 libcaca0 libcolord2 libdaemon0 libdc1394-25 libdca0 libdconf1 libde265-0 libdecor-0-0 libdv4 libdvdnav4 libefiboot1 libefivar1 libepoxy0 libfaad2 libfakekey0 libflashrom1 libfluidsynth3 libfreeaptx0 libftdi1-2 libfwupd2 libfwupdplugin5 libgcab-1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-good1.0-0 libgusb2 libi2c0 libiec61883-0 libilmbase25 libimobiledevice6 libiniparser1 libinstpatch-1.0-2 libisns0 libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libkate1 libkf5activities5 libkf5archive5 libkf5attica-dev libkf5attica5 libkf5auth-dev-bin libkf5bookmarks-data libkf5bookmarks5 libkf5calendarevents5 libkf5codecs-dev libkf5completion-data libkf5completion-dev libkf5completion5 libkf5contacts-data libkf5contacts5 libkf5crash5 libkf5dbusaddons-dev libkf5declarative-data libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel-dev libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-dev libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data libkf5itemviews-dev libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets-dev libkf5jobwidgets5 libkf5kcmutils-data libkf5kiontlm5 libkf5kirigami2-5 libkf5package-data libkf5package-dev libkf5package5 libkf5people-data libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5pulseaudioqt3 libkf5service-dev libkf5solid-dev libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5waylandclient5 libkf5widgetsaddons-dev libkf5xmlgui-data libkf5xmlgui5 libklibc libldacbt-enc2 libltc11 libmbim-glib4 libmbim-proxy libmjpegutils-2.1-0 libmm-glib0 libmodplug1 libmpcdec6 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libndp0 libnetplan0 libnm0 libnss-mdns libopenal-data libopenal1 libopenexr25 libopenh264-6 libopeniscsiusr libopenni2-0 libpackagekit-glib2-18 libparted-fs-resize0 libpciaccess0 libplist3 libplymouth5 libproxy1v5 libpulsedsp libqca-qt5-2 libqca-qt5-2-plugins libqmi-glib5 libqmi-proxy libqrencode4 libqt5quickcontrols2-5 libraw1394-11 libsbc1 libsdl2-2.0-0 libsgutils2-2 libshout3 libsndio7.0 libsoundtouch1 libsoup2.4-common libspandsp2 libspeexdsp1 libsrtp2-1 libstemmer0d libtag1v5 libtag1v5-vanilla libtcl8.6 libteamdctl0 libubootenv-tool libubootenv0.1 libudisks2-0 liburcu8 libusbmuxd6 libv4l-0 libv4lconvert0 libvo-aacenc0 libvo-amrwbenc0 libvolume-key1 libvte-2.91-common libwebrtc-audio-processing1 libwildmidi2 libxcb-composite0 libxcb-damage0 libxcursor1 libxcvt0 libxfont2 libxmlb2 libxss1 libzbar0 libzxingcore1 lz4 mtd-utils ppp pptp-linux pulseaudio-utils python3-libevdev python3-pyudev python3-software-properties qml-module-org-kde-people qml-module-org-kde-sonnet qml-module-qt-labs-platform qml-module-qtquick-controls2 read-edid sbsigntool secureboot-db session-migration sg3-utils squashfs-tools sshfs tcl tcl8.6 timgm6mb-soundfont u-boot-tools ubuntu-mono usb-modeswitch usb-modeswitch-data x11-apps x11-session-utils x11-xkb-utils x11-xserver-utils xfonts-base xfonts-encodings xfonts-utils xinit xinput xorg-docs-core xserver-common Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: cryptsetup cryptsetup-initramfs gir1.2-gudev-1.0 libbrotli-dev libevdev-dev libfontconfig-dev libfontconfig1-dev libfreetype-dev libfreetype6-dev libgudev-1.0-dev libinput-dev libmtdev-dev libpng-dev libpng-tools libudev-dev libudev1 libwacom-dev libxkbcommon-dev tiny-initramfs tiny-initramfs-core xbitmaps xterm Suggested packages: keyutils libevdev-doc freetype2-doc xfonts-cyrillic Recommended packages: plymouth The following packages will be REMOVED: bluez cloud-initramfs-copymods cloud-initramfs-dyn-netconf dbus-user-session dconf-gsettings-backend dconf-service flash-kernel friendly-recovery fwupd glib-networking gnome-terminal gsettings-desktop-schemas gstreamer1.0-plugins-bad gstreamer1.0-plugins-good i2c-tools initramfs-tools initramfs-tools-core kdeconnect kio kirigami2-dev kpartx libgssdp-1.2-0 libgtk-3-0 libgtk-3-common libgupnp-1.2-1 libgupnp-igd-1.0-4 libinput-tools libkf5auth-dev libkf5auth5 libkf5bookmarks-dev libkf5configwidgets-dev libkf5declarative5 libkf5iconthemes-dev libkf5kcmutils5 libkf5kio-dev libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiowidgets5 libkf5plasma-dev libkf5plasma5 libkf5plasmaquick5 libkf5quickaddons5 libkf5xmlgui-dev libnice10 libnss-systemd libsnapd-glib1 libsoup2.4-1 libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-mssim0 libtss2-tcti-swtpm0 libvte-2.91-0 mdadm modemmanager multipath-tools network-manager network-manager-pptp open-iscsi overlayroot packagekit packagekit-tools pi-bluetooth pkexec plasma-framework plasma-pa plymouth plymouth-theme-ubuntu-text policykit-1 polkitd pulseaudio pulseaudio-module-zeroconf qml-module-org-kde-draganddrop qml-module-org-kde-kconfig qml-module-org-kde-kirigami2 qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-qqc2desktopstyle rtkit sg3-utils-udev snapd software-properties-common systemd-timesyncd tpm-udev ubuntu-raspi-settings ubuntu-server ubuntu-server-raspi ubuntu-standard udev udisks2 xorg xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput The following NEW packages will be installed: gir1.2-gudev-1.0 libbrotli-dev libevdev-dev libfontconfig-dev libfontconfig1-dev libfreetype-dev libfreetype6-dev libgudev-1.0-dev libinput-dev libmtdev-dev libpng-dev libpng-tools libudev-dev libwacom-dev libxkbcommon-dev qtbase5-private-dev tiny-initramfs tiny-initramfs-core xbitmaps xterm The following packages will be upgraded: cryptsetup cryptsetup-initramfs libudev1 3 upgraded, 20 newly installed, 98 to remove and 75 not upgraded. Need to get 4081 kB of archives. After this operation, 190 MB disk space will be freed.
-
@d_mcknight This issue is indeed specific to Ubuntu 22.04, I came across it today. The solution is to do
sudo apt upgrade
first. After it,qtbase5-private-dev
is not trying to uninstall the whole system anymore.