[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108491: unblock: borgbackup/1.4.1-4



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


Reply to: