Hello community, here is the log from the commit of package borgbackup for openSUSE:Factory checked in at 2019-03-10 09:40:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/borgbackup (Old) and /work/SRC/openSUSE:Factory/.borgbackup.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "borgbackup" Sun Mar 10 09:40:45 2019 rev:21 rq:682884 version:1.1.9 Changes: -------- --- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes 2019-02-19 11:57:54.865217753 +0100 +++ /work/SRC/openSUSE:Factory/.borgbackup.new.28833/borgbackup.changes 2019-03-10 09:40:45.796098827 +0100 @@ -1,0 +2,6 @@ +Fri Mar 8 11:54:05 UTC 2019 - Hans-Peter Jansen <[email protected]> + +- According to upstream preference and dealing with msgpack update + in Factory, allow msgpack <= 0.6.1 as well + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fix-msgpack-requirement.patch ++++++ --- /var/tmp/diff_new_pack.aziWpj/_old 2019-03-10 09:40:46.600098634 +0100 +++ /var/tmp/diff_new_pack.aziWpj/_new 2019-03-10 09:40:46.600098634 +0100 @@ -24,12 +24,26 @@ =================================================================== --- a/setup.py +++ b/setup.py -@@ -39,7 +39,7 @@ install_requires = [ +@@ -38,8 +38,7 @@ on_rtd = os.environ.get('READTHEDOCS') + install_requires = [ # we are rather picky about msgpack versions, because a good working msgpack is # very important for borg, see https://github.com/borgbackup/borg/issues/3753 - # best versions seem to be 0.4.6, 0.4.7, 0.4.8 and 0.5.6: +- # best versions seem to be 0.4.6, 0.4.7, 0.4.8 and 0.5.6: - 'msgpack-python >=0.4.6, <=0.5.6, !=0.5.0, !=0.5.1, !=0.5.2, !=0.5.3, !=0.5.4, !=0.5.5', -+ 'msgpack >=0.4.6, <=0.5.6, !=0.5.0, !=0.5.1, !=0.5.2, !=0.5.3, !=0.5.5', ++ 'msgpack >=0.4.6, <=0.6.1, !=0.5.0, !=0.5.1, !=0.5.2, !=0.5.3, !=0.5.5', # if you can't satisfy the above requirement, these are versions that might # also work ok, IF you make sure to use the COMPILED version of msgpack-python, # NOT the PURE PYTHON fallback implementation: ==0.5.1, ==0.5.4 +Index: b/src/borg/helpers.py +=================================================================== +--- a/src/borg/helpers.py ++++ b/src/borg/helpers.py +@@ -1292,7 +1292,7 @@ def is_slow_msgpack(): + + def is_supported_msgpack(): + # DO NOT CHANGE OR REMOVE! See also requirements and comments in setup.py. +- return (0, 4, 6) <= msgpack.version <= (0, 5, 6) and \ ++ return (0, 4, 6) <= msgpack.version <= (0, 6, 1) and \ + msgpack.version not in [(0, 5, 0), (0, 5, 2), (0, 5, 3), (0, 5, 5)] + +
