Update notification indicator does not refresh after updating

The ‘pamac updates indicator’ shows available package updates even after successfully installing the proposed updates. The indicator status is only correct after a reboot.

My expectation is, that the notification indicator will be refreshed as soon as pamac did the updates.

This happens when you update using the command-line as the notifier won’t update itself until its next scheduled check, except when you tell it to “check for updates”. The graphical notifier isn’t aware of what you are doing in the Terminal.

If you mean you actually used the graphical program to do the updates, this does seem slightly odd, but likely nothing to worry about, as long as it tells you something along the lines of “already up to date, nothing to do”. (I don’t use the GUI for updates).

You can also remove this pamac notification completely, if you want too.

I have noticed this in a Manjaro Cinnamon instance installed to VM.

Are you using Cinnamon?

In contrast, using KDE (main system), the icon can take up to 5-10 seconds to register the change colour; which I usually blame on slower performance or cache slugginess immediately after an update.

Update is completed only when system is rebooted to load newly installed packages and configurations

Arming ConditionNeedsUpdate...
A restart is required for the changes to take effect.
Transaction successfully finished.

I’m not using the terminal for updates. I’m using the notifier which starts the Pamac-GUI. The notifier should be aware of what happens, otherwise it indicates wrong information. As I wrote, the notifier stays in the same status as before the update was started. This is misleading information.

Removing the update indication doesn’t make any sense because its purpose is the indication of updates.

I’m using the GNOME-Desktop.

That is not true. Pamac indicates if a reboot is required or not. It depends on the updated packages if a reboot is required for the completion of the update process.

While this may or may not be true (I typically use pacman and pamac via the terminal), a reboot after updating is usually a good practice. Are you saying that the indicator doesn’t change even after a reboot?

No, the indicator is clean after rebooting. But not after a successful update that does not require a reboot. That means, the update notifier is not refreshed during a session. I guess that pamac doesn’t send any information to the update indicator GNOME-Extension. I don’t understand the interaction between the package manager (pamac, pacman) and the notifier. Obviously, there must be some kind of interaction; hence the notifier is aware of pending updates, but not of executed updates.

There are multiple reports of this. Dont let anyone tell you you are crazy. :wink:

( Exhibit A: Update icon not reset after updating flatpaks )

They may or may not be more particularly tied to flatpak and/or gnome … but I believe there have been KDE reports as well.

I wouldnt know because pamac is banished here, and even if it werent, such a notifier certainly would be. :laughing:

But for folks that do use it, or develop it, it would seem these are bugs to be squashed.

3 Likes

I suppose I should have mentioned in my previous post that I exclusively use Octopi Notifier (I had the Pamac one on the IdeaPad for a while but removed it in favour of the Octopi one) and only use it for that a notifier.

I wonder if it’s intended that the icon stays “active” when a reboot is actually needed? (I don’t know if Gnome is any different to Plasma in that respect?).

I think that for Gnome Shell it’s different, the icon is really a shell extension. It is developed here on GitHub . I reported the issue there, too.

1 Like

Not necro-bumping, just had this tab open on an old laptop.

I’ve been dealing with this for years. Is there anyway to restart just the extension?

With like a gdbus call?