just change this 3 lines
pkgver=3.5.3.6162
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_3.5.3_amd64.deb")
sha512sums=('06a05ab7281ed7bb736aeb24e1d46ac083e854cbe2ef3f68cdd6085d7f27d32b4399565253f37640650d2e40e18dd8cdcf4006685e382133d75f44d969cdf849')
for
pkgver=3.5.4.6303
source=("https://ocean.surfshark.com/debian/pool/main/s/surfshark_3.5.4_amd64.deb")
sha512sums=('e51bd526e61aa14bbe2b5a8436f34352e87f00bbfc4913ba29029ca8c1de81bfd3d7667d7787b5b91cd995e4efd92bca80bd8ed6af5930aa5ae58fd63c38a82f')
and it should update just fine
Pinned Comments
otaj commented on 2025-09-08 12:47 (UTC) (edited on 2025-09-08 12:48 (UTC) by otaj)
I made changes to the package to not use the
.installscript, that created files, which were not tracked by package manager.In order to upgrade, you can either:
surfshark-clientand all the left-over files, that were created byhttps://aur.archlinux.org/cgit/aur.git/tree/surfshark-client.install?h=surfshark-client&id=cafd6cd8000159ce32b45ab77125ff07060b97d8, that are not cleaned up properly (/usr/lib/systemd/user/surfsharkd.service,/usr/lib/systemd/system/surfsharkd2.service). Surprisingly, removing the package should properly remove/usr/bin/surfshark. Then install again