Package: src:borgbackup
Version: 1.4.0-4
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py clean 
Detected and preferring libcrypto [via pkg-config]
Detected and preferring liblz4 [via pkg-config]
Detected and preferring libzstd [via pkg-config]
Detected and preferring libxxhash [via pkg-config]
Detected and preferring libacl [via pkg-config]
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under 
it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild

[... snipped ...]

Thread 17: Got LockTimeout, finishing my 1. loop cycle.
Thread 16: Got LockTimeout, finishing my 1. loop cycle.
Thread 15: Got LockTimeout, finishing my 1. loop cycle.
Thread 19: Starting acquire_release_loop(id=('differenthost', 1234, 19), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 20: Starting acquire_release_loop(id=('differenthost', 1234, 20), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 14: Got LockTimeout, finishing my 1. loop cycle.
Thread  8: Releasing the lock, finishing my 4. loop cycle. Currently, 0 
colleagues still have the lock.
Thread  4: Got LockTimeout, finishing my 10. loop cycle.
Thread  3: Got LockTimeout, finishing my 5. loop cycle.
Thread  1: Got LockTimeout, finishing my 8. loop cycle.
Thread 12: Got LockTimeout, finishing my 3. loop cycle.
Thread  2: Got LockTimeout, finishing my 6. loop cycle.
Thread  7: Got LockTimeout, finishing my 5. loop cycle.
Thread  0: Got LockTimeout, finishing my 7. loop cycle.
Thread  5: Got LockTimeout, finishing my 4. loop cycle.
Thread 11: Got LockTimeout, finishing my 2. loop cycle.
Thread 21: Starting acquire_release_loop(id=('differenthost', 1234, 21), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread  4: Acquired the lock. It's my 11. loop cycle. I am the 1. who has the 
lock concurrently.
Thread  4: Releasing the lock, finishing my 11. loop cycle. Currently, 0 
colleagues still have the lock.
Thread  0: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread  7: Exception thrown, finishing my 6. loop cycle. It's the 2. exception 
seen until now: Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/testsuite/locking.py", line 
138, in acquire_release_loop
    with ExclusiveLock(lockpath, id=id, timeout=timeout/20, sleep=-1):  # This 
timeout is only for not exceeding the given timeout by more than 5%. With 
sleep<0 it's constantly polling anyway.
         ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
121, in __enter__
    return self.acquire()
           ~~~~~~~~~~~~^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
143, in acquire
    raise LockFailed(self.path, str(err)) from None
borg.locking.LockFailed: Failed to create/acquire the lock 
/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock ([Errno 21] Is a 
directory: 
'/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock.bwdmlrfp.tmp/differenthost.1234-7').

Thread  0: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 18: Got LockTimeout, finishing my 1. loop cycle.
Thread 13: Got LockTimeout, finishing my 2. loop cycle.
Thread  9: Got LockTimeout, finishing my 5. loop cycle.
Thread 10: Got LockTimeout, finishing my 6. loop cycle.
Thread 20: Got LockTimeout, finishing my 1. loop cycle.
Thread 19: Got LockTimeout, finishing my 1. loop cycle.
Thread 14: Got LockTimeout, finishing my 2. loop cycle.
Thread 17: Got LockTimeout, finishing my 2. loop cycle.
Thread  6: Got LockTimeout, finishing my 5. loop cycle.
Thread 12: Got LockTimeout, finishing my 4. loop cycle.
Thread  1: Got LockTimeout, finishing my 9. loop cycle.
Thread  8: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread  8: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 17: Acquired the lock. It's my 3. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 17: Releasing the lock, finishing my 3. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 22: Starting acquire_release_loop(id=('differenthost', 1234, 22), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 23: Starting acquire_release_loop(id=('differenthost', 1234, 23), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 12: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 12: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 21: Got LockTimeout, finishing my 1. loop cycle.
Thread 16: Got LockTimeout, finishing my 2. loop cycle.
Thread  7: Got LockTimeout, finishing my 7. loop cycle.
Thread  3: Got LockTimeout, finishing my 6. loop cycle.
Thread 15: Got LockTimeout, finishing my 2. loop cycle.
Thread  4: Got LockTimeout, finishing my 12. loop cycle.
Thread 10: Got LockTimeout, finishing my 7. loop cycle.
Thread  7: Exception thrown, finishing my 8. loop cycle. It's the 3. exception 
seen until now: Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/testsuite/locking.py", line 
138, in acquire_release_loop
    with ExclusiveLock(lockpath, id=id, timeout=timeout/20, sleep=-1):  # This 
timeout is only for not exceeding the given timeout by more than 5%. With 
sleep<0 it's constantly polling anyway.
         ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
121, in __enter__
    return self.acquire()
           ~~~~~~~~~~~~^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
143, in acquire
    raise LockFailed(self.path, str(err)) from None
borg.locking.LockFailed: Failed to create/acquire the lock 
/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock ([Errno 21] Is a 
directory: 
'/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock.a5_13qd9.tmp/differenthost.1234-7').

Thread 24: Starting acquire_release_loop(id=('differenthost', 1234, 24), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread  2: Got LockTimeout, finishing my 7. loop cycle.
Thread  2: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 18: Got LockTimeout, finishing my 2. loop cycle.
Thread 11: Got LockTimeout, finishing my 3. loop cycle.
Thread 14: Got LockTimeout, finishing my 3. loop cycle.
Thread  5: Got LockTimeout, finishing my 5. loop cycle.
Thread  2: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread  0: Got LockTimeout, finishing my 9. loop cycle.
Thread 13: Got LockTimeout, finishing my 3. loop cycle.
Thread 19: Got LockTimeout, finishing my 2. loop cycle.
Thread  6: Got LockTimeout, finishing my 6. loop cycle.
Thread 20: Got LockTimeout, finishing my 2. loop cycle.
Thread  3: Got LockTimeout, finishing my 7. loop cycle.
Thread  9: Got LockTimeout, finishing my 6. loop cycle.
Thread  1: Got LockTimeout, finishing my 10. loop cycle.
Thread 15: Got LockTimeout, finishing my 3. loop cycle.
Thread 25: Starting acquire_release_loop(id=('differenthost', 1234, 25), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 26: Starting acquire_release_loop(id=('differenthost', 1234, 26), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 16: Got LockTimeout, finishing my 3. loop cycle.
Thread 21: Got LockTimeout, finishing my 2. loop cycle.
Thread  6: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread  6: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread  4: Got LockTimeout, finishing my 13. loop cycle.
Thread 10: Got LockTimeout, finishing my 8. loop cycle.
Thread 22: Got LockTimeout, finishing my 1. loop cycle.
Thread 17: Got LockTimeout, finishing my 4. loop cycle.
Thread 27: Starting acquire_release_loop(id=('differenthost', 1234, 27), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 18: Got LockTimeout, finishing my 3. loop cycle.
Thread  8: Got LockTimeout, finishing my 6. loop cycle.
Thread 11: Got LockTimeout, finishing my 4. loop cycle.
Thread  0: Acquired the lock. It's my 10. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 19: Got LockTimeout, finishing my 3. loop cycle.
Thread 28: Starting acquire_release_loop(id=('differenthost', 1234, 28), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 14: Got LockTimeout, finishing my 4. loop cycle.
Thread 24: Got LockTimeout, finishing my 1. loop cycle.
Thread  5: Got LockTimeout, finishing my 6. loop cycle.
Thread  0: Releasing the lock, finishing my 10. loop cycle. Currently, 0 
colleagues still have the lock.
Thread  3: Got LockTimeout, finishing my 8. loop cycle.
Thread 15: Got LockTimeout, finishing my 4. loop cycle.
Thread 12: Got LockTimeout, finishing my 6. loop cycle.
Thread 20: Got LockTimeout, finishing my 3. loop cycle.
Thread 23: Got LockTimeout, finishing my 1. loop cycle.
Thread  7: Got LockTimeout, finishing my 9. loop cycle.
Thread 26: Got LockTimeout, finishing my 1. loop cycle.
Thread 13: Got LockTimeout, finishing my 4. loop cycle.
Thread 27: Got LockTimeout, finishing my 1. loop cycle.
Thread  9: Got LockTimeout, finishing my 7. loop cycle.
Thread 21: Got LockTimeout, finishing my 3. loop cycle.
Thread  1: Got LockTimeout, finishing my 11. loop cycle.
Thread  1: Loop timed out--terminating after 11 loop cycles.
Thread  4: Got LockTimeout, finishing my 14. loop cycle.
Thread  4: Loop timed out--terminating after 14 loop cycles.
Thread 16: Got LockTimeout, finishing my 4. loop cycle.
Thread 29: Starting acquire_release_loop(id=('differenthost', 1234, 29), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 30: Starting acquire_release_loop(id=('differenthost', 1234, 30), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread  0: Loop timed out--terminating after 10 loop cycles.
Thread 12: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 12: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 19: Got LockTimeout, finishing my 4. loop cycle.
Thread 27: Got LockTimeout, finishing my 2. loop cycle.
Thread 18: Got LockTimeout, finishing my 4. loop cycle.
Thread 28: Got LockTimeout, finishing my 1. loop cycle.
Thread 10: Got LockTimeout, finishing my 9. loop cycle.
Thread  8: Got LockTimeout, finishing my 7. loop cycle.
Thread  2: Got LockTimeout, finishing my 9. loop cycle.
Thread  2: Loop timed out--terminating after 9 loop cycles.
Thread 25: Got LockTimeout, finishing my 1. loop cycle.
Thread 23: Got LockTimeout, finishing my 2. loop cycle.
Thread 28: Acquired the lock. It's my 2. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 28: Releasing the lock, finishing my 2. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 22: Got LockTimeout, finishing my 2. loop cycle.
Thread 31: Starting acquire_release_loop(id=('differenthost', 1234, 31), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 32: Starting acquire_release_loop(id=('differenthost', 1234, 32), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 16: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 11: Got LockTimeout, finishing my 5. loop cycle.
Thread 11: Loop timed out--terminating after 5 loop cycles.
Thread 17: Got LockTimeout, finishing my 5. loop cycle.
Thread  6: Got LockTimeout, finishing my 8. loop cycle.
Thread  6: Loop timed out--terminating after 8 loop cycles.
Thread 16: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 14: Got LockTimeout, finishing my 5. loop cycle.
Thread  3: Got LockTimeout, finishing my 9. loop cycle.
Thread  3: Loop timed out--terminating after 9 loop cycles.
Thread 16: Acquired the lock. It's my 6. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 24: Got LockTimeout, finishing my 2. loop cycle.
Thread  5: Got LockTimeout, finishing my 7. loop cycle.
Thread  5: Loop timed out--terminating after 7 loop cycles.
Thread 15: Got LockTimeout, finishing my 5. loop cycle.
Thread  7: Got LockTimeout, finishing my 10. loop cycle.
Thread  7: Loop timed out--terminating after 10 loop cycles.
Thread  8: Got LockTimeout, finishing my 8. loop cycle.
Thread  8: Loop timed out--terminating after 8 loop cycles.
Thread 16: Releasing the lock, finishing my 6. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 26: Got LockTimeout, finishing my 2. loop cycle.
Thread  9: Got LockTimeout, finishing my 8. loop cycle.
Thread  9: Loop timed out--terminating after 8 loop cycles.
Thread 13: Got LockTimeout, finishing my 5. loop cycle.
Thread 27: Got LockTimeout, finishing my 3. loop cycle.
Thread 20: Got LockTimeout, finishing my 4. loop cycle.
Thread 28: Acquired the lock. It's my 3. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 33: Starting acquire_release_loop(id=('differenthost', 1234, 33), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 28: Releasing the lock, finishing my 3. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 25: Got LockTimeout, finishing my 2. loop cycle.
Thread 19: Got LockTimeout, finishing my 5. loop cycle.
Thread 30: Got LockTimeout, finishing my 1. loop cycle.
Thread 14: Got LockTimeout, finishing my 6. loop cycle.
Thread 14: Loop timed out--terminating after 6 loop cycles.
Thread 10: Got LockTimeout, finishing my 10. loop cycle.
Thread 10: Loop timed out--terminating after 10 loop cycles.
Thread 21: Got LockTimeout, finishing my 4. loop cycle.
Thread 18: Got LockTimeout, finishing my 5. loop cycle.
Thread 22: Got LockTimeout, finishing my 3. loop cycle.
Thread 15: Got LockTimeout, finishing my 6. loop cycle.
Thread 32: Acquired the lock. It's my 1. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 23: Got LockTimeout, finishing my 3. loop cycle.
Thread 29: Got LockTimeout, finishing my 1. loop cycle.
Thread 34: Starting acquire_release_loop(id=('differenthost', 1234, 34), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 32: Releasing the lock, finishing my 1. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 12: Got LockTimeout, finishing my 8. loop cycle.
Thread 12: Loop timed out--terminating after 8 loop cycles.
Thread 24: Got LockTimeout, finishing my 3. loop cycle.
Thread 17: Got LockTimeout, finishing my 6. loop cycle.
Thread 31: Got LockTimeout, finishing my 1. loop cycle.
Thread 16: Got LockTimeout, finishing my 7. loop cycle.
Thread 35: Starting acquire_release_loop(id=('differenthost', 1234, 35), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 23: Acquired the lock. It's my 4. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 22: Got LockTimeout, finishing my 4. loop cycle.
Thread 33: Got LockTimeout, finishing my 1. loop cycle.
Thread 15: Got LockTimeout, finishing my 7. loop cycle.
Thread 15: Loop timed out--terminating after 7 loop cycles.
Thread 27: Got LockTimeout, finishing my 4. loop cycle.
Thread 18: Got LockTimeout, finishing my 6. loop cycle.
Thread 23: Releasing the lock, finishing my 4. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 36: Starting acquire_release_loop(id=('differenthost', 1234, 36), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 37: Starting acquire_release_loop(id=('differenthost', 1234, 37), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 31: Acquired the lock. It's my 2. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 30: Got LockTimeout, finishing my 2. loop cycle.
Thread 17: Got LockTimeout, finishing my 7. loop cycle.
Thread 17: Loop timed out--terminating after 7 loop cycles.
Thread 13: Got LockTimeout, finishing my 6. loop cycle.
Thread 13: Loop timed out--terminating after 6 loop cycles.
Thread 26: Got LockTimeout, finishing my 3. loop cycle.
Thread 19: Got LockTimeout, finishing my 6. loop cycle.
Thread 28: Got LockTimeout, finishing my 4. loop cycle.
Thread 20: Got LockTimeout, finishing my 5. loop cycle.
Thread 18: Got LockTimeout, finishing my 7. loop cycle.
Thread 25: Got LockTimeout, finishing my 3. loop cycle.
Thread 16: Got LockTimeout, finishing my 8. loop cycle.
Thread 16: Loop timed out--terminating after 8 loop cycles.
Thread 21: Got LockTimeout, finishing my 5. loop cycle.
Thread 31: Releasing the lock, finishing my 2. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Starting acquire_release_loop(id=('differenthost', 1234, 38), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 39: Starting acquire_release_loop(id=('differenthost', 1234, 39), 
timeout=0); lockpath=/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock
Thread 34: Got LockTimeout, finishing my 1. loop cycle.
Thread 28: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 29: Got LockTimeout, finishing my 2. loop cycle.
Thread 28: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 22: Got LockTimeout, finishing my 5. loop cycle.
Thread 22: Acquired the lock. It's my 6. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 24: Got LockTimeout, finishing my 4. loop cycle.
Thread 22: Releasing the lock, finishing my 6. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 22: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 27: Got LockTimeout, finishing my 5. loop cycle.
Thread 22: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 34: Got LockTimeout, finishing my 2. loop cycle.
Thread 23: Got LockTimeout, finishing my 5. loop cycle.
Thread 35: Got LockTimeout, finishing my 1. loop cycle.
Thread 19: Got LockTimeout, finishing my 7. loop cycle.
Thread 19: Loop timed out--terminating after 7 loop cycles.
Thread 29: Got LockTimeout, finishing my 3. loop cycle.
Thread 30: Got LockTimeout, finishing my 3. loop cycle.
Thread 18: Got LockTimeout, finishing my 8. loop cycle.
Thread 18: Loop timed out--terminating after 8 loop cycles.
Thread 33: Got LockTimeout, finishing my 2. loop cycle.
Thread 21: Got LockTimeout, finishing my 6. loop cycle.
Thread 26: Got LockTimeout, finishing my 4. loop cycle.
Thread 36: Got LockTimeout, finishing my 1. loop cycle.
Thread 25: Got LockTimeout, finishing my 4. loop cycle.
Thread 33: Acquired the lock. It's my 3. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 33: Releasing the lock, finishing my 3. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 20: Got LockTimeout, finishing my 6. loop cycle.
Thread 20: Loop timed out--terminating after 6 loop cycles.
Thread 34: Got LockTimeout, finishing my 3. loop cycle.
Thread 27: Got LockTimeout, finishing my 6. loop cycle.
Thread 24: Got LockTimeout, finishing my 5. loop cycle.
Thread 37: Got LockTimeout, finishing my 1. loop cycle.
Thread 28: Got LockTimeout, finishing my 6. loop cycle.
Thread 32: Got LockTimeout, finishing my 2. loop cycle.
Thread 28: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 28: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 39: Got LockTimeout, finishing my 1. loop cycle.
Thread 23: Got LockTimeout, finishing my 6. loop cycle.
Thread 30: Got LockTimeout, finishing my 4. loop cycle.
Thread 38: Got LockTimeout, finishing my 1. loop cycle.
Thread 35: Got LockTimeout, finishing my 2. loop cycle.
Thread 31: Got LockTimeout, finishing my 3. loop cycle.
Thread 26: Got LockTimeout, finishing my 5. loop cycle.
Thread 31: Acquired the lock. It's my 4. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 29: Got LockTimeout, finishing my 4. loop cycle.
Thread 21: Got LockTimeout, finishing my 7. loop cycle.
Thread 21: Loop timed out--terminating after 7 loop cycles.
Thread 36: Got LockTimeout, finishing my 2. loop cycle.
Thread 32: Got LockTimeout, finishing my 3. loop cycle.
Thread 31: Releasing the lock, finishing my 4. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 24: Got LockTimeout, finishing my 6. loop cycle.
Thread 24: Loop timed out--terminating after 6 loop cycles.
Thread 37: Got LockTimeout, finishing my 2. loop cycle.
Thread 34: Got LockTimeout, finishing my 4. loop cycle.
Thread 29: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 35: Got LockTimeout, finishing my 3. loop cycle.
Thread 23: Got LockTimeout, finishing my 7. loop cycle.
Thread 23: Loop timed out--terminating after 7 loop cycles.
Thread 25: Got LockTimeout, finishing my 5. loop cycle.
Thread 22: Got LockTimeout, finishing my 8. loop cycle.
Thread 22: Loop timed out--terminating after 8 loop cycles.
Thread 27: Got LockTimeout, finishing my 7. loop cycle.
Thread 29: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 33: Got LockTimeout, finishing my 4. loop cycle.
Thread 39: Got LockTimeout, finishing my 2. loop cycle.
Thread 38: Got LockTimeout, finishing my 2. loop cycle.
Thread 30: Got LockTimeout, finishing my 5. loop cycle.
Thread 27: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 28: Got LockTimeout, finishing my 8. loop cycle.
Thread 27: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 31: Got LockTimeout, finishing my 5. loop cycle.
Thread 29: Got LockTimeout, finishing my 6. loop cycle.
Thread 32: Got LockTimeout, finishing my 4. loop cycle.
Thread 36: Got LockTimeout, finishing my 3. loop cycle.
Thread 26: Got LockTimeout, finishing my 6. loop cycle.
Thread 26: Loop timed out--terminating after 6 loop cycles.
Thread 29: Exception thrown, finishing my 7. loop cycle. It's the 4. exception 
seen until now: Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/testsuite/locking.py", line 
138, in acquire_release_loop
    with ExclusiveLock(lockpath, id=id, timeout=timeout/20, sleep=-1):  # This 
timeout is only for not exceeding the given timeout by more than 5%. With 
sleep<0 it's constantly polling anyway.
         ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
121, in __enter__
    return self.acquire()
           ~~~~~~~~~~~~^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/borg/locking.py", line 
143, in acquire
    raise LockFailed(self.path, str(err)) from None
borg.locking.LockFailed: Failed to create/acquire the lock 
/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock ([Errno 21] Is a 
directory: 
'/tmp/pytest-of-buildd/pytest-0/test_race_condition0/lock.iys3lbo8.tmp/differenthost.1234-1d').

Thread 33: Got LockTimeout, finishing my 5. loop cycle.
Thread 37: Got LockTimeout, finishing my 3. loop cycle.
Thread 34: Got LockTimeout, finishing my 5. loop cycle.
Thread 25: Got LockTimeout, finishing my 6. loop cycle.
Thread 25: Loop timed out--terminating after 6 loop cycles.
Thread 35: Got LockTimeout, finishing my 4. loop cycle.
Thread 39: Acquired the lock. It's my 3. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 32: Got LockTimeout, finishing my 5. loop cycle.
Thread 38: Got LockTimeout, finishing my 3. loop cycle.
Thread 27: Got LockTimeout, finishing my 9. loop cycle.
Thread 27: Loop timed out--terminating after 9 loop cycles.
Thread 30: Got LockTimeout, finishing my 6. loop cycle.
Thread 28: Got LockTimeout, finishing my 9. loop cycle.
Thread 28: Loop timed out--terminating after 9 loop cycles.
Thread 36: Got LockTimeout, finishing my 4. loop cycle.
Thread 39: Releasing the lock, finishing my 3. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 36: Acquired the lock. It's my 5. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 31: Got LockTimeout, finishing my 6. loop cycle.
Thread 34: Got LockTimeout, finishing my 6. loop cycle.
Thread 36: Releasing the lock, finishing my 5. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 29: Got LockTimeout, finishing my 8. loop cycle.
Thread 33: Got LockTimeout, finishing my 6. loop cycle.
Thread 37: Got LockTimeout, finishing my 4. loop cycle.
Thread 35: Got LockTimeout, finishing my 5. loop cycle.
Thread 32: Acquired the lock. It's my 6. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Got LockTimeout, finishing my 4. loop cycle.
Thread 32: Releasing the lock, finishing my 6. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 32: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 31: Got LockTimeout, finishing my 7. loop cycle.
Thread 32: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 32: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Got LockTimeout, finishing my 4. loop cycle.
Thread 32: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 33: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 37: Got LockTimeout, finishing my 5. loop cycle.
Thread 35: Got LockTimeout, finishing my 6. loop cycle.
Thread 33: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 33: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 30: Got LockTimeout, finishing my 7. loop cycle.
Thread 30: Loop timed out--terminating after 7 loop cycles.
Thread 34: Got LockTimeout, finishing my 7. loop cycle.
Thread 39: Got LockTimeout, finishing my 5. loop cycle.
Thread 38: Got LockTimeout, finishing my 5. loop cycle.
Thread 33: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 39: Acquired the lock. It's my 6. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Releasing the lock, finishing my 6. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 31: Got LockTimeout, finishing my 8. loop cycle.
Thread 39: Acquired the lock. It's my 7. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Releasing the lock, finishing my 7. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 39: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 34: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 29: Got LockTimeout, finishing my 9. loop cycle.
Thread 29: Loop timed out--terminating after 9 loop cycles.
Thread 34: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 36: Got LockTimeout, finishing my 6. loop cycle.
Thread 35: Got LockTimeout, finishing my 7. loop cycle.
Thread 37: Got LockTimeout, finishing my 6. loop cycle.
Thread 35: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 33: Got LockTimeout, finishing my 9. loop cycle.
Thread 35: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 31: Got LockTimeout, finishing my 9. loop cycle.
Thread 31: Loop timed out--terminating after 9 loop cycles.
Thread 32: Acquired the lock. It's my 9. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Got LockTimeout, finishing my 6. loop cycle.
Thread 32: Releasing the lock, finishing my 9. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 32: Loop timed out--terminating after 9 loop cycles.
Thread 35: Acquired the lock. It's my 9. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Got LockTimeout, finishing my 9. loop cycle.
Thread 35: Releasing the lock, finishing my 9. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 36: Got LockTimeout, finishing my 7. loop cycle.
Thread 37: Got LockTimeout, finishing my 7. loop cycle.
Thread 35: Loop timed out--terminating after 9 loop cycles.
Thread 38: Got LockTimeout, finishing my 7. loop cycle.
Thread 38: Acquired the lock. It's my 8. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 33: Got LockTimeout, finishing my 10. loop cycle.
Thread 33: Loop timed out--terminating after 10 loop cycles.
Thread 39: Got LockTimeout, finishing my 10. loop cycle.
Thread 34: Got LockTimeout, finishing my 9. loop cycle.
Thread 34: Loop timed out--terminating after 9 loop cycles.
Thread 38: Releasing the lock, finishing my 8. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 9. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Releasing the lock, finishing my 9. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 10. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 36: Got LockTimeout, finishing my 8. loop cycle.
Thread 36: Loop timed out--terminating after 8 loop cycles.
Thread 37: Got LockTimeout, finishing my 8. loop cycle.
Thread 37: Loop timed out--terminating after 8 loop cycles.
Thread 38: Releasing the lock, finishing my 10. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 11. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Got LockTimeout, finishing my 11. loop cycle.
Thread 38: Releasing the lock, finishing my 11. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 12. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Releasing the lock, finishing my 12. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 13. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Releasing the lock, finishing my 13. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 14. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 38: Releasing the lock, finishing my 14. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Acquired the lock. It's my 15. loop cycle. I am the 1. who has the 
lock concurrently.
Thread 39: Got LockTimeout, finishing my 12. loop cycle.
Thread 39: Loop timed out--terminating after 12 loop cycles.
Thread 38: Releasing the lock, finishing my 15. loop cycle. Currently, 0 
colleagues still have the lock.
Thread 38: Loop timed out--terminating after 15 loop cycles.

---------------------------------------------------------------------------------------------
 benchmark: 49 tests 
---------------------------------------------------------------------------------------------
Name (time in ms)                                 Min                 Max       
         Mean            StdDev              Median               IQR           
 Outliers     OPS            Rounds  Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_help[python]                            278.2257 (1.0)      281.7738 (1.0) 
     279.7714 (1.0)      1.4054 (inf)      279.6456 (1.0)      2.1560 (inf)     
      2;0  3.5743 (1.0)           5           1
test_list[random-python-none-none]           286.2023 (1.03)     294.1395 
(1.04)     290.1414 (1.04)     3.0070 (inf)      290.5675 (1.04)     4.2007 
(inf)           2;0  3.4466 (0.96)          5           1
test_list[zeros-python-none-none]            288.1289 (1.04)     293.6120 
(1.04)     291.0533 (1.04)     2.1946 (inf)      291.6292 (1.04)     3.4419 
(inf)           2;0  3.4358 (0.96)          5           1
test_info[random-python-none-none]           288.1595 (1.04)     291.9256 
(1.04)     290.0998 (1.04)     1.5658 (inf)      290.4731 (1.04)     2.6304 
(inf)           2;0  3.4471 (0.96)          5           1
test_list[random-python-lz4-none]            288.6337 (1.04)     293.0313 
(1.04)     291.1434 (1.04)     1.8444 (inf)      291.3403 (1.04)     3.1161 
(inf)           2;0  3.4347 (0.96)          5           1
test_list[zeros-python-lz4-none]             289.7101 (1.04)     294.2935 
(1.04)     292.2313 (1.04)     1.8850 (inf)      292.8338 (1.05)     3.0525 
(inf)           2;0  3.4219 (0.96)          5           1
test_info[zeros-python-none-none]            290.4860 (1.04)     294.8191 
(1.05)     292.8229 (1.05)     1.5620 (inf)      293.0193 (1.05)     1.6287 
(inf)           2;0  3.4150 (0.96)          5           1
test_info[random-python-lz4-none]            290.6217 (1.04)     293.3425 
(1.04)     291.8075 (1.04)     1.0642 (inf)      291.8836 (1.04)     1.5496 
(inf)           2;0  3.4269 (0.96)          5           1
test_info[zeros-python-lz4-none]             292.0254 (1.05)     298.8314 
(1.06)     295.5670 (1.06)     3.0727 (inf)      296.5958 (1.06)     5.5587 
(inf)           2;0  3.3833 (0.95)          5           1
test_list[random-python-none-repokey]        307.0121 (1.10)     315.4500 
(1.12)     312.4393 (1.12)     3.2909 (inf)      312.6585 (1.12)     3.7321 
(inf)           1;0  3.2006 (0.90)          5           1
test_check[zeros-python-lz4-none]            307.5296 (1.11)     313.6850 
(1.11)     310.4010 (1.11)     2.8209 (inf)      310.7468 (1.11)     5.2727 
(inf)           3;0  3.2216 (0.90)          5           1
test_extract[zeros-python-lz4-none]          308.4585 (1.11)     308.4585 
(1.09)     308.4585 (1.10)     0.0000 (1.0)      308.4585 (1.10)     0.0000 
(1.0)           0;0  3.2419 (0.91)          1           1
test_list[random-python-lz4-repokey]         310.4932 (1.12)     313.5077 
(1.11)     312.0078 (1.12)     1.3757 (inf)      312.4580 (1.12)     2.5056 
(inf)           3;0  3.2050 (0.90)          5           1
test_list[zeros-python-none-repokey]         310.9658 (1.12)     317.3801 
(1.13)     313.9613 (1.12)     2.4481 (inf)      313.4168 (1.12)     3.4432 
(inf)           2;0  3.1851 (0.89)          5           1
test_info[random-python-lz4-repokey]         311.4262 (1.12)     315.7246 
(1.12)     314.5963 (1.12)     1.8189 (inf)      315.4691 (1.13)     1.7990 
(inf)           1;0  3.1787 (0.89)          5           1
test_info[zeros-python-none-repokey]         311.6784 (1.12)     322.3090 
(1.14)     316.3666 (1.13)     3.8944 (inf)      316.0002 (1.13)     4.4472 
(inf)           2;0  3.1609 (0.88)          5           1
test_info[random-python-none-repokey]        311.7524 (1.12)     318.3475 
(1.13)     315.7224 (1.13)     2.4848 (inf)      316.4282 (1.13)     2.8774 
(inf)           2;0  3.1673 (0.89)          5           1
test_list[zeros-python-lz4-repokey]          314.2752 (1.13)     317.3108 
(1.13)     315.5309 (1.13)     1.1568 (inf)      315.4115 (1.13)     1.5176 
(inf)           2;0  3.1693 (0.89)          5           1
test_check[zeros-python-none-none]           314.2986 (1.13)     325.3816 
(1.15)     317.7838 (1.14)     4.6414 (inf)      315.7875 (1.13)     6.1372 
(inf)           1;0  3.1468 (0.88)          5           1
test_extract[zeros-python-none-none]         315.0316 (1.13)     315.0316 
(1.12)     315.0316 (1.13)     0.0000 (1.0)      315.0316 (1.13)     0.0000 
(1.0)           0;0  3.1743 (0.89)          1           1
test_info[zeros-python-lz4-repokey]          315.0667 (1.13)     323.8183 
(1.15)     320.2567 (1.14)     3.2404 (inf)      320.5197 (1.15)     3.4332 
(inf)           2;0  3.1225 (0.87)          5           1
test_delete[random-python-lz4-none]          315.9210 (1.14)     315.9210 
(1.12)     315.9210 (1.13)     0.0000 (1.0)      315.9210 (1.13)     0.0000 
(1.0)           0;0  3.1653 (0.89)          1           1
test_delete[random-python-none-none]         319.2579 (1.15)     319.2579 
(1.13)     319.2579 (1.14)     0.0000 (1.0)      319.2579 (1.14)     0.0000 
(1.0)           0;0  3.1323 (0.88)          1           1
test_check[random-python-none-none]          327.7039 (1.18)     329.7422 
(1.17)     328.7403 (1.18)     0.7682 (inf)      328.6337 (1.18)     1.0515 
(inf)           2;0  3.0419 (0.85)          5           1
test_check[random-python-lz4-none]           328.9399 (1.18)     336.9593 
(1.20)     331.8180 (1.19)     3.1189 (inf)      330.8240 (1.18)     3.6476 
(inf)           1;0  3.0137 (0.84)          5           1
test_check[zeros-python-none-repokey]        331.9104 (1.19)     351.2277 
(1.25)     344.9733 (1.23)     7.8428 (inf)      346.1068 (1.24)     9.4396 
(inf)           1;0  2.8988 (0.81)          5           1
test_extract[random-python-lz4-none]         334.5968 (1.20)     334.5968 
(1.19)     334.5968 (1.20)     0.0000 (1.0)      334.5968 (1.20)     0.0000 
(1.0)           0;0  2.9887 (0.84)          1           1
test_extract[random-python-none-none]        335.7606 (1.21)     335.7606 
(1.19)     335.7606 (1.20)     0.0000 (1.0)      335.7606 (1.20)     0.0000 
(1.0)           0;0  2.9783 (0.83)          1           1
test_extract[zeros-python-lz4-repokey]       336.9949 (1.21)     336.9949 
(1.20)     336.9949 (1.20)     0.0000 (1.0)      336.9949 (1.21)     0.0000 
(1.0)           0;0  2.9674 (0.83)          1           1
test_check[zeros-python-lz4-repokey]         341.1813 (1.23)     348.3526 
(1.24)     345.8878 (1.24)     3.0726 (inf)      347.4857 (1.24)     4.5540 
(inf)           1;0  2.8911 (0.81)          5           1
test_create_none[zeros-python-none]          343.3248 (1.23)     343.3248 
(1.22)     343.3248 (1.23)     0.0000 (1.0)      343.3248 (1.23)     0.0000 
(1.0)           0;0  2.9127 (0.81)          1           1
test_extract[zeros-python-none-repokey]      344.8659 (1.24)     344.8659 
(1.22)     344.8659 (1.23)     0.0000 (1.0)      344.8659 (1.23)     0.0000 
(1.0)           0;0  2.8997 (0.81)          1           1
test_delete[zeros-python-none-none]          345.0233 (1.24)     345.0233 
(1.22)     345.0233 (1.23)     0.0000 (1.0)      345.0233 (1.23)     0.0000 
(1.0)           0;0  2.8984 (0.81)          1           1
test_delete[zeros-python-lz4-none]           350.1102 (1.26)     350.1102 
(1.24)     350.1102 (1.25)     0.0000 (1.0)      350.1102 (1.25)     0.0000 
(1.0)           0;0  2.8562 (0.80)          1           1
test_delete[random-python-none-repokey]      353.3454 (1.27)     353.3454 
(1.25)     353.3454 (1.26)     0.0000 (1.0)      353.3454 (1.26)     0.0000 
(1.0)           0;0  2.8301 (0.79)          1           1
test_delete[random-python-lz4-repokey]       354.2850 (1.27)     354.2850 
(1.26)     354.2850 (1.27)     0.0000 (1.0)      354.2850 (1.27)     0.0000 
(1.0)           0;0  2.8226 (0.79)          1           1
test_check[random-python-lz4-repokey]        358.1587 (1.29)     364.4492 
(1.29)     361.6790 (1.29)     2.9874 (inf)      363.1268 (1.30)     5.4396 
(inf)           1;0  2.7649 (0.77)          5           1
test_check[random-python-none-repokey]       358.6405 (1.29)     361.6725 
(1.28)     360.0877 (1.29)     1.1711 (inf)      360.0534 (1.29)     1.7495 
(inf)           2;0  2.7771 (0.78)          5           1
test_create_none[random-python-none]         359.0513 (1.29)     359.0513 
(1.27)     359.0513 (1.28)     0.0000 (1.0)      359.0513 (1.28)     0.0000 
(1.0)           0;0  2.7851 (0.78)          1           1
test_extract[random-python-none-repokey]     364.0390 (1.31)     364.0390 
(1.29)     364.0390 (1.30)     0.0000 (1.0)      364.0390 (1.30)     0.0000 
(1.0)           0;0  2.7470 (0.77)          1           1
test_extract[random-python-lz4-repokey]      367.8517 (1.32)     367.8517 
(1.31)     367.8517 (1.31)     0.0000 (1.0)      367.8517 (1.32)     0.0000 
(1.0)           0;0  2.7185 (0.76)          1           1
test_delete[zeros-python-lz4-repokey]        377.0682 (1.36)     377.0682 
(1.34)     377.0682 (1.35)     0.0000 (1.0)      377.0682 (1.35)     0.0000 
(1.0)           0;0  2.6520 (0.74)          1           1
test_delete[zeros-python-none-repokey]       381.0025 (1.37)     381.0025 
(1.35)     381.0025 (1.36)     0.0000 (1.0)      381.0025 (1.36)     0.0000 
(1.0)           0;0  2.6247 (0.73)          1           1
test_create_none[random-python-repokey]      389.5514 (1.40)     389.5514 
(1.38)     389.5514 (1.39)     0.0000 (1.0)      389.5514 (1.39)     0.0000 
(1.0)           0;0  2.5671 (0.72)          1           1
test_create_lz4[random-python-none]          393.1032 (1.41)     393.1032 
(1.40)     393.1032 (1.41)     0.0000 (1.0)      393.1032 (1.41)     0.0000 
(1.0)           0;0  2.5439 (0.71)          1           1
test_create_none[zeros-python-repokey]       396.4969 (1.43)     396.4969 
(1.41)     396.4969 (1.42)     0.0000 (1.0)      396.4969 (1.42)     0.0000 
(1.0)           0;0  2.5221 (0.71)          1           1
test_create_lz4[zeros-python-none]           406.5360 (1.46)     406.5360 
(1.44)     406.5360 (1.45)     0.0000 (1.0)      406.5360 (1.45)     0.0000 
(1.0)           0;0  2.4598 (0.69)          1           1
test_create_lz4[random-python-repokey]       433.6526 (1.56)     433.6526 
(1.54)     433.6526 (1.55)     0.0000 (1.0)      433.6526 (1.55)     0.0000 
(1.0)           0;0  2.3060 (0.65)          1           1
test_create_lz4[zeros-python-repokey]        446.5089 (1.60)     446.5089 
(1.58)     446.5089 (1.60)     0.0000 (1.0)      446.5089 (1.60)     0.0000 
(1.0)           0;0  2.2396 (0.63)          1           1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Legend:
  Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 
1st Quartile and 3rd Quartile.
  OPS: Operations Per Second, computed as 1 / Mean
=========================== short test summary info ============================
FAILED borg/testsuite/locking.py::TestExclusiveLock::test_race_condition - As...
==== 1 failed, 1371 passed, 207 skipped, 21 deselected in 566.45s (0:09:26) ====
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest -k 'not 
fuse_mount and not test_fuse and not test_readonly_mount and not 
test_migrate_lock_alive' --pyargs borg.testsuite
dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit 
code 13
make[1]: *** [debian/rules:59: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202503/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:borgbackup, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to