lxqt uninstalled network-manager and plasma-nm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxqt-metapackages (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Xenial |
Invalid
|
Medium
|
Unassigned | ||
Yakkety |
Invalid
|
Medium
|
Unassigned |
Bug Description
Impact
======
Kubuntu 16.04 and 16.10 users who try to install 'lxqt' will have network-manager uninstalled. This is needlessly disruptive since network-manager should work fine and users may have already configured their networks with network-manager.
Test Case
=========
From Kubuntu, run
sudo apt install lxqt
Does apt say that it will remove network-manager?
Regression Potential
=======
Low. Maybe cmst integrates better with lxqt?
Other Info
==========
'lxqt' is the metapackage from Debian. For 16.10 and newer, it is recommended to install lubuntu-qt-desktop instead.
lxqt 4 recommends cmst. cmst depends on connman. network-manager conflicts with connman. This bug does not affect Ubuntu (Unity) where apt does not install cmst despite the recommends. I think the reason that it works in Ubuntu (Unity) is because Ubuntu (Unity) depends on indicator-network which depends on network-manager. Kubuntu only recommends plasma-nm which depends on network-manager. Because it was only a recommends, I think apt is happy to remove plasma-nm to fulfill the new cmst recommends.
Original Bug Report
===================
In order to test lxqt from the official repos I installed the package named "lxqt".
This is what happened:
[enzo@Feynman ~] sudo apt-get install lxqt
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
audacious audacious-plugins audacious-
libconfig9 libcue1 libfluidsynth1 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules libfm-qt2 libfm4 libgail18 libgnome2-0 libgnome2-bin libgnomecanvas2-0 libgnomecanvas2
libgnomeui-common libgucharmap-2-90-7 libguess1 libjpeg-progs libjpeg9 liblxqt-
libstatgrab10 libsysstat-qt5-0 libxcb-screensaver0 libyelp0 lximage-qt lxmenu-data lxqt-about lxqt-admin lxqt-common lxqt-config lxqt-core lxqt-globalkeys lxqt-openssh-
lxqt-
smplayer-themes smtube system-
Suggested packages:
indicator-network libfm-tools nautilus-actions sidplayfp sndiod calibre juffed nomacs qtpass quassel | quassel-client trojita | claws-mail vokoscreen zim arj lhasa rar rpm unar xfishtank xdaliclock
xscreensaver-gl fortune qcam | streamer gdm3 | kdm-gdmcompat
Recommended packages:
perl5
The following packages will be REMOVED:
network-manager plasma-nm
The following NEW packages will be installed:
audacious audacious-plugins audacious-
libconfig9 libcue1 libfluidsynth1 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules libfm-qt2 libfm4 libgail18 libgnome2-0 libgnome2-bin libgnomecanvas2-0 libgnomecanvas2
libgnomeui-common libgucharmap-2-90-7 libguess1 libjpeg-progs libjpeg9 liblxqt-
libstatgrab10 libsysstat-qt5-0 libxcb-screensaver0 libyelp0 lximage-qt lxmenu-data lxqt lxqt-about lxqt-admin lxqt-common lxqt-config lxqt-core lxqt-globalkeys lxqt-openssh-
lxqt-
smplayer-themes smtube system-
0 upgraded, 86 newly installed, 2 to remove and 0 not upgraded.
Need to get 22,5 MB of archives.
After this operation, 105 MB of additional disk space will be used.
This means that network-manager and plasma-nm are to be uninstalled.
I have been left with my KDE system without connectivity even before logging out of the KDE session and logging into the LxQt one.
LxQt doesn't recommend connman, but it's a dependency.
Thus LxQt cannot run along with KDE and this is to be made clear to users.
As an option, connman is to be made an option, not a mandatory bit.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: lxqt (not installed)
ProcVersionSign
Uname: Linux 4.4.0-38-lowlatency x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: KDE
Date: Sat Oct 22 10:21:11 2016
SourcePackage: lxqt-metapackages
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in lxqt-metapackages (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
description: | updated |
fixed in later versions of the package - i suggest for 16.04 wontfix