Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

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!
Tasklist

FS#70517 - [GNOME] Update gnome and gnome-extra groups

Attached to Project: Arch Linux
Opened by Balló György (City-busz) - Tuesday, 20 April 2021, 13:21 GMT
Last edited by Balló György (City-busz) - Wednesday, 07 June 2023, 16:23 GMT
Task Type General Gripe
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Some changes are needed in gnome/gnome-extra groups according to GNOME Build Metadata[1]:

Remove from gnome group:
- networkmanager (system service, actually not part of the DE)
- gnome-books
- gnome-documents (move to gnome-extra)
- vino (also remove from the official repositories, see  FS#67063 )

Add to gnome-extra group:
- gitg
- gnome-2048
- gnome-dictionary
- gnome-documents
- gnome-notes
- network-manager-applet
- seahorse

Remove from to gnome-extra group:
- gnome-usage


[1] https://gitlab.gnome.org/GNOME/gnome-build-meta/-/tree/master/elements
This task depends upon

Closed by  Balló György (City-busz)
Wednesday, 07 June 2023, 16:23 GMT
Reason for closing:  Implemented
Additional comments about closing:  Our groups are mostly identical to upstream now with a few exceptions
Comment by Jan Alexander Steffens (heftig) - Wednesday, 21 April 2021, 09:35 GMT
- networkmanager: I want this to be installed by default. I could move it to a dep of gnome-control-center, alongside nm-connection-editor.
- network-manager-applet: Not useful. The nm-connection-editor part of it is already installed, as above.
- gnome-usage: Strange that this "official" (GNOME namespace) app is not part.
Comment by Balló György (City-busz) - Wednesday, 21 April 2021, 10:16 GMT
- networkmanager: The service needs to be explicitly started by the user anyway. But I think adding it as a dependency (or optional dependency) is still better if it's really needed.
- network-manager-applet: I agree, it can be omitted.
- gnome-usage: Yes, that's strange. Maybe we could ask upstream for inclusion.


Some notes about other packages:

- file-roller: It will have to be moved from gnome to gnome-extra in the next release (GNOME 42):
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/commit/7b6e3c0c95153ec9ff09b4264337829a0a4c43dc

- gnome-initial-setup, gnome-tour: These are omitted from the gnome group, because these packages are mainly targeted for distributors.

- gnome-themes-extra: It would be moved from gnome to gnome-extra. But it would be not so nice to leave the users without the GTK2 version of Adwaita GTK theme, so I think it's better to keep it in gnome for a while:
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/commit/8b1708c38bea2d11eaed8a7c38174130dc5429b2

- tracker, tracker-miners: The old tracker can be removed from gnome (and from the official repositories) once gnome-online-accounts and gnome-documents are ported to tracker3. Ports are available but not merged yet:
https://gitlab.gnome.org/GNOME/gnome-online-miners/-/merge_requests/3
https://gitlab.gnome.org/GNOME/gnome-documents/-/merge_requests/35

- xdg-user-dirs-gtk: Not would be part of gnome, but very useful, so I think it's okay to keep it.
Comment by Balló György (City-busz) - Friday, 31 March 2023, 23:05 GMT
Currently the following changes are needed:

Add to gnome group:
- xdg-desktop-portal-gnome

Remove from gnome group:
- file-roller (move to gnome-extra)
- gnome-video-effects (just a dependency of cheese)

Add to gnome-extra group:
- d-spy
- file-roller
- gitg
- gnome-2048
- gnome-dictionary
- gnome-notes
- gnome-screenshot
- gnome-themes-extra
- seahorse

Remove from gnome-extra group:
- gnome-nettool (removed due to dependency on gnome-common: https://gitlab.gnome.org/GNOME/gnome-build-meta/-/commit/1a1c7c86d5a1982270931858f299fdba9bb768a2 )
- gnome-usage (rejected: https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/145 )

Loading...