Update: Helmut fixed the ftbfs that hadn't yet been triggered when I filed this unblock request (I should have taken screenshots) These changes, relative to 1.4.1-4, are exclusively to split the unit test into a FUSE (using isolation machine) and no-FUSE variant, plus to document this. It might also be worth noting that 1.4.0-5 in trixie doesn't have as extensive test coverage, since it doesn't run the upstream unit tests. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing Please find upstream git shortlog in debian/changelog to make interpreting the following faster an easier: diffstat for borgbackup-1.4.0 borgbackup-1.4.1 CHANGES.rst | 85 LICENSE | 2 PKG-INFO | 7 SECURITY.md | 12 debian/NEWS | 125 - debian/changelog | 122 + debian/control | 10 debian/copyright | 4 debian/gbp.conf | 2 debian/tests/control | 34 debian/tests/unit | 34 debian/tests/unit-nofuse | 34 docs/3rd_party/README | 5 docs/3rd_party/lz4/LICENSE | 24 docs/3rd_party/zstd/LICENSE | 30 docs/_templates/layout.html | 173 + docs/binaries/00_README.txt | 87 docs/changes.rst | 85 docs/conf.py | 5 docs/deployment/automated-local.rst | 12 docs/deployment/central-backup-server.rst | 8 docs/development.rst | 2 docs/faq.rst | 120 - docs/global.rst.inc | 1 docs/installation.rst | 58 docs/internals/data-structures.rst | 2 docs/man/borg-benchmark-crud.1 | 8 docs/man/borg-benchmark.1 | 2 docs/man/borg-break-lock.1 | 2 docs/man/borg-check.1 | 4 docs/man/borg-common.1 | 2 docs/man/borg-compact.1 | 13 docs/man/borg-compression.1 | 43 docs/man/borg-config.1 | 12 docs/man/borg-create.1 | 24 docs/man/borg-delete.1 | 10 docs/man/borg-diff.1 | 10 docs/man/borg-export-tar.1 | 10 docs/man/borg-extract.1 | 10 docs/man/borg-import-tar.1 | 4 docs/man/borg-info.1 | 10 docs/man/borg-init.1 | 29 docs/man/borg-key-change-passphrase.1 | 14 docs/man/borg-key-export.1 | 10 docs/man/borg-key-import.1 | 4 docs/man/borg-key-migrate-to-repokey.1 | 2 docs/man/borg-key.1 | 2 docs/man/borg-list.1 | 19 docs/man/borg-mount.1 | 35 docs/man/borg-patterns.1 | 55 docs/man/borg-placeholders.1 | 20 docs/man/borg-prune.1 | 29 docs/man/borg-recreate.1 | 12 docs/man/borg-rename.1 | 8 docs/man/borg-serve.1 | 25 docs/man/borg-umount.1 | 14 docs/man/borg-upgrade.1 | 18 docs/man/borg-version.1 | 8 docs/man/borg-with-lock.1 | 8 docs/man/borg.1 | 168 - docs/man/borgfs.1 | 35 docs/misc/prune-example.txt | 24 docs/quickstart.rst | 41 docs/usage/check.rst.inc | 4 docs/usage/compact.rst.inc | 11 docs/usage/config.rst.inc | 6 docs/usage/create.rst.inc | 4 docs/usage/delete.rst.inc | 4 docs/usage/diff.rst.inc | 4 docs/usage/export-tar.rst.inc | 4 docs/usage/extract.rst.inc | 4 docs/usage/general/environment.rst.inc | 3 docs/usage/general/repository-urls.rst.inc | 24 docs/usage/general/return-codes.rst.inc | 2 docs/usage/help.rst.inc | 22 docs/usage/import-tar.rst.inc | 4 docs/usage/info.rst.inc | 4 docs/usage/init.rst.inc | 4 docs/usage/key_export.rst.inc | 4 docs/usage/key_import.rst.inc | 4 docs/usage/list.rst.inc | 4 docs/usage/mount.rst.inc | 31 docs/usage/prune.rst.inc | 20 docs/usage/recreate.rst.inc | 4 docs/usage/serve.rst | 2 docs/usage/serve.rst.inc | 4 docs/usage/upgrade.rst.inc | 4 pyproject.toml | 1 requirements.d/development.lock.txt | 22 requirements.d/docs.txt | 1 scripts/fetch-binaries | 11 src/borg/_version.py | 2 src/borg/algorithms/checksums.c | 1761 +++++++-------- src/borg/archive.py | 77 src/borg/archiver.py | 124 - src/borg/cache.py | 39 src/borg/chunker.c | 2826 ++++++++++++------------ src/borg/compress.c | 3303 ++++++++++++++++++----------- src/borg/compress.pyx | 20 src/borg/crypto/key.py | 2 src/borg/crypto/keymanager.py | 2 src/borg/crypto/low_level.c | 2127 +++++++++--------- src/borg/hashindex.c | 1431 ++++++------ src/borg/helpers/misc.py | 64 src/borg/helpers/parseformat.py | 1 src/borg/helpers/yes.py | 9 src/borg/item.c | 1101 ++++----- src/borg/logger.py | 6 src/borg/platform/__init__.py | 13 src/borg/platform/darwin.c | 3183 ++++++++++++++++----------- src/borg/platform/darwin.pyx | 38 src/borg/platform/freebsd.c | 1465 ++++++------ src/borg/platform/freebsd.pyx | 2 src/borg/platform/linux.c | 2055 +++++++++--------- src/borg/platform/posix.c | 966 ++++---- src/borg/platform/syncfilerange.c | 851 +++---- src/borg/platform/windows.c | 1276 +++++------ src/borg/remote.py | 37 src/borg/testsuite/__init__.py | 3 src/borg/testsuite/archiver.py | 196 + src/borg/testsuite/compress.py | 31 src/borg/testsuite/helpers.py | 45 src/borg/testsuite/xattr.py | 2 src/borgbackup.egg-info/PKG-INFO | 7 src/borgbackup.egg-info/SOURCES.txt | 5 tox.ini | 2 126 files changed, 13907 insertions(+), 11208 deletions(-) unblock borgbackup/1.4.1-4
Attachment:
borgbackup_1.4.0-5_to_1.4.1-4.debdiff.xz
Description: debdiff
Attachment:
signature.asc
Description: PGP signature