[MacPorts] #72682: updating py312-msgpack to a version not acceptable to borgbackup causes borgbackup to fail

MacPorts noreply at macports.org
Fri Jul 11 16:36:04 UTC 2025


#72682: updating py312-msgpack to a version not acceptable to borgbackup causes
borgbackup to fail
----------------------------------------+--------------------
  Reporter:  kwolcott                   |      Owner:  (none)
      Type:  defect                     |     Status:  new
  Priority:  Normal                     |  Milestone:
 Component:  ports                      |    Version:
Resolution:                             |   Keywords:
      Port:  py312-msgpack, borgbackup  |
----------------------------------------+--------------------
Changes (by ryandesign):

 * cc: stromnov, judaew (added)
 * port:  py312-msgpack => py312-msgpack, borgbackup


Old description:

> recentally I ran:
>
> sudo port -v -s upgrade outdated and not ghc and not cabal and not pandoc
> and not eza
>
> which upgraded my py312-msgpack port.
>
> Doing so caused the following complaint from borg (borgbackup):
>
> You do not have a supported version of the msgpack python package
> installed. Terminating.
> This should never happen as specific, supported versions are required by
> our pyproject.toml.
> Do not contact borgbackup support about this.
> Error: unsupported msgpack version
> terminating with error status, rc 2
>
> port outdated | grep msgpack
> py312-msgpack                  1.1.0_0 < 1.1.1_0
>
> port installed | grep msgpack
>   py312-msgpack @1.0.8_0
>   py312-msgpack @1.1.0_0 (active)
>   py312-msgpack @1.1.1_0
>
> port search borgbackup
> borgbackup @1.4.0 (sysutils)
>     Deduplicating backup program
>
> port installed | grep borgbackup
>   borgbackup @1.4.0_0 (active)
>
> I have had this problem at least three times previously, where the
> version of py312-msgpack was updated to a version not acceptable to
> borgbackup.

New description:

 recentally I ran:

 {{{
 sudo port -v -s upgrade outdated and not ghc and not cabal and not pandoc
 and not eza
 }}}

 which upgraded my py312-msgpack port.

 Doing so caused the following complaint from borg (borgbackup):

 {{{
 You do not have a supported version of the msgpack python package
 installed. Terminating.
 This should never happen as specific, supported versions are required by
 our pyproject.toml.
 Do not contact borgbackup support about this.
 Error: unsupported msgpack version
 terminating with error status, rc 2
 }}}

 {{{
 port outdated | grep msgpack
 py312-msgpack                  1.1.0_0 < 1.1.1_0
 }}}

 {{{
 port installed | grep msgpack
   py312-msgpack @1.0.8_0
   py312-msgpack @1.1.0_0 (active)
   py312-msgpack @1.1.1_0
 }}}

 {{{
 port search borgbackup
 borgbackup @1.4.0 (sysutils)
     Deduplicating backup program
 }}}

 {{{
 port installed | grep borgbackup
   borgbackup @1.4.0_0 (active)
 }}}

 I have had this problem at least three times previously, where the version
 of py312-msgpack was updated to a version not acceptable to borgbackup.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/72682#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list