Package Details: gnome-shell-extension-freon 55-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-freon.git (read-only, click to copy)
Package Base: gnome-shell-extension-freon
Description: Displays: CPU temperature, HDD/SSD temperature, video card temperature (nVidia/Catalyst), voltage and fan RPM in a GNOME Shell top bar pop-down.
Upstream URL: https://github.com/UshakovVasilii/gnome-shell-extension-freon
Licenses: GPL
Conflicts: gnome-shell-extensions-git
Submitter: WoefulDerelict
Maintainer: WoefulDerelict
Last Packager: WoefulDerelict
Votes: 25
Popularity: 0.002816
First Submitted: 2015-07-23 22:29 (UTC)
Last Updated: 2023-12-18 17:49 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

WoefulDerelict commented on 2022-03-17 21:49 (UTC) (edited on 2022-03-18 02:17 (UTC) by WoefulDerelict)

skrewball: Thanks for pointing it out. I'll try to dig deeper into this soon and see what the best path forward is.

skrewball commented on 2022-02-11 19:49 (UTC)

In case anyone else has missing icons for temps and gpu, I had to manually grab the 'material-icons' from the repo and add that folder in the icons folder for the extension and now they show up as intended.

Moo-Crumpus commented on 2021-10-12 14:56 (UTC) (edited on 2021-10-12 14:59 (UTC) by Moo-Crumpus)

still sha512sums missmatch... until I purged the older package files as cached by paru, in my case.

escape0707 commented on 2021-10-09 05:30 (UTC) (edited on 2021-10-09 05:50 (UTC) by escape0707)

@Viski

After looked up the man page of makepkg I'm sure that makepkg won't redownload source files upon checksum mismatch.

So, according to Arch_package_guidelines#Package_sources, the source array of the PKGBUILD of this package should be updated with a renaming consist of distinctive $pkgver.

Edit:

It seems that this problem has been reported 3 times...

By the way, dconf is already a dependency of gnome-shell so there is no need to include it in the depends array.

Viski commented on 2021-04-26 09:29 (UTC) (edited on 2021-04-26 09:32 (UTC) by Viski)

I too got the failed sha512sum when updating the package with aurutils. When manually downloading and checking the package, there's no issue – the sha512sum matches.

I'd guess the issue is that the src is downloaded to a .tar.gz file which does not have a version number. makepkg seems to be happy when it finds an already existing src file and tries to use that instead of downloading the correct updated version. This of course leads to the mismatch in the hash.

If I remove the .tar.gz from aurutils' cache and rerun aur sync -u it works correctly.

I'm not sure whose fault it is. Should aurutils force makepkg to clean the cache before building? Or should the PKGBUILD always have version number in the source packages? Most other PKGBUILDs seem to keep the version number in the downloaded source files.

WoefulDerelict commented on 2020-11-20 23:57 (UTC)

GI_Jack: I can't reproduce that error. I've fetched the archive a number of times to verify checksum matches the one in the PKGBUILD.

GI_Jack commented on 2020-11-06 23:40 (UTC)

==> Validating source files with sha512sums... gnome-shell-extension-freon.tar.gz ... FAILED

Please fix

archuser5432 commented on 2019-10-07 22:24 (UTC)

Version 38 is broken under gnome shell 3.34. New version 39 with fix is out.

dbIsMe commented on 2019-03-20 23:42 (UTC) (edited on 2019-03-20 23:48 (UTC) by dbIsMe)

This extension was broken by the Gnome 3.32 update. I see the developer has updated to v36 with fixes for this

https://github.com/UshakovVasilii/gnome-shell-extension-freon/releases

Hoping our package maintainer can update for us. TIA!

kerel commented on 2018-05-28 09:31 (UTC) (edited on 2018-05-28 09:31 (UTC) by kerel)

Hi, I installed this package with AUR-helper aurman, version 33-1 was installed. The update to 34-1 using aurman failed with

==> Making package: gnome-shell-extension-freon 34-1 (Mo 28. Mai 11:08:09 CEST 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found gnome-shell-extension-freon.tar.gz
==> Validating source files with sha512sums...
    gnome-shell-extension-freon.tar.gz ... FAILED
2018-05-28 11:08:09,406 - wrappers - makepkg - ERROR - makepkg query makepkg -cf --noconfirm failed in directory /home/kerel/.cache/aurman/gnome-shell-extension-freon

It's caused by the filename of the source file being the same between different versions, preventing the download of the updated source file. I propose to add the pkgver to produce an unique filename (the filename is already unique at the upstream):

source=("${pkgname}-${pkgver}.tar.gz::https://github.com/UshakovVasilii/gnome-shell-extension-freon/archive/EGO-${pkgver}.tar.gz")