FS#71289 - Networkmanager is neither part of the gnome nor gnome-extra package group
Attached to Project:
Arch Linux
Opened by Vampir achtneunacht (Vamp898) - Friday, 18 June 2021, 16:53 GMT
Last edited by Balló György (City-busz) - Tuesday, 06 June 2023, 16:57 GMT
Opened by Vampir achtneunacht (Vamp898) - Friday, 18 June 2021, 16:53 GMT
Last edited by Balló György (City-busz) - Tuesday, 06 June 2023, 16:57 GMT
|
Details
Description:
Even though NetworkManager is part of the GNOME Project and GNOME complains if it is not installed, it is not part of the GNOME group I uninstalled KDE (which deleted NetworkManager) and installed GNOME (which did not install NetworkManager) and i ended up with a system without any Wifi connectivity and no LAN access As the integration of NetworkManager is basic functionality of the GNOME Shell, it should be part of the GNOME group. Even jhbuild contains NetworkManager as part of the GNOME set. KDEs plasma-meta also does install NM and every other distro does it too. I would say it is the expected behavior from a package manager that if you install a gnome group or meta package (or at least gnome-extra), that NetworkManager gets installed. Steps to reproduce: pacman -S gnome |
This task depends upon
Closed by Balló György (City-busz)
Tuesday, 06 June 2023, 16:57 GMT
Reason for closing: Not a bug
Additional comments about closing: It's a system service, optional dependency for gnome-control-center
Tuesday, 06 June 2023, 16:57 GMT
Reason for closing: Not a bug
Additional comments about closing: It's a system service, optional dependency for gnome-control-center
FS#71153https://gitlab.gnome.org/GNOME/releng/-/blob/master/tools/versions-stable
And NetworkManager is listed as an dependency of libnma
If the GNOME Release Engineering Team says, its an essential Core Component of the Desktop, can we please just add it again. Im really sorry for the guy who deleted GNOME and ended up without NetworkManager due to not checking the output of pacman but i think breaking an Desktop Environment due to wrong usage of pacman from one single guy is not an solution.
I think `networkmanager` should be part of the `gnome` group.
At the same time, I think `networkmanager` should not be a dependency of any gnome package because:
1) there is a multitude of alternatives
2) one of the advantage of Arch is its flexibility, that is the ability to install or not a package and a person could also not install any network manager software
e.g. a desktop with an Ethernet connection does not need networkmanager
My opinion is to add it as an optional dependency for gnome-shell and gnome-control-center.