[Bug 982962] New: Hard dependency on NetworkManager breaks managed environment
http://bugzilla.opensuse.org/show_bug.cgi?id=982962 Bug ID: 982962 Summary: Hard dependency on NetworkManager breaks managed environment Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: itsbo@fz-juelich.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The package "plasma5-session" has a hard dependency on "plasma-nm5" (Requires: plasma-nm5). "plasma-nm5" requires "NetworkManager" NetworkManager is deeply undesireable in a managed environment. Deinstalling NetworkManager results in a complete deinstall of KDE in this case due to the dependency. Please demote the dependency from "Requires" to "Recommends", so NetworkManager can be deinstalled in a managed environment. With this change NetworkManager would still be installed in a normal setup but would be removable in a managed network environment. Thank you for your help. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982962 http://bugzilla.opensuse.org/show_bug.cgi?id=982962#c1 Ruediger Meier <sweet_f_a@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sweet_f_a@gmx.de --- Comment #1 from Ruediger Meier <sweet_f_a@gmx.de> --- I can confirm this. It's really annoying and breaks the update case from 13.1 where I have locked NetworkManager. plasmas5-session should not require plasma5-nm. And plasma5-nm should not require NetworkManager. Maybe there are even more annoying deps like avahi or PackageKit. I haven't checked whether they really come from plasma or other KDE patterns. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982962 Ruediger Meier <sweet_f_a@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86-64 |All Version|Leap 42.1 |Leap 42.2 OS|openSUSE 42.1 |All -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982962 http://bugzilla.opensuse.org/show_bug.cgi?id=982962#c4 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CONFIRMED CC| |fabian@ritter-vogt.de --- Comment #4 from Fabian Vogt <fabian@ritter-vogt.de> --- (In reply to Ruediger Meier from comment #3)
Still not fixed in 42.3.
The best way is to remove all dependencies to plasma-nm5 everywhere and instead only use a "Supplements: packageand(plasma5-desktop:NetworkManager)" in plasma-nm5. As this is not tested by openQA however (only wicked), I'd like to avoid this change in Leap 15.0 though, which is too close to release. A workaround is to remove plasma5-session, but copy the session file (/usr/share/xsessions/plasma5.desktop) beforehand. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com