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#78679 - [gnome-shell-extension-arc-menu] Incorrect package name

Attached to Project: Arch Linux
Opened by Mark Wagie (yochananmarqos) - Thursday, 01 June 2023, 17:45 GMT
Last edited by Balló György (City-busz) - Monday, 05 June 2023, 19:23 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: The package name should be gnome-shell-extension-arcmenu to follow the app ID and schemas which is org.gnome.shell.extensions.arcmenu.


Additional info:
* See the metadata.json and schema:
* https://gitlab.com/arcmenu/ArcMenu/-/blob/master/metadata.json#L3
* https://gitlab.com/arcmenu/ArcMenu/-/blob/master/schemas/org.gnome.shell.extensions.arcmenu.gschema.xml

This task depends upon

Closed by  Balló György (City-busz)
Monday, 05 June 2023, 19:23 GMT
Reason for closing:  Not a bug
Additional comments about closing:  I prefer the current package name.
Comment by Balló György (City-busz) - Thursday, 01 June 2023, 18:34 GMT
I don't think we have such rule. And the Debian package is called by the same name: https://packages.debian.org/sid/gnome-shell-extension-arc-menu
Comment by Mark Wagie (yochananmarqos) - Thursday, 01 June 2023, 18:45 GMT
Well, a few years ago the repo was https://gitlab.com/LinxGem33/Arc-Menu, then became https://gitlab.com/arcmenu/ArcMenu. Notice the dash was removed in the repo name, metadata.json and extensions website listing.

Old metadata.json: https://gitlab.com/LinxGem33/Arc-Menu/-/blob/master/metadata.json#L4

Old Extension listing: https://extensions.gnome.org/extension/1228/arc-menu/

Current extension listing: https://extensions.gnome.org/extension/3628/arcmenu/

Manjaro, RebornOS & Nix all use the new name without the dash: https://repology.org/project/gnome:arcmenu/versions

Comment by Balló György (City-busz) - Thursday, 01 June 2023, 18:55 GMT
Why Manjaro has gnome-shell-extension-gtk4-desktop-icons-ng then? Following your logic, it should be called as gnome-shell-extension-gtk4-ding as specified in metadata.json:
https://gitlab.com/smedius/desktop-icons-ng/-/blob/main/metadata.json#L9
Comment by Mark Wagie (yochananmarqos) - Thursday, 01 June 2023, 19:07 GMT
Point taken. However, the Gtk4 Desktop Icons NG repo name matches the extension name and the name the developer used when he added it to the AUR.

In this case with ArcMenu, there's a lot more backing up my proposal than just the app ID. I made a few edits to my last comment you might not have seen viewing via email.

Loading...