Hello community, here is the log from the commit of package borgbackup for openSUSE:Factory checked in at 2018-04-20 17:25:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/borgbackup (Old) and /work/SRC/openSUSE:Factory/.borgbackup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "borgbackup" Fri Apr 20 17:25:47 2018 rev:14 rq:593399 version:1.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes 2018-03-09 10:46:41.310478229 +0100 +++ /work/SRC/openSUSE:Factory/.borgbackup.new/borgbackup.changes 2018-04-20 17:25:52.798350293 +0200 @@ -1,0 +2,59 @@ +Mon Apr 2 07:29:41 UTC 2018 - alarr...@suse.com + +- Update to 1.1.5 +- Fixes: + * create --list: fix that it was never showing M status + * create: fix timing for first checkpoint (read files cache early, + init checkpoint timer after that) + * extract: set rc=1 when extracting damaged files with all-zero replacement + chunks or with size inconsistencies + * diff: consider an empty file as different to a non-existing file + * files cache: improve exception handling + * ignore exceptions in scandir_inorder() caused by an implicit stat(), also + remove unneeded sort + * fixed tab completion problem where a space is always added after path even + when it shouldn't + * build: do .h file content checks in binary mode, fixes build issue for + non-ascii header files on pure-ascii locale platforms + * borgfs: fix patterns/paths processing + * config: add some validation + * repository config: add validation for max_segment_size + * set cache previous_location on load instead of save + * remove platform.uname() call which caused library mismatch issues + * add exception handler around deprecated platform.linux_distribution() call + * use same datetime object for {now} and {utcnow} +- New features: + * create: implement --stdin-name + * add chunker_params to borg archive info (--json) + * BORG_SHOW_SYSINFO=no to hide system information from exceptions +- Other changes: + * updated zsh completions for borg 1.1.4 + * files cache related code cleanups + * be more helpful when parsing invalid --pattern values + * be more clear in secure-erase warning message + * improve getpass user experience + * docs build: unicode problem fixed when using a py27-based sphinx +- docs: + * security: explicitly note what happens OUTSIDE the attack model + * security: add note about combining compression and encryption + * security: describe chunk size / proximity issue + * quickstart: add note about permissions, borg@localhost + * quickstart: add introduction to repositories & archives + * recreate --recompress: add missing metavar, clarify description + * improve logging docs + * add an example for --pattern usage + * clarify path semantics when matching + * link to offline documentation from README + * add docs on how to verify a signed release with GPG + * chunk seed is generated per repository (not: archive) + * better formatting of CPU usage documentation + * extend append-only repo rollback docs +- tests: + * fix erroneously skipped zstd compressor tests + * skip a test if argparse is broken + +- Drop borgbackup-1.1.4-binary-content-checks.patch which is already included + upstream. +- Rebase fix-msgpack-requirement.patch + +------------------------------------------------------------------- Old: ---- borgbackup-1.1.4-binary-content-checks.patch borgbackup-1.1.4.tar.gz New: ---- borgbackup-1.1.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ borgbackup.spec ++++++ --- /var/tmp/diff_new_pack.DdrNWa/_old 2018-04-20 17:25:53.610320849 +0200 +++ /var/tmp/diff_new_pack.DdrNWa/_new 2018-04-20 17:25:53.614320704 +0200 @@ -18,16 +18,13 @@ Name: borgbackup -Version: 1.1.4 +Version: 1.1.5 Release: 0 Summary: Deduplicating backup program with compression and authenticated encryption License: BSD-3-Clause Group: Productivity/Archiving/Backup Url: https://github.com/borgbackup/borg Source: https://github.com/borgbackup/borg/releases/download/%{version}/borgbackup-%{version}.tar.gz -# PATCH-FIX-UPSTREAM borgbackup-1.1.4-binary-content-checks.patch gh#borgbackup/borg#3544 -# Already applied upstream, this patch will not be needed in borgbackup > 1.1.4 -Patch0: borgbackup-1.1.4-binary-content-checks.patch # PATCH-FIX-OPENSUSE fix-msgpack-requirement.patch <alarr...@suse.com> # deal with msgpack package rename fallout Patch1: fix-msgpack-requirement.patch @@ -134,7 +131,6 @@ %prep %setup -q -%patch0 -p1 # fix msgpack requirement %if 0%{?suse_version} > 1500 %patch1 -p1 ++++++ borgbackup-1.1.4.tar.gz -> borgbackup-1.1.5.tar.gz ++++++ ++++ 3542 lines of diff (skipped) ++++++ fix-msgpack-requirement.patch ++++++ --- /var/tmp/diff_new_pack.DdrNWa/_old 2018-04-20 17:25:54.030305620 +0200 +++ /var/tmp/diff_new_pack.DdrNWa/_new 2018-04-20 17:25:54.030305620 +0200 @@ -2,18 +2,20 @@ Subject: Fix msgpack requirement msgpack-python was renamed to msgpack on 0.5.0 so we better require -the new package. +the new package. The problems in msgpack 0.5.0 were fixed in newer +releases which we already packaged, and dropped py34 support is not +an issue for us since we have py36. So we're safe to require any Index: borgbackup-1.1.4/setup.py =================================================================== --- borgbackup-1.1.4.orig/setup.py +++ borgbackup-1.1.4/setup.py -@@ -37,7 +37,7 @@ on_rtd = os.environ.get('READTHEDOCS') - - # msgpack pure python data corruption was fixed in 0.4.6. - # Also, we might use some rather recent API features. --install_requires = ['msgpack-python>=0.4.6', ] -+install_requires = ['msgpack>=0.4.6', ] +@@ -39,7 +39,7 @@ on_rtd = os.environ.get('READTHEDOCS') + # msgpack pure python data corruption was fixed in 0.4.6. + # msgpack 0.5.0 was a bit of a troublemaker. + # also, msgpack dropped py34 support at 0.5.0. +- 'msgpack-python>=0.4.6,<0.5.0', ++ 'msgpack>=0.4.6', + ] # note for package maintainers: if you package borgbackup for distribution, - # please add llfuse as a *requirement* on all platforms that have a working