[MacPorts] #72173: borgmatic @1.9.13 (sysutils) is not working
MacPorts
noreply at macports.org
Mon Mar 10 01:04:36 UTC 2025
#72173: borgmatic @1.9.13 (sysutils) is not working
----------------------+-----------------------
Reporter: DrBrynzo | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: borgmatic
----------------------+-----------------------
The current version of borgmatic (1.9.13) is not working. Per comment 9 in
#72138 I attempted manually installing py-typing_extensions as I assumed
perhaps this was a fix but it made no difference.
{{{
bryn at mini ~ % borgmatic --version
Traceback (most recent call last):
File "/opt/local/bin/borgmatic", line 5, in <module>
from borgmatic.commands.borgmatic import main
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/borgmatic/commands/borgmatic.py", line 11, in <module>
import borgmatic.actions.borg
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/borgmatic/actions/borg.py", line 5, in <module>
import borgmatic.config.validate
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/borgmatic/config/validate.py", line 4, in <module>
import jsonschema
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jsonschema/__init__.py", line 13, in <module>
from jsonschema._format import FormatChecker
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jsonschema/_format.py", line 11, in <module>
from jsonschema.exceptions import FormatError
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/jsonschema/exceptions.py", line 15, in <module>
from referencing.exceptions import Unresolvable as _Unresolvable
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/referencing/__init__.py", line 5, in <module>
from referencing._core import Anchor, Registry, Resource,
Specification
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/referencing/_core.py", line 18, in <module>
from referencing.typing import URI, Anchor as AnchorType, D, Mapping,
Retrieve
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12
/site-packages/referencing/typing.py", line 22, in <module>
D = TypeVar("D", default=Any)
^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'default' is an invalid keyword argument for typevar()
bryn at mini ~ % port info borgmatic
borgmatic @1.9.13 (sysutils)
Description: borgmatic is simple, configuration-driven backup
software for servers and workstations. Protect your files
with client-side encryption. Backup your databases
too. Monitor it all with integrated third-party services.
Homepage: https://torsion.org/borgmatic/
Build Dependencies: py312-build, py312-installer, py312-setuptools,
py312-wheel
Library Dependencies: python312
Runtime Dependencies: borgbackup, py312-colorama, py312-jsonschema,
py312-packaging, py312-requests, py312-ruamel-yaml,
py312-ruamel-yaml-clib
Platforms: darwin any
License: GPL-3
Maintainers: Email: cal at macports.org, GitHub: neverpanic
Policy: openmaintainer
}}}
[https://trac.macports.org/ticket/72138#comment:9]
--
Ticket URL: <https://trac.macports.org/ticket/72173>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list