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#79401 - [gnome-shell-extension-appindicator] Version 54 requires gnome-shell 45 (not yet released)

Attached to Project: Arch Linux
Opened by Simon (simon64) - Thursday, 17 August 2023, 12:12 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 22 August 2023, 11:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To kpcyrd (kpcyrd)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 18
Private No

Details

It seems that version 54 only supports gnome-shell 45 [1], which is still in development at the moment.

It might be preferable to remain on version 53 until gnome-shell 45 has been released and is packaged.

[1] https://github.com/ubuntu/gnome-shell-extension-appindicator/blob/v54/metadata.json#L3
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 22 August 2023, 11:12 GMT
Reason for closing:  Fixed
Additional comments about closing:  gnome-shell-extension-appindicator 1:53-1
Comment by Pedro Barreto (euzao) - Thursday, 17 August 2023, 18:20 GMT
I confirm the bug.
Comment by Ronan (ronjouch) - Friday, 18 August 2023, 01:38 GMT Comment by Ewout van Mansom (ewout) - Friday, 18 August 2023, 10:40 GMT
Also experiencing this bug.
Comment by Daenney (daenney) - Saturday, 19 August 2023, 16:09 GMT
In the mean time, downgrading with something like `sudo pacman -U /var/cache/pacman/pkg/gnome-shell-extension-appindicator-53-1-any.pkg.tar.zst` works as expected.
Comment by Pascal Bryner (Veldora) - Tuesday, 22 August 2023, 08:41 GMT
When rebuilding the package after adding '44' to shell-version array in metadata.json, Gnome gives the error:
"import declarations may only appear at top level of a module"

Could it be possible, that the extension-codebase, how it is presently, is not compatible with the libraries used in Gnome 44,
which could be the reason why it got removed and only marked for Gnome 45 compatibility?
Comment by Phillip Schichtel (pschichtel) - Tuesday, 22 August 2023, 08:43 GMT
@Veldora the upstream authors stated that on one of his commits. The new versions are really not compatible, not just because the metadata is wrong.
Comment by Ewout van Mansom (ewout) - Tuesday, 22 August 2023, 08:45 GMT
Untested packaging from @kpcyrd, and no feedback/reply from @kpcyrd in a week or so.

Great, thanks. It's not like people use Arch on their desktops with GNOME or anything.

Please remove your scripts handling automated packaging, or at least introduce a manual verification step before it commits, @kpcyrd.
Comment by Pascal Bryner (Veldora) - Tuesday, 22 August 2023, 08:47 GMT
@pschichtel oh, my bad. Didn't see that commit then.

Loading...