Downgrading is a very poor solution but does work.
1202's comment worked like a charm to me, so I made a one-liner in Bash that does it all, only asking for confirmation before removing the folder at the end, to ensure the one-liner has zero chances of deleting anything that shouldn't be deleted even if you mess with the environment variable (provided of course you use the same variable in the echo
that asks for confirmation and in the rm
command that actually deletes stuff). The Uppercase I
in the rm
is the option that prompts you for confirmation before deleting anything, while the lowercase r
makes it recursive so it deletes the directory together with all its contents. The -c
option in wget
makes it try to continue the download if it failed previously, not strictly necessary but can help in some situations, while the -O -
option means "output (-O
) to stdout
(-
)", which pipes the contents of the file to stdout
and we then pipe it into tar -xz
(No need for the f
option as there's no file, and the v
option we usually include is just for verbosity which we also don't need. Then we cd
into the folder, install using makepkg -si --boconfirm
. Here -s
syncs the deps and -i
installs the package, while --noconfirm
skips asking for confirmation, then we cd
out of the folder, and finally ask the user for permission to remove the folder, which doubles as a way to make doubly sure nothing is removed by mistake.
$ hashedName=aur-710114824f61f1468346d7de4072dc041fac8177; wget -c https://aur.archlinux.org/cgit/aur.git/snapshot/$hashedName.tar.gz -O - | tar -xz && cd $hashedName && makepkg -si --noconfirm && cd .. && echo "Please confirm removal of folder $hashedName" && rm -rI $hashedName
If like me you use Fish Shell, setting the environment variable has to be done using Fish syntax, which is one of the reasons I included confirmation before removing anything, because when I was starting to use Fish I did run into problems when trying to run commands that I used without problem in bash but in Fish my environment variables were completely ignored and interpreted as empty strings.
Call it a trauma but yeah just to make thrice sure nobody ends up deleting anything by accident, here's a version that works in Fish Shell:
$ set hashedName aur-710114824f61f1468346d7de4072dc041fac8177; wget -c https://aur.archlinux.org/cgit/aur.git/snapshot/$hashedName.tar.gz -O - | tar -xz && cd $hashedName && makepkg -si --noconfirm && cd .. && echo "Please onfirm removal of folder $hashedName" && rm -rI $hashedName
If you think of a simpler way that is clearer than this and as simple to copy-paste it, please do tell.
Pinned Comments
gromit commented on 2023-04-15 08:22 (UTC) (edited on 2023-05-08 21:42 (UTC) by gromit)
When reporting this package as outdated make sure there is indeed a new version for Linux Desktop. You can have a look at the "Stable updates" tag in Release blog for this.
You can also run this command to obtain the version string for the latest chrome version:
Do not report updates for ChromeOS, Android or other platforms stable versions as updates here.