Package Details: borg2 2.0.0b18-1

Git Clone URL: https://aur.archlinux.org/borg2.git (read-only, click to copy)
Package Base: borg2
Description: Deduplicating backup program with compression and authenticated encryption
Upstream URL: https://github.com/borgbackup/borg
Keywords: backup compression deduplication encryption incremental snapshots timecapsule
Licenses: BSD-3-Clause
Conflicts: borg, borgbackup
Provides: borg, borgbackup
Submitter: RubenKelevra
Maintainer: ketmorco
Last Packager: ketmorco
Votes: 1
Popularity: 0.000482
First Submitted: 2023-01-28 22:05 (UTC)
Last Updated: 2025-07-24 05:03 (UTC)

Latest Comments

kayprish commented on 2025-08-09 21:50 (UTC)

Currently, the check function fails for me with the following output, I already had python-pytest installed, so it seems this is an issue with the virtenv created for the purpose of checking the package:

x86_64
Processing ./borgstore-0.3.0/dist/borgstore-0.3.0-py3-none-any.whl
Processing ./borgbackup-2.0.0b18/dist/borgbackup-2.0.0b18-cp313-cp313-linux_x86_64.whl
Collecting requests>=2.25.1 (from borgstore==0.3.0)
  Using cached requests-2.32.4-py3-none-any.whl.metadata (4.9 kB)
Collecting borghash~=0.1.0 (from borgbackup==2.0.0b18)
  Using cached borghash-0.1.0-cp313-cp313-linux_x86_64.whl
Collecting msgpack<=1.1.1,>=1.0.3 (from borgbackup==2.0.0b18)
  Using cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)
Collecting packaging (from borgbackup==2.0.0b18)
  Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting platformdirs<5.0.0,>=2.6.0 (from borgbackup==2.0.0b18)
  Using cached platformdirs-4.3.8-py3-none-any.whl.metadata (12 kB)
Collecting argon2-cffi (from borgbackup==2.0.0b18)
  Using cached argon2_cffi-25.1.0-py3-none-any.whl.metadata (4.1 kB)
Collecting charset_normalizer<4,>=2 (from requests>=2.25.1->borgstore==0.3.0)
  Using cached charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (36 kB)
Collecting idna<4,>=2.5 (from requests>=2.25.1->borgstore==0.3.0)
  Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.25.1->borgstore==0.3.0)
  Using cached urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests>=2.25.1->borgstore==0.3.0)
  Using cached certifi-2025.8.3-py3-none-any.whl.metadata (2.4 kB)
Collecting argon2-cffi-bindings (from argon2-cffi->borgbackup==2.0.0b18)
  Using cached argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (7.4 kB)
Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi->borgbackup==2.0.0b18)
  Using cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->borgbackup==2.0.0b18)
  Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Using cached msgpack-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB)
Using cached platformdirs-4.3.8-py3-none-any.whl (18 kB)
Using cached requests-2.32.4-py3-none-any.whl (64 kB)
Using cached charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Using cached urllib3-2.5.0-py3-none-any.whl (129 kB)
Using cached certifi-2025.8.3-py3-none-any.whl (161 kB)
Using cached argon2_cffi-25.1.0-py3-none-any.whl (14 kB)
Using cached argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (87 kB)
Using cached cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)
Using cached packaging-25.0-py3-none-any.whl (66 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Installing collected packages: urllib3, pycparser, platformdirs, packaging, msgpack, idna, charset_normalizer, certifi, borghash, requests, cffi, borgstore, argon2-cffi-bindings, argon2-cffi, borgbackup
Successfully installed argon2-cffi-25.1.0 argon2-cffi-bindings-25.1.0 borgbackup-2.0.0b18 borghash-0.1.0 borgstore-0.3.0 certifi-2025.8.3 cffi-1.17.1 charset_normalizer-3.4.3 idna-3.10 msgpack-1.1.1 packaging-25.0 platformdirs-4.3.8 pycparser-2.22 requests-2.32.4 urllib3-2.5.0

[notice] A new release of pip is available: 25.1.1 -> 25.2
[notice] To update, run: /home/kappa/.cache/yay/borg2/src/python-venv/bin/python -m pip install --upgrade pip
/home/kappa/.cache/yay/borg2/src/python-venv/bin/python: No module named pytest
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: borg2-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
borg2 - exit status 4

ariasuni commented on 2024-12-30 18:26 (UTC)

The dependency python-argon2-cffi is also necessary for runtime, borg crashed without it installed.

RubenKelevra commented on 2024-11-24 19:13 (UTC)

A lot of tests are failing, which are similar in nature, even if I try to compile/check() version b12 now.

Glancing over this, it looks like some dependency has become incompatible, which is already shipping with ArchLinux, but maybe not for the distro which the devs are using.

paramiko is e.g. one of the dependencies, which seem to have deprecated some stuff, which is now causing failures.

I'll have to check/talk to upstream, before I can update.

RubenKelevra commented on 2024-11-18 10:19 (UTC)

@bader thanks for marking, I'm already at it :)

RubenKelevra commented on 2024-10-19 14:18 (UTC)

@elnappo Sorry for the delay, was too tired yesterday to update as Beta 10 introduced a new backend, so this time a bit more work than simple version bumps.

Please make sure to read the changelogs for beta 10 to 12 before upgrading, if you have any data stored already in borg2, to make sure you are aware of the changes.

https://borgbackup.readthedocs.io/en/latest/changes.html#version-2-0-0b10-2024-09-09

Please report any issues you've encountered back, as usual. :)

RubenKelevra commented on 2024-07-22 18:10 (UTC)

Due to the long build time (with checks) this package is now also available in the Chaotic-AUR