pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/py-borgbackup py-borgbackup: update to 1.1.14.
details: https://anonhg.NetBSD.org/pkgsrc/rev/19ea800451ba
branches: trunk
changeset: 440651:19ea800451ba
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Oct 14 16:25:55 2020 +0000
description:
py-borgbackup: update to 1.1.14.
Version 1.1.14 (2020-10-07)
---------------------------
Compatibility notes:
- When upgrading from borg 1.0.x to 1.1.x, please note:
- read all the compatibility notes for 1.1.0*, starting from 1.1.0b1.
- borg upgrade: you do not need to and you also should not run it.
- borg might ask some security-related questions once after upgrading.
You can answer them either manually or via environment variable.
One known case is if you use unencrypted repositories, then it will ask
about a unknown unencrypted repository one time.
- your first backup with 1.1.x might be significantly slower (it might
completely read, chunk, hash a lot files) - this is due to the
--files-cache mode change (and happens every time you change mode).
You can avoid the one-time slowdown by using the pre-1.1.0rc4-compatible
mode (but that is less safe for detecting changed files than the default).
See the --files-cache docs for details.
- 1.1.11 removes WSL autodetection (Windows 10 Subsystem for Linux).
If WSL still has a problem with sync_file_range, you need to set
BORG_WORKAROUNDS=basesyncfile in the borg process environment to
work around the WSL issue.
- 1.1.14 changes return codes due to a bug fix:
In case you have scripts expecting rc == 2 for a signal exit, you need to
update them to check for >= 128 (as documented since long).
Fixes:
- check --repair: fix potential data loss when interrupting it, #5325
- exit with 128 + signal number (as documented) when borg is killed by a signal, #5161
- fix hardlinked CACHEDIR.TAG processing, #4911
- create --read-special: .part files also should be regular files, #5217
- llfuse dependency: choose least broken 1.3.6/1.3.7.
1.3.6 is broken on python 3.9, 1.3.7 is broken on FreeBSD.
Other changes:
- upgrade bundled xxhash to 0.7.4
- self test: if it fails, also point to OS and hardware, #5334
- pyinstaller: compute basepath from spec file location
- prettier error message when archive gets too big, #5307
- check/recreate are not "experimental" any more (but still potentially dangerous):
- recreate: remove extra confirmation
- rephrase some warnings, update docs, #5164
- shell completions:
- misc. updates / fixes
- support repositories in fish tab completion, #5256
- complete $BORG_RECREATE_I_KNOW_WHAT_I_AM_DOING
- rewrite zsh completion:
- completion for almost all optional and positional arguments
- completion for Borg environment variables (parameters)
- use "allow/deny list" instead of "white/black list" wording
- declare "allow_cache_wipe" marker in setup.cfg to avoid pytest warning
- vagrant / tests:
- misc. fixes / updates
- use python 3.5.10 for binary build
- build directory-based binaries additionally to the single file binaries
- add libffi-dev, required to build python
- use cryptography<3.0, more recent versions break the jessie box
- test on python 3.9
- do brew update with /dev/null redirect to avoid "too much log output" on travis-ci
- docs:
- add ssh-agent pull backup method docs, #5288
- how to approach borg speed issues, #5371
- mention double --force in prune docs
- update Homebrew install instructions, #5185
- better description of how cache and rebuilds of it work
- point to borg create --list item flags in recreate usage, #5165
- add security faq explaining AES-CTR crypto issues, #5254
- add a note to create from stdin regarding files cache, #5180
- fix borg.1 manpage generation regression, #5211
- clarify how exclude options work in recreate, #5193
- add section for retired contributors
- hint about not misusing private email addresses of contributors for borg support
diffstat:
sysutils/py-borgbackup/Makefile | 4 ++--
sysutils/py-borgbackup/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r d3882b39d707 -r 19ea800451ba sysutils/py-borgbackup/Makefile
--- a/sysutils/py-borgbackup/Makefile Wed Oct 14 16:23:42 2020 +0000
+++ b/sysutils/py-borgbackup/Makefile Wed Oct 14 16:25:55 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2020/09/30 09:54:14 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2020/10/14 16:25:55 wiz Exp $
-DISTNAME= borgbackup-1.1.13
+DISTNAME= borgbackup-1.1.14
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= sysutils python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/borgbackup/}
diff -r d3882b39d707 -r 19ea800451ba sysutils/py-borgbackup/distinfo
--- a/sysutils/py-borgbackup/distinfo Wed Oct 14 16:23:42 2020 +0000
+++ b/sysutils/py-borgbackup/distinfo Wed Oct 14 16:25:55 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/09/30 09:54:14 wiz Exp $
+$NetBSD: distinfo,v 1.21 2020/10/14 16:25:55 wiz Exp $
-SHA1 (borgbackup-1.1.13.tar.gz) = 030d6acb0a6a28aa3469b32896c51d964362d245
-RMD160 (borgbackup-1.1.13.tar.gz) = b761bb42ce8ec5574317b04440d8ca930851dd5e
-SHA512 (borgbackup-1.1.13.tar.gz) = 2480dba6c842659a248361b35b478120e50df3525b8f07d89dac4e78369bb1dad2679b9efa6a4d6f38637759666095dc2dcbb7750edccd97972e2c8980a51b84
-Size (borgbackup-1.1.13.tar.gz) = 3754457 bytes
+SHA1 (borgbackup-1.1.14.tar.gz) = f20c09dc17d8692c54c79d02e5413adcaa5cf2cf
+RMD160 (borgbackup-1.1.14.tar.gz) = 9c3d733380091dfe240650401bd619d434f8690f
+SHA512 (borgbackup-1.1.14.tar.gz) = 2aae851d38ec2431cd09f9390b3afa41ec44c2891a3698b01f036cebc5b64d7b7f328d7c95bf30fc29016b4bd2d2ada2613f895091e22148f3d4861f4facd35f
+Size (borgbackup-1.1.14.tar.gz) = 3769460 bytes
Home |
Main Index |
Thread Index |
Old Index