Page MenuHomeSolus

Update bup to 0.32
ClosedPublic

Authored by algent on Jan 30 2021, 8:07 PM.
Tags
None
Referenced Files
F11008933: D10463.id25267.diff
Wed, Aug 2, 7:21 AM
F10901462: D10463.id.diff
Jul 4 2023, 8:25 PM
F10875449: D10463.id25267.diff
Jun 20 2023, 5:53 AM
F10875443: D10463.id25213.diff
Jun 20 2023, 5:51 AM
F10875422: D10463.diff
Jun 20 2023, 5:44 AM
F10807331: D10463.id25213.diff
May 30 2023, 4:35 AM
F10806410: D10463.id25267.diff
May 30 2023, 1:02 AM
F10805881: D10463.diff
May 29 2023, 10:35 PM
Subscribers
Tokens
"Love" token, awarded by serebit.

Details

Summary

Changelog:

  • A number of Python 3 compatibility problems have been fixed.
  • bup web should no longer crash when attempting to listen on IPV6 interfaces.
  • bup restore -vv should no longer crash when printing paths with Python 3.
  • bup --prune-older --pretend should format the plus/minus lines correctly now.
  • The TTY_WIDTH should now be correctly propagated to subprocesses and remotes.
  • Errors encountered while writing packfiles should be handled more carefully.
  • Some issues with the handling of integral type signs and sizes on the C side have been fixed.
  • The tests are now handled by pytest.

Packager notes:

  • Use correct component
  • Add pandoc to generate manpages

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan
  • Build checks pass succesfully.
  • Backup a folder and restore it again.
$ bup init
Initialized empty Git repository in /home/algent/.bup/
$ bup index ~/examples
Indexing: 1257, done (16202 paths/s).
$ bup save -n first-save ~/examples
Reading index: 1257, done.                                                                                              
Saving: 100.00% (26942/26942k, 1257/1257 files), done.
$ du -hs ~/.bup
3,1M	/home/algent/.bup
$ bup ls first-save
2021-01-30-210550  latest
$ bup restore -C ~/bup-test first-save/2021-01-30-210550
Restoring: 1260, done.
  • Run bup web and browse files in firefox using this link http://127.0.0.1:8080/

Diff Detail

Repository
R4513 bup
Lint
Lint Not Applicable
Unit
Tests Not Applicable