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


Reply via email to