Created attachment 205761 [details] pyznap.diff Patch updates the port to latest release which fixes an issue related to FreeBSD: Send would fail on FreeBSD due to missing stream_size.
I just noticed upstream released two more releases, so update to latest release with this patch. In attachments a revised patch and poudriere testport which looks fine on head. Changenotes: [1.2.1] - 2019-07-15 Fixed Removed configparser dependency. (the build-in python version 3.6 has configparser included and since we don't build flavors lower than python 3.5 the dependency can be dropped) [1.2.0] - 2019-07-14 Added pyznap now uses compression for sending over ssh. Current supported methods are none, lzop (default), lz4, gzip, pigz, bzip2 and xz. There is a new config option (e.g. compress = none) and a new flag -c for pyznap send. mbuffer is now also used on the dest when sending over ssh. Changed Rewrote how commands are executed over ssh: Implemented own SSH class, removed paramiko dependency. General code cleanup. [1.1.3] - 2019-07-14 Fixed Send would fail on FreeBSD due to missing stream_size.
Created attachment 205802 [details] svn diff
Created attachment 205803 [details] poudriere testport log
Created attachment 205804 [details] svn diff
Created attachment 205805 [details] svn diff A few things I missed in the previous patches. Sorry for the spam. This one should be a good one :).
Created attachment 205806 [details] poudriere testport log
A commit references this bug: Author: swills Date: Tue Jul 16 17:20:46 UTC 2019 New revision: 506768 URL: https://svnweb.freebsd.org/changeset/ports/506768 Log: sysutils/py-pyznap: update to 1.2.1 PR: 239199 Submitted by: Dries Michiels <driesm.michiels@gmail.com> (maintainer) Changes: head/sysutils/py-pyznap/Makefile head/sysutils/py-pyznap/distinfo
Committed, thanks!