Package Details: zapzap 5.3.2-1

Git Clone URL: https://aur.archlinux.org/zapzap.git (read-only, click to copy)
Package Base: zapzap
Description: WhatsApp desktop application written in Pyqt6 + PyQt6-WebEngine
Upstream URL: https://github.com/rafatosta/zapzap
Licenses: GPL3
Submitter: bordam
Maintainer: alllexx88 (AutoUpdateBot)
Last Packager: alllexx88
Votes: 12
Popularity: 1.65
First Submitted: 2022-09-25 10:47 (UTC)
Last Updated: 2024-05-09 12:40 (UTC)

Pinned Comments

alllexx88 commented on 2024-04-06 19:31 (UTC)

This PKGBUILD uses a pacman feature to compute checksums in CVS packages, which requires pacman>=6.1.0. If you're coming from Manjaro or an other Arch-based distro with pacman<6.1.0, you need to pass --skipchecksums to makepkg, if building manually, or, if installing with yay, add --mflags --skipchecksums, e.g.:

yay -S --mflags --skipchecksums zapzap

Latest Comments

1 2 3 4 Next › Last »

alllexx88 commented on 2024-05-09 12:49 (UTC)

@phill.hardstaff thanks for the report, fixed.

phill.hardstaff commented on 2024-05-08 23:28 (UTC)

Hi, thanks for this package, it's one of the better WhatsApp apps out there.

As of today (as I used this yesterday OK) the upstream URL is a 404 (for me anyways). I was able to build by downloading PKGBUILD and changing Github URL to https://github.com/rafatosta/zapzap then makepkg --skipchecksums. After that it installed and worked just fine.

Phill

alllexx88 commented on 2024-04-28 08:03 (UTC)

@43615 As always with python major upgrade, all python packages have to be rebuilt. A simple package rebuild helps, but I also just bumped pkgrel to force AUR helpers do this.

43615 commented on 2024-04-28 02:13 (UTC)

Doesn't start after updating Python, no idea what to do:

Traceback (most recent call last):
  File "/usr/bin/zapzap", line 5, in <module>
    from zapzap.__main__ import main
ModuleNotFoundError: No module named 'zapzap'

alllexx88 commented on 2024-04-06 19:31 (UTC)

This PKGBUILD uses a pacman feature to compute checksums in CVS packages, which requires pacman>=6.1.0. If you're coming from Manjaro or an other Arch-based distro with pacman<6.1.0, you need to pass --skipchecksums to makepkg, if building manually, or, if installing with yay, add --mflags --skipchecksums, e.g.:

yay -S --mflags --skipchecksums zapzap

alllexx88 commented on 2024-04-06 19:27 (UTC)

@vvch Thank you for the feedback. I didn't know Manjaro still had pacman 6.0.2. I'll add instructions for people coming from Manjaro or other Arch-based distros with pacman<6.1.0.

vvch commented on 2024-04-06 16:41 (UTC) (edited on 2024-04-06 16:43 (UTC) by vvch)

@alllexx88 Thank you for your investigation. I use Manjaro which still has pacman 6.0.2

https://software.manjaro.org/package/pacman

Just upgrade your system, and it should work fine.

As I said before, I have already managed to workaround my problem, but seems like there will be many people who also encounter it since pacman 6.1.0 is a bleeding edge released on March 2024.

zuzavo commented on 2024-04-06 12:31 (UTC) (edited on 2024-04-06 12:34 (UTC) by zuzavo)

@MajorMayer You can ommit the validitation check running makepkg --skipchecksums -si , but keep in mind that doing this implies a security risk, so isn't a recommended practice unless you fully trust the package.

alllexx88 commented on 2024-04-06 11:45 (UTC)

@vvch @MajorMayer I was able to reproduce the error on an old livecd image that had pacman 6.0.1. After upgrading pacman to the current 6.1.0 (and some libraries to make it work), the error was gone. Loos like the older pacman never calculated checksums for CVS sources, while the actual one does (when a fixed tag or commit are specified), going recursively into the dir content. Just upgrade your system, and it should work fine.

P.S. The b2sum from this PKGBUILD was generated automatically by the auto update bot by calling updpkgsums command.

vvch commented on 2024-04-05 18:58 (UTC)

@alllexx88 I got the same problem as @MajorMayer .

rm -rf ~/.cache/yay/zapzap

did not help. Something is wrong with the b2sum. When I changed it to

b2sums=('SKIP')

it worked.