File bup.changes of Package bup
-------------------------------------------------------------------
Tue Mar 24 12:46:47 UTC 2026 - ecsos <ecsos@opensuse.org> - 0.33.10
- Update to 0.33.10
* Bugs
- As noted in 0.33.8, bup fsck switched from symlinks to hardlinks
to accommodate an incompatible change in par2 1.0's behavior.
To allow the use of filesystems without hardlinks, bup now
copies the input files if hardlinking fails.
- Changes from 0.33.9
* Bugs
- Internal subcommands (all except import-rdiff-backup and import-rsnapshot)
should no longer truncate their output sometimes when run interactively
(e.g. bup ls ...) due to a problem introduced in 0.33.8.
- External subcommands (i.e. import-rdiff-backup and import-rsnapshot)
should no longer crash when run interactively due to a problem introduced in 0.33.8.
- When running interactively, bup should no longer lose exceptions
raised by the internal "output filter" thread.
- Changes from 0.33.8
* May require attention
- Previously, bup get --force-pick: SRC /.tag/DEST created broken
commits if the DEST was not itself a commit (the parent would
be whatever DEST initially pointed to).
- bup split --copy now writes the split data to standard output
instead of Python memoryview representations like
<memory at 0x7f7a89358ac0><memory at 0x7f7a89358a00>...
* General
- The full git path is now reported for missing objects encountered
during a gc or validate-object-refs invocation, e.g.
.../some/path/.bupm instead of just .../some/path/ when only
the .bupm is missing.
* Bugs
- bup on HOST get ... should no longer hang in some situations
where the client could provoke duplicate index-cache suggestions
from the server, which the client then treated as an error.
- par2 changed its behavior in 1.0 to be incompatible with bup's
use of symlinks to mitigate a par2 bug (see the 0.33.4 release
notes for additional information. bup now uses hardlinks instead.
- Saves with identical dates won't end up with the same name
(e.g. 2025-01-08-135615 in "bup ls BRANCH") when they're not
adjacent -- when one isn't the other's direct parent.
Previously bup appended an increasing "-N" to disambiguate duplicates,
but only when they were directly related. Now it appends across all duplicates.
- bup prune-older should no longer be confused by duplicate save names,
i.e. commits with duplicate commit times (author dates).
Previously it would fail with a message like "error: cannot access SAVE in SAVE".
- Data durability should be improved in some cases where bup wasn't
fully syncing the data, or wasn't syncing the parent directory after a rename.
- Durability should also be improved on macos. There were some
cases where bup wasn't relying on fcntl.F_FULLFSYNC to avoid
macos' inadequate fsync/fdatasync implementation.
- bup should no longer hang on exit when trying to shut down
its internal output filtering.
-------------------------------------------------------------------
Wed Jan 22 11:38:42 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to 0.33.7
- See https://github.com/bup/bup/blob/main/note/0.33.7-from-0.33.6.md
- Changes from 0.33.6
- See https://github.com/bup/bup/blob/main/note/0.33.6-from-0.33.5.md
- Changes from 0.33.5
- See https://github.com/bup/bup/blob/main/note/0.33.5-from-0.33.4.md
-------------------------------------------------------------------
Mon Oct 7 05:32:19 UTC 2024 - ecsos <ecsos@opensuse.org>
- Update to 0.33.4
- See https://github.com/bup/bup/blob/main/note/0.33.4-from-0.33.3.md
-------------------------------------------------------------------
Thu Aug 8 09:53:55 UTC 2024 - ecsos <ecsos@opensuse.org>
- Update to 0.33.3
- See https://github.com/bup/bup/blob/main/note/0.33.3-from-0.33.2.md
- Use BuildRequire perl(Time:HiRes) instead of
BuildRequire perl-Time-HiRes
to fix build error under Tumbleweed.
-------------------------------------------------------------------
Fri Sep 1 13:12:21 UTC 2023 - ecsos <ecsos@opensuse.org>
- Update to 0.33.2
- See https://github.com/bup/bup/blob/main/note/0.33.2-from-0.33.1.md
- New version require python >= 3.7,
therefore "%define pythons python311" is needed for Leap.
-------------------------------------------------------------------
Thu Jun 22 16:44:45 UTC 2023 - ecsos <ecsos@opensuse.org>
- Update to 0.32.1
- See https://github.com/bup/bup/blob/master/note/0.32.1-from-0.32.md
-------------------------------------------------------------------
Fri Sep 10 12:27:39 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Do not build documentation/man pages on ix86, as pandoc is not
available.
-------------------------------------------------------------------
Thu Jan 14 11:49:29 UTC 2021 - ecsos <ecsos@opensuse.org>
- Update to 0.32
- See https://github.com/bup/bup/blob/master/note/0.32-from-0.31.md
- Drop bup-python.patch, because now in upstream.
- Drop bup-i586.patch, because needed pandoc was not build for i586.
-------------------------------------------------------------------
Tue Nov 17 16:26:21 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
- Add bup-i586.patch: Fix build on 32bit archs.
-------------------------------------------------------------------
Sun Sep 13 09:21:23 UTC 2020 - ecsos <ecsos@opensuse.org>
- Update to 0.31
- See https://github.com/bup/bup/blob/master/note/0.30.1-from-0.31.md
- Insert check section.
- Switch to python3.
- Run spec-cleaner.
-------------------------------------------------------------------
Wed Jun 3 18:04:12 UTC 2020 - ecsos <ecsos@opensuse.org>
- Update to 0.30.1
- See https://github.com/bup/bup/blob/master/note/0.30-from-0.30.1.md
-------------------------------------------------------------------
Sun Oct 27 09:05:26 UTC 2019 - ecsos@opensuse.org
- update to 0.30
- See https://github.com/bup/bup/blob/master/note/0.29.2-from-0.30.md
-------------------------------------------------------------------
Mon Nov 19 18:02:34 UTC 2018 - ecsos@opensuse.org
- update to 0.29.2
- See https://github.com/bup/bup/blob/master/note/0.29.2-from-0.29.1.md
-------------------------------------------------------------------
Sat Jun 3 12:33:32 UTC 2017 - ecsos@opensuse.org
- update to 0.29.1
- See https://github.com/bup/bup/blob/master/note/0.29.1-from-0.29.md
-------------------------------------------------------------------
Thu Mar 9 12:01:18 UTC 2017 - ecsos@opensuse.org
- update to 0.29
- See https://github.com/bup/bup/blob/master/note/0.29-from-0.28.1.md
-------------------------------------------------------------------
Tue Jun 14 18:58:52 UTC 2016 - ecsos@opensuse.org
- update to 0.28.1
- See https://github.com/bup/bup/blob/master/note/0.28.1-from-0.28.md
-------------------------------------------------------------------
Sun May 29 09:14:59 UTC 2016 - ecsos@opensuse.org
- update to 0.28
- See https://github.com/bup/bup/blob/master/note/0.28-from-0.27.1.md
- update to 0.27.1
- See https://github.com/bup/bup/blob/master/note/0.27.1-from-0.27.md
-------------------------------------------------------------------
Wed May 6 15:10:33 UTC 2015 - ecsos@opensuse.org
- update to 0.27
-------------------------------------------------------------------
Sun Apr 19 10:46:16 UTC 2015 - ecsos@opensuse.org
- initial version 0.26