Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

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 Andreas Radke (AndyRTR) - Sunday, 20 June 2021, 17:52 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


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

Comment by Jan Alexander Steffens (heftig) - Sunday, 20 June 2021, 19:25 GMT
This was changed because of  FS#71153 
Comment by Hayley Hughes (hugglesfox) - Tuesday, 22 June 2021, 07:08 GMT
I agree that when one installs gnome they should expect networkmanager to be installed. Or at the very least there should be a warning on the gnome wiki page so that users know that they need to install networkmanager so they aren't left without a way to connect to the internet.
Comment by Vampir achtneunacht (Vamp898) - Friday, 09 July 2021, 07:21 GMT
According to the GNOME Release Engineering Team, libnma is a Core Component of GNOME

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.
Comment by Jan Alexander Steffens (heftig) - Friday, 09 July 2021, 08:47 GMT
I'm also thinking of adding it as a dep to gnome-shell and/or gnome-control-center.