@phill.hardstaff thanks for the report, fixed.
Search Criteria
Package Details: zapzap 5.3.5-1
Package Actions
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: | AutoUpdateBot |
Votes: | 14 |
Popularity: | 3.09 |
First Submitted: | 2022-09-25 10:47 (UTC) |
Last Updated: | 2024-05-23 07:56 (UTC) |
Dependencies (15)
- dbus-python (python-dbus)
- python-inflect
- python-jaraco.text
- python-pydantic (python-pydantic-gitAUR)
- python-pyqt6
- python-pyqt6-webengine
- python-typing_extensions
- qt6-wayland
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- git (git-gitAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- hunspell (hunspell-gitAUR) (optional) – spell check
Required by (0)
Sources (1)
alllexx88 commented on 2024-05-09 12:49 (UTC)
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.
Pinned Comments
alllexx88 commented on 2024-04-06 19:31 (UTC)
This PKGBUILD uses a
pacman
feature to compute checksums in CVS packages, which requirespacman>=6.1.0
. If you're coming from Manjaro or an other Arch-based distro withpacman<6.1.0
, you need to pass--skipchecksums
tomakepkg
, if building manually, or, if installing withyay
, add--mflags --skipchecksums
, e.g.: