Opened 5 years ago

Closed 5 years ago

#58215 closed defect (fixed)

borgbackup @1.1.9_0: incompatible msgpack

Reported by: hgonzale (Humberto Gonzalez) Owned by: lpefferkorn (Loic Pefferkorn)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: Cc:
Port: borgbackup

Description

borg consistently throws the following error regardless of the command used (e.g. create, list, etc.):

You do not have a supported msgpack[-python] version installed. Terminating.
This should never happen as specific, supported versions are required by our setup.py.
Do not contact borgbackup support about this.

msgpack is currently installed as a dependency of borgbackup: py36-msgpack @0.6.1_0

Change History (3)

comment:1 Changed 5 years ago by jmroot (Joshua Root)

Cc: loic-github@… removed
Owner: set to lpefferkorn
Status: newassigned

comment:2 Changed 5 years ago by kjyv (Stefan Bethge)

The borgbackup Port currently includes a patch that modifies setup.py to allow msgpack > 0.5.6. However borg is said to not work with newer versions and also there is another check in the code that produces the above error. It is probably not advisable to patch any files and instead make sure that msgpack 0.5.6 is available. Possibly a copied port of that version specifically for borg, like py36-msgpack056?

Last edited 5 years ago by kjyv (Stefan Bethge) (previous) (diff)

comment:3 Changed 5 years ago by Grégoire Duchêne <gduchene@…>

Resolution: fixed
Status: assignedclosed

In 0bdca2e2d9905942183407aef8c8935cc0dc9669/macports-ports (master):

borgbackup: Update to 1.1.10

This version bundles msgpack-python to avoid compatibility issues with
later versions.

Also, set python.default_version to 37.

Closes: #58215

Note: See TracTickets for help on using tickets.