[opensuse-kde] needless dep: *KF5NetworkManagerQt* ???
# rpm -qa | grep ager yast2-services-manager-3.1.39-2.1.noarch yast2-packager-3.1.66-1.1.x86_64 # zypper ll | grep ager 57 | *ModemManager* | package | (any) 58 | *NetworkManager* | package | (any) # zypper dup Warning: ... Computing distribution upgrade... 2 Problems: Problem: plasma5-workspace-5.3.0-1.1.x86_64 requires libKF5NetworkManagerQt.so.6()(64bit), but this requirement cannot be provided Problem: plasma5-session-5.3.0-1.1.noarch requires plasma-nm5 >= 5.3.0, but this requirement cannot be provided Problem: plasma5-workspace-5.3.0-1.1.x86_64 requires libKF5NetworkManagerQt.so.6()(64bit), but this requirement cannot be provided uninstallable providers: libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[OSS] libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[openSUSE-20150425-0] Solution 1: Following actions will be done: install plasma5-workspace-5.3.0-1.1.i586 despite the inferior architecture install cln-1.3.4-1.2.i586 despite the inferior architecture install libqalculate5-0.9.7-18.2.i586 despite the inferior architecture install libavutil54-2.6.2-1.1.i586 despite the inferior architecture install libavcodec56-2.6.2-1.1.i586 despite the inferior architecture Solution 2: keep obsolete plasma5-workspace-5.2.2-3.1.x86_64 Solution 3: remove lock to allow installation of libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[openSUSE-20150425-0] Solution 4: remove lock to allow installation of libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[OSS] Solution 5: break plasma5-workspace-5.3.0-1.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/5/s/r/c] (c): c TW has Wicked as default nw "manager". Many people need no network management at all. Others like keeping installations lean, which as a bonus conserves bandwidth at update times. Why are these K5 NM packages unlikely ever to be of use hard dependencies? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Tuesday 19 of May 2015 21:07:02 Felix Miata wrote: ....
Why are these K5 NM packages unlikely ever to be of use hard dependencies?
That's a bit of an overstatement ;-) AFAIK, NM is *always* installed, at least with DVD and LiveCD installs, and is default on laptop installations. The libKF5NetworkManagerQt library is used by the geolocation service in plasma, hence it cannot be avoided. Well, it could be splitted but that's IMHO an overkill, and i personally won't do such split (and probably wouldn't accept it). Cheers, Hrvoje
umski composed on 2015-05-20 03:00 (UTC+0200):
Felix Miata wrote:
Why are these K5 NM packages unlikely ever to be of use hard dependencies?
That's a bit of an overstatement ;-)
Was meant ever to be of use on any given installation, not anywhere ever. :-)
AFAIK, NM is *always* installed, at least with DVD
Almost never happens here. We have Wicked for network management now. :-p
and LiveCD installs, and is
Never happens here...
default on laptop installations.
No laptops here either. Few have screens big enough to be of any use here. What usually happens here is minimal X installation, followed by blocking recommends and suggests, then installing only what the systems need to do the jobs they need to do, lean, without fluff or bling.
The libKF5NetworkManagerQt library is used by the geolocation service in plasma, hence it cannot be avoided.
Surely I'm not the only one who objects to the very existence of geolocation, or allowing it to function, much less it being required in order for more basic desktop functionality?
Well, it could be splitted but that's IMHO an overkill,
Probably not to significant numbers of desktop system users.
and i personally won't do such split (and probably wouldn't accept it).
So the bundling of something big that includes a tiny piece used by non-laptops is caused by upstream? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Beside the philosophical blah, I'm interested by Solution 3: remove lock to allow installation of libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[openSUSE-20150425-0] Felix, you certainly have other installed lib which serve as kind of bridge to software you don't have. What's the result. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Board, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Bruno Friedmann composed on 2015-05-20 06:54 (UTC+0200):
I'm interested by
Solution 3: remove lock to allow installation of libKF5NetworkManagerQt6-5.10.0-1.1.x86_64[openSUSE-20150425-0]
Felix, you certainly have other installed lib which serve as kind of bridge to software you don't have.
What's the result.
No idea. I have many installations. I don't remember which one precipitated this thread, much less which alternative I may have chosen, or if I even proceeded at all. Also I don't understand your question about result. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Wednesday 20 May 2015 03:00:24 šumski wrote:
On Tuesday 19 of May 2015 21:07:02 Felix Miata wrote: ....
Why are these K5 NM packages unlikely ever to be of use hard dependencies?
That's a bit of an overstatement ;-)
AFAIK, NM is *always* installed, at least with DVD and LiveCD installs, and is default on laptop installations. The libKF5NetworkManagerQt library is used by the geolocation service in plasma, hence it cannot be avoided. Well, it could be splitted but that's IMHO an overkill, and i personally won't do such split (and probably wouldn't accept it).
That is not entirely true. It is recommended, yes, or maybe even included into base patterns, but you don't have to install it. As hard dependency it appeared only recently, with latest plasma5-workspace update. On the desktop machine with cable and static IP controlled by wicked there is no need in NetworkManager, so I encountered the same issue. I've chosen solution 5 though, breaking plasma5-workspace, but no side-effect or issues so far. So I'd say the dependency is false positive in this case, would be amazing to move it to recommended, but I do not have any strong feelings about it as long as there is an option to break :) -- Regards, Stas -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Donnerstag, 21. Mai 2015, 12:53:43 schrieb Stanislav Baiduzhyi:
On the desktop machine with cable and static IP controlled by wicked there is no need in NetworkManager, so I encountered the same issue. I've chosen solution 5 though, breaking plasma5-workspace, but no side-effect or issues so far. So I'd say the dependency is false positive in this case, would be amazing to move it to recommended, but I do not have any strong feelings about it as long as there is an option to break :)
As you wrote yourself it was just recommended until recently. But users had problems and asked for help because it was missing, see the opensuse-factory mailinglist or the openSUSE forums. Those probkems might actually have been caused by the fact that plasma-nm5-xxx didn't obsolete plasma-nm-xxx though, which caused a conflict that needed a manual resolve AFAIK. In such a case, recommended packages are just ignored I think. If that was indeed the reason, changing it back to Recommends should be fine I suppose, as that issue has been fixed already. Other than that I have no strong opinion either though. IOW, I don't care... ;-) Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Thursday 21 of May 2015 12:53:43 Stanislav Baiduzhyi wrote:
On Wednesday 20 May 2015 03:00:24 šumski wrote:
On Tuesday 19 of May 2015 21:07:02 Felix Miata wrote: ....
Why are these K5 NM packages unlikely ever to be of use hard dependencies?
That's a bit of an overstatement ;-)
AFAIK, NM is *always* installed, at least with DVD and LiveCD installs, and is default on laptop installations. The libKF5NetworkManagerQt library is used by the geolocation service in plasma, hence it cannot be avoided. Well, it could be splitted but that's IMHO an overkill, and i personally won't do such split (and probably wouldn't accept it).
That is not entirely true. It is recommended, yes, or maybe even included into base patterns, but you don't have to install it. As hard dependency it appeared only recently, with latest plasma5-workspace update. On the desktop machine with cable and static IP controlled by wicked there is no need in NetworkManager, so I encountered the same issue. I've chosen solution 5 though, breaking plasma5-workspace, but no side-effect or issues so far. So I'd say the dependency is false positive in this case, would be amazing to move it to recommended, but I do not have any strong feelings about it as long as there is an option to break :)
Well, to be honest, i'd rather have every case covered (by requires) than ending up with some users (e.g. those smart ones ;-) which turn off recommends) that need to go into '99 to connect to wireless. If one wants to avoid such deps, which are across distro many many (i don't use gnome but why do i have gtk if i just want a little inkscaping!), best is to install package by package, create custom session files, add needed env variables, adjust LD_LIBRARY_PATH, etc, etc.... Cheers, Hrvoje
participants (5)
-
Bruno Friedmann
-
Felix Miata
-
Stanislav Baiduzhyi
-
Wolfgang Bauer
-
šumski