Package Details: pyznap 1.6.0-2

Git Clone URL: https://aur.archlinux.org/pyznap.git (read-only, click to copy)
Package Base: pyznap
Description: ZFS snapshot tool written in Python
Upstream URL: https://github.com/yboetz/pyznap
Licenses: GPLv3
Submitter: fryfrog
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 4
Popularity: 0.001062
First Submitted: 2018-08-09 16:13 (UTC)
Last Updated: 2024-05-14 17:02 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

lockheed commented on 2024-05-14 06:33 (UTC)

This is a great package, but...

I have pyznap deployed on several Arch servers and every few months it stops producing snapshots and sending/pulling because (I think) the files (python? libraries?) it was installed against were updated and are now in newer version, so pyznap just throws an error and quits without doing anything. Every time that happens, my systems go without snapshots for several weeks/months until by, accident, I notice the last snapshots are very old. This is quite dangerous. The package should be automatically rebuild every time python updates. Can this be automated?

fryfrog commented on 2023-06-07 16:05 (UTC)

Interesting! I wonder how it is a run time dependency instead of build time? Maybe worth a dig in their github?

lockheed commented on 2023-06-07 16:03 (UTC)

Because if you install pyznap with all its dependencies on a fresh system, it will not run until you install python-setuptools manually. I just had that situation.

fryfrog commented on 2023-06-07 15:25 (UTC)

@lockheed, it is already a makedepends. It'd be weird for it to be a depends, what makes you think that is needed?

makedepends=('python-setuptools')

lockheed commented on 2023-06-07 10:37 (UTC)

"python-setuptools" missing from dependencies.

lockheed commented on 2023-06-01 08:44 (UTC) (edited on 2023-06-01 09:13 (UTC) by lockheed)

If pyznap stops working due to python changes, easiest way to fix it is with passing --rebuild flag to your favourite aur assistant, for example: pikaur -S --rebuild pyznap

fryfrog commented on 2022-01-31 21:07 (UTC)

@lockheed, did you try rebuilding it? If you use something like paru or yay, be sure to pass in the option that makes it rebuild. I don't actually use this, so let me know what you figure out. Happy to add co-maintainers too.

lockheed commented on 2022-01-31 21:04 (UTC)

No longer runs, perhaps because of python changes.