Your message dated Sat, 27 Jan 2024 05:34:11 +0000
with message-id <e1rtbkv-00be7d...@fasolo.debian.org>
and subject line Bug#1042250: fixed in bup 0.33.3-1
has caused the Debian Bug report #1042250,
regarding bup: FTBFS: dh_auto_test: error: make -j8 test "TESTSUITEFLAGS=-j8 
--verbose" VERBOSE=1 returned exit code 2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1042250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042250
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bup
Version: 0.33.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230726 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir test/tmp
> ./pylint
> ./pylint: doing nothing (pylint not found)
> ! bup version  # Ensure we can't test the local bup (cf. dev/shadow-bin)
> error: something ran "bup"; bup imposter intentionally failing
> ./bup features
> bup 0.33.2
> Source 0dc9aa2a90ad06d57df2ede736587746135de30f 2023-07-01 18:52:45 -0400
>     Python: 3.11.4
>     Command line editing (e.g. bup ftp): yes
>     Saving and restoring POSIX ACLs: yes
>     Saving and restoring extended attributes (xattrs): yes
> if test yes = "$(dev/python -c 'import xdist; print("yes")' 2>/dev/null)"; 
> then \
>    (set -x; ./pytest -n8;) \
> else \
>   (set -x; ./pytest;) \
> fi
> + ./pytest -n8
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0 -- 
> /<<PKGBUILDDIR>>/dev/bup-python
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> testpaths: test/int, test/ext
> plugins: xdist-3.3.1
> created: 8/8 workers
> 8 workers [128 items]
> 
> scheduling tests via LoadScheduling
> 
> test/ext/test-meta-acls:: 
> test/ext/test-ls:: 
> test/ext/test-index-check-device:: 
> test/ext/test-help:: 
> test/ext/test-drecurse:: 
> test/ext/test-cat-file:: 
> test/ext/test_get.py::test_get[get-pick_force] 
> test/ext/test_get.py::test_get[get-replace] 
> [gw5] [  0%] SKIPPED test/ext/test-index-check-device:: 
> test/ext/test-index-clear:: 
> [gw4] [  1%] FAILED test/ext/test-help:: 
> test/ext/test-import-duplicity:: 
> [gw4] [  2%] SKIPPED test/ext/test-import-duplicity:: 
> test/ext/test-import-rdiff-backup:: 
> [gw4] [  3%] SKIPPED test/ext/test-import-rdiff-backup:: 
> test/ext/test-index:: 
> [gw3] [  3%] PASSED test/ext/test-drecurse:: 
> test/ext/test-fsck:: 
> [gw2] [  4%] PASSED test/ext/test-cat-file:: 
> test/ext/test-command-without-init-fails:: 
> [gw7] [  5%] PASSED test/ext/test-meta-acls:: 
> test/ext/test-misc:: 
> [gw2] [  6%] PASSED test/ext/test-command-without-init-fails:: 
> test/ext/test-comparative-split-join:: 
> [gw2] [  7%] SKIPPED test/ext/test-comparative-split-join:: 
> test/ext/test-compression:: 
> [gw5] [  7%] PASSED test/ext/test-index-clear:: 
> test/ext/test-index-save-type-change:: 
> [gw2] [  8%] PASSED test/ext/test-compression:: 
> test/ext/test-rm-between-index-and-save:: 
> [gw6] [  9%] PASSED test/ext/test-ls:: 
> test/ext/test-ls-remote:: 
> [gw5] [ 10%] PASSED test/ext/test-index-save-type-change:: 
> test/ext/test-list-idx:: 
> [gw5] [ 10%] PASSED test/ext/test-list-idx:: 
> test/ext/test-save-restore:: 
> [gw3] [ 11%] PASSED test/ext/test-fsck:: 
> test/ext/test-fuse:: 
> [gw3] [ 12%] PASSED test/ext/test-fuse:: 
> test/ext/test-gc:: 
> [gw7] [ 13%] PASSED test/ext/test-misc:: 
> test/ext/test-on:: 
> [gw7] [ 14%] PASSED test/ext/test-on:: 
> test/ext/test-packsizelimit:: 
> [gw2] [ 14%] PASSED test/ext/test-rm-between-index-and-save:: 
> test/ext/test-save-creates-no-unrefs:: 
> [gw7] [ 15%] PASSED test/ext/test-packsizelimit:: 
> test/ext/test-tz:: 
> [gw7] [ 16%] PASSED test/ext/test-tz:: 
> test/ext/test-web:: 
> [gw5] [ 17%] PASSED test/ext/test-save-restore:: 
> test/ext/test-save-restore-excludes:: 
> [gw7] [ 17%] SKIPPED test/ext/test-web:: 
> test/ext/test-xdev:: 
> [gw7] [ 18%] SKIPPED test/ext/test-xdev:: 
> test/ext/test_argv.py::test_argv 
> [gw2] [ 19%] PASSED test/ext/test-save-creates-no-unrefs:: 
> test/ext/test-save-data-race:: 
> [gw2] [ 20%] PASSED test/ext/test-save-data-race:: 
> test/ext/test-save-errors:: 
> [gw7] [ 21%] PASSED test/ext/test_argv.py::test_argv 
> test/ext/test_ftp.py::test_ftp 
> [gw6] [ 21%] PASSED test/ext/test-ls-remote:: 
> test/ext/test-main:: 
> [gw6] [ 22%] PASSED test/ext/test-main:: 
> test/ext/test-meta:: 
> [gw7] [ 23%] PASSED test/ext/test_ftp.py::test_ftp 
> test/ext/test_prune_older.py::test_prune_older 
> [gw2] [ 24%] PASSED test/ext/test-save-errors:: 
> test/int/test_client.py::test_server_split_with_indexes 
> [gw2] [ 25%] PASSED test/int/test_client.py::test_server_split_with_indexes 
> test/int/test_client.py::test_multiple_suggestions 
> [gw2] [ 25%] PASSED test/int/test_client.py::test_multiple_suggestions 
> test/int/test_client.py::test_dumb_client_server 
> [gw2] [ 26%] PASSED test/int/test_client.py::test_dumb_client_server 
> test/int/test_git.py::test_git_version_detection 
> [gw2] [ 27%] PASSED test/int/test_git.py::test_git_version_detection 
> test/int/test_git.py::test_mangle 
> [gw2] [ 28%] PASSED test/int/test_git.py::test_mangle 
> test/int/test_git.py::test_encode 
> [gw2] [ 28%] PASSED test/int/test_git.py::test_encode 
> test/int/test_git.py::test_packs 
> [gw2] [ 29%] PASSED test/int/test_git.py::test_packs 
> test/int/test_git.py::test_pack_name_lookup 
> [gw4] [ 30%] PASSED test/ext/test-index:: 
> test/ext/test-redundant-saves:: 
> [gw2] [ 31%] PASSED test/int/test_git.py::test_pack_name_lookup 
> test/int/test_git.py::test_long_index 
> [gw2] [ 32%] PASSED test/int/test_git.py::test_long_index 
> test/int/test_git.py::test_check_repo_or_die 
> [gw2] [ 32%] PASSED test/int/test_git.py::test_check_repo_or_die 
> test/int/test_git.py::test_commit_parsing 
> [gw4] [ 33%] PASSED test/ext/test-redundant-saves:: 
> test/ext/test-restore-map-owner:: 
> [gw2] [ 34%] PASSED test/int/test_git.py::test_commit_parsing 
> [gw4] [ 35%] SKIPPED test/ext/test-restore-map-owner:: 
> test/ext/test-restore-single-file:: 
> test/int/test_git.py::test_commit_gpgsig_parsing 
> [gw2] [ 35%] PASSED test/int/test_git.py::test_commit_gpgsig_parsing 
> test/int/test_git.py::test_new_commit 
> [gw2] [ 36%] PASSED test/int/test_git.py::test_new_commit 
> test/int/test_git.py::test_list_refs 
> [gw5] [ 37%] PASSED test/ext/test-save-restore-excludes:: 
> test/ext/test-save-smaller:: 
> [gw2] [ 38%] PASSED test/int/test_git.py::test_list_refs 
> test/int/test_git.py::test_git_date_str 
> [gw2] [ 39%] PASSED test/int/test_git.py::test_git_date_str 
> test/int/test_git.py::test_cat_pipe 
> [gw4] [ 39%] PASSED test/ext/test-restore-single-file:: 
> test/ext/test-rm:: 
> [gw2] [ 40%] PASSED test/int/test_git.py::test_cat_pipe 
> test/int/test_git.py::test_midx_close 
> [gw2] [ 41%] PASSED test/int/test_git.py::test_midx_close 
> test/int/test_hashsplit.py::test_uncache_ours_upto 
> [gw2] [ 42%] PASSED test/int/test_hashsplit.py::test_uncache_ours_upto 
> test/int/test_hashsplit.py::test_rolling_sums 
> [gw2] [ 42%] PASSED test/int/test_hashsplit.py::test_rolling_sums 
> test/int/test_hashsplit.py::test_fanout_behaviour 
> [gw2] [ 43%] PASSED test/int/test_hashsplit.py::test_fanout_behaviour 
> test/int/test_helpers.py::test_parse_num 
> [gw2] [ 44%] PASSED test/int/test_helpers.py::test_parse_num 
> test/int/test_helpers.py::test_detect_fakeroot 
> [gw2] [ 45%] PASSED test/int/test_helpers.py::test_detect_fakeroot 
> test/int/test_helpers.py::test_path_components 
> [gw2] [ 46%] PASSED test/int/test_helpers.py::test_path_components 
> test/int/test_helpers.py::test_stripped_path_components 
> [gw2] [ 46%] PASSED test/int/test_helpers.py::test_stripped_path_components 
> test/int/test_helpers.py::test_grafted_path_components 
> [gw2] [ 47%] PASSED test/int/test_helpers.py::test_grafted_path_components 
> test/int/test_helpers.py::test_shstr 
> [gw2] [ 48%] PASSED test/int/test_helpers.py::test_shstr 
> test/int/test_helpers.py::test_readpipe 
> [gw2] [ 49%] PASSED test/int/test_helpers.py::test_readpipe 
> test/int/test_helpers.py::test_batchpipe 
> [gw2] [ 50%] PASSED test/int/test_helpers.py::test_batchpipe 
> test/int/test_helpers.py::test_atomically_replaced_file 
> [gw2] [ 50%] PASSED test/int/test_helpers.py::test_atomically_replaced_file 
> test/int/test_helpers.py::test_utc_offset_str 
> [gw2] [ 51%] PASSED test/int/test_helpers.py::test_utc_offset_str 
> test/int/test_helpers.py::test_valid_save_name 
> [gw2] [ 52%] PASSED test/int/test_helpers.py::test_valid_save_name 
> test/int/test_index.py::test_index_basic 
> [gw2] [ 53%] PASSED test/int/test_index.py::test_index_basic 
> test/int/test_index.py::test_index_writer 
> [gw2] [ 53%] PASSED test/int/test_index.py::test_index_writer 
> test/int/test_index.py::test_index_negative_timestamps 
> [gw2] [ 54%] PASSED test/int/test_index.py::test_index_negative_timestamps 
> test/int/test_index.py::test_index_dirty 
> [gw2] [ 55%] PASSED test/int/test_index.py::test_index_dirty 
> test/int/test_metadata.py::test_clean_up_archive_path 
> [gw2] [ 56%] PASSED test/int/test_metadata.py::test_clean_up_archive_path 
> test/int/test_metadata.py::test_risky_path 
> [gw2] [ 57%] PASSED test/int/test_metadata.py::test_risky_path 
> test/int/test_metadata.py::test_clean_up_extract_path 
> [gw2] [ 57%] PASSED test/int/test_metadata.py::test_clean_up_extract_path 
> test/int/test_metadata.py::test_metadata_method 
> [gw2] [ 58%] PASSED test/int/test_metadata.py::test_metadata_method 
> test/int/test_metadata.py::test_from_path_error 
> [gw2] [ 59%] PASSED test/int/test_metadata.py::test_from_path_error 
> test/int/test_metadata.py::test_apply_to_path_restricted_access 
> [gw2] [ 60%] PASSED 
> test/int/test_metadata.py::test_apply_to_path_restricted_access 
> test/int/test_metadata.py::test_restore_over_existing_target 
> [gw2] [ 60%] PASSED 
> test/int/test_metadata.py::test_restore_over_existing_target 
> test/int/test_metadata.py::test_handling_of_incorrect_existing_linux_xattrs 
> [gw2] [ 61%] SKIPPED 
> test/int/test_metadata.py::test_handling_of_incorrect_existing_linux_xattrs 
> test/int/test_options.py::test_optdict 
> [gw2] [ 62%] PASSED test/int/test_options.py::test_optdict 
> test/int/test_options.py::test_invalid_optspec 
> [gw2] [ 63%] PASSED test/int/test_options.py::test_invalid_optspec 
> test/int/test_options.py::test_options 
> [gw2] [ 64%] PASSED test/int/test_options.py::test_options 
> test/int/test_resolve.py::test_local_resolve 
> [gw5] [ 64%] PASSED test/ext/test-save-smaller:: 
> test/ext/test-save-strip-graft:: 
> [gw2] [ 65%] PASSED test/int/test_resolve.py::test_local_resolve 
> test/int/test_resolve.py::test_remote_resolve 
> [gw2] [ 66%] PASSED test/int/test_resolve.py::test_remote_resolve 
> test/int/test_resolve.py::test_remote_resolve_loop 
> [gw3] [ 67%] PASSED test/ext/test-gc:: 
> test/ext/test-save-symlink-race:: 
> [gw3] [ 67%] PASSED test/ext/test-save-symlink-race:: 
> test/ext/test-save-with-valid-parent:: 
> [gw2] [ 68%] PASSED test/int/test_resolve.py::test_remote_resolve_loop 
> test/int/test_shquote.py::test_shquote 
> [gw2] [ 69%] PASSED test/int/test_shquote.py::test_shquote 
> test/int/test_vfs.py::test_default_modes 
> [gw2] [ 70%] PASSED test/int/test_vfs.py::test_default_modes 
> test/int/test_vfs.py::test_cache_behavior 
> [gw2] [ 71%] PASSED test/int/test_vfs.py::test_cache_behavior 
> test/int/test_vfs.py::test_item_mode 
> [gw2] [ 71%] PASSED test/int/test_vfs.py::test_item_mode 
> test/int/test_vfs.py::test_reverse_suffix_duplicates 
> [gw2] [ 72%] PASSED test/int/test_vfs.py::test_reverse_suffix_duplicates 
> test/int/test_vfs.py::test_misc 
> [gw2] [ 73%] PASSED test/int/test_vfs.py::test_misc 
> test/int/test_vfs.py::test_read_and_seek 
> [gw3] [ 74%] PASSED test/ext/test-save-with-valid-parent:: 
> test/ext/test-sparse-files:: 
> [gw6] [ 75%] PASSED test/ext/test-meta:: 
> test/int/test_client.py::test_midx_refreshing 
> [gw2] [ 75%] PASSED test/int/test_vfs.py::test_read_and_seek 
> test/int/test_vfs.py::test_contents_with_mismatched_bupm_git_ordering 
> [gw6] [ 76%] PASSED test/int/test_client.py::test_midx_refreshing 
> test/int/test_client.py::test_remote_parsing 
> [gw6] [ 77%] PASSED test/int/test_client.py::test_remote_parsing 
> test/int/test_compat.py::test_pending_raise 
> [gw6] [ 78%] PASSED test/int/test_compat.py::test_pending_raise 
> test/int/test_vfs.py::test_item_read_write 
> [gw6] [ 78%] PASSED test/int/test_vfs.py::test_item_read_write 
> test/int/test_vint.py::test_vuint 
> [gw6] [ 79%] PASSED test/int/test_vint.py::test_vuint 
> test/int/test_vint.py::test_vint 
> [gw6] [ 80%] PASSED test/int/test_vint.py::test_vint 
> test/int/test_vint.py::test_bvec 
> [gw6] [ 81%] PASSED test/int/test_vint.py::test_bvec 
> test/int/test_vint.py::test_pack_and_unpack 
> [gw6] [ 82%] PASSED test/int/test_vint.py::test_pack_and_unpack 
> test/int/test_xstat.py::test_fstime 
> [gw6] [ 82%] PASSED test/int/test_xstat.py::test_fstime 
> test/int/test_xstat.py::test_bup_utimensat 
> [gw6] [ 83%] PASSED test/int/test_xstat.py::test_bup_utimensat 
> test/int/test_xstat.py::test_bup_utimes 
> [gw6] [ 84%] PASSED test/int/test_xstat.py::test_bup_utimes 
> test/int/test_xstat.py::test_bup_lutimes 
> [gw6] [ 85%] PASSED test/int/test_xstat.py::test_bup_lutimes 
> [gw2] [ 85%] PASSED 
> test/int/test_vfs.py::test_contents_with_mismatched_bupm_git_ordering 
> test/int/test_vfs.py::test_duplicate_save_dates 
> [gw4] [ 86%] PASSED test/ext/test-rm:: 
> test/int/test_git.py::test_config 
> [gw4] [ 87%] PASSED test/int/test_git.py::test_config 
> test/int/test_hashsplit.py::test_nonresident_page_regions 
> [gw4] [ 88%] PASSED test/int/test_hashsplit.py::test_nonresident_page_regions 
> [gw1] [ 89%] PASSED test/ext/test_get.py::test_get[get-pick_force] 
> test/ext/test_get.py::test_get[get-pick_noforce] 
> [gw2] [ 89%] PASSED test/int/test_vfs.py::test_duplicate_save_dates 
> [gw5] [ 90%] PASSED test/ext/test-save-strip-graft:: 
> test/int/test_resolve.py::test_local_resolve_loop 
> [gw3] [ 91%] PASSED test/ext/test-sparse-files:: 
> test/ext/test-split-join:: 
> [gw5] [ 92%] PASSED test/int/test_resolve.py::test_local_resolve_loop 
> [gw3] [ 92%] PASSED test/ext/test-split-join:: 
> [gw7] [ 93%] PASSED test/ext/test_prune_older.py::test_prune_older 
> test/int/test_bloom.py::test_bloom 
> [gw7] [ 94%] PASSED test/int/test_bloom.py::test_bloom 
> [gw0] [ 95%] PASSED test/ext/test_get.py::test_get[get-replace] 
> test/ext/test_get.py::test_get[get-universal] 
> [gw1] [ 96%] PASSED test/ext/test_get.py::test_get[get-pick_noforce] 
> test/ext/test_get.py::test_get[get-new_tag] 
> [gw0] [ 96%] PASSED test/ext/test_get.py::test_get[get-universal] 
> test/ext/test_get.py::test_get[get-ff] 
> [gw0] [ 97%] PASSED test/ext/test_get.py::test_get[get-ff] 
> test/ext/test_get.py::test_get[get-append] 
> [gw1] [ 98%] PASSED test/ext/test_get.py::test_get[get-new_tag] 
> test/ext/test_get.py::test_get[get-unnamed] 
> [gw1] [ 99%] PASSED test/ext/test_get.py::test_get[get-unnamed] 
> [gw0] [100%] PASSED test/ext/test_get.py::test_get[get-append] 
> 
> =================================== FAILURES 
> ===================================
> _______________ /<<PKGBUILDDIR>>/test/ext/test-help ________________
> [gw4] linux -- Python 3.11.4 /<<PKGBUILDDIR>>/dev/bup-python
> Exit status: 1
> Failures:
> ! /<<PKGBUILDDIR>>/test/ext/test-help:35  '1' = '0'  FAILED
> ----------------------------- Captured stdout call 
> -----------------------------
> ! /<<PKGBUILDDIR>>/test/ext/test-help:6  pwd  ok
> ! /<<PKGBUILDDIR>>/test/ext/test-help:7  wvmktempdir  ok
> Usage: bup [-?|--help] [-d BUP_DIR] [--debug] [--profile] <command> 
> [options...]
> 
> Common commands:
>     fsck       Check backup sets for damage and add redundancy information
>     ftp        Browse backup sets using an ftp-like client
>     fuse       Mount your backup sets as a filesystem
>     help       Print detailed help for the given command
>     index      Create or display the index of files to back up
>     on         Backup a remote machine to the local one
>     restore    Extract files from a backup set
>     save       Save files into a backup set (note: run "bup index" first)
>     tag        Tag commits for easier access
>     web        Launch a web server to examine backup sets
> 
> Other available commands:
>     bloom                import-rsnapshot     on--server           
>     cat-file             init                 prune-older          
>     daemon               join                 random               
>     damage               list-idx             rm                   
>     drecurse             ls                   server               
>     features             margin               split                
>     gc                   memtest              tick                 
>     get                  meta                 version              
>     import-duplicity     midx                 xstat                
>     import-rdiff-backup  mux                                       
> 
> See 'bup help COMMAND' for more information on a specific command.
> ! /<<PKGBUILDDIR>>/test/ext/test-help:18  exactly 2 arguments  ok
> Comparing:
> 99
> --
> 99
> ! /<<PKGBUILDDIR>>/test/ext/test-help:18  '99' = '99'  ok
> Usage: bup [-?|--help] [-d BUP_DIR] [--debug] [--profile] <command> 
> [options...]
> 
> Common commands:
>     fsck       Check backup sets for damage and add redundancy information
>     ftp        Browse backup sets using an ftp-like client
>     fuse       Mount your backup sets as a filesystem
>     help       Print detailed help for the given command
>     index      Create or display the index of files to back up
>     on         Backup a remote machine to the local one
>     restore    Extract files from a backup set
>     save       Save files into a backup set (note: run "bup index" first)
>     tag        Tag commits for easier access
>     web        Launch a web server to examine backup sets
> 
> Other available commands:
>     bloom                import-rsnapshot     on--server           
>     cat-file             init                 prune-older          
>     daemon               join                 random               
>     damage               list-idx             rm                   
>     drecurse             ls                   server               
>     features             margin               split                
>     gc                   memtest              tick                 
>     get                  meta                 version              
>     import-duplicity     midx                 xstat                
>     import-rdiff-backup  mux                                       
> 
> See 'bup help COMMAND' for more information on a specific command.
> ! /<<PKGBUILDDIR>>/test/ext/test-help:22  exactly 2 arguments  ok
> Comparing:
> 99
> --
> 99
> ! /<<PKGBUILDDIR>>/test/ext/test-help:22  '99' = '99'  ok
> troff:<standard input>:5: warning: cannot select font 'CB'
> troff:<standard input>:152: warning: cannot select font 'C'
> bup‐save(1)                                                        bup‐save(1)
> 
> NAME
>        bup‐save ‐ create a new bup backup set
> 
> SYNOPSIS
>        bup  save  [‐r host:path] <‐t|‐c|‐n name> [‐#] [‐f indexfile] [‐v] [‐q]
>        [‐‐smaller=maxsize] <paths...>;
> 
> DESCRIPTION
>        bup save saves the contents of the given files  or  paths  into  a  new
>        backup set and optionally names that backup set.
> 
>        Note that in order to refer to your backup set later (i.e. for restora‐
>        tion),  you must either specify ‐‐name (the normal case), or record the
>        tree or commit id printed by ‐‐tree or ‐‐commit.
> 
>        Before trying to save files using bup save, you should first update the
>        index using bup index.  The reasons for separating the  two  steps  are
>        described in the man page for bup‐index(1).
> 
>        By default, metadata will be saved for every path, and the metadata for
>        any unindexed parent directories of indexed paths will be taken direct‐
>        ly  from the filesystem.  However, if ‐‐strip, ‐‐strip‐path, or ‐‐graft
>        is specified, metadata will not be saved for the  root  directory  (/).
>        See bup‐restore(1) for more information about the handling of metadata.
> 
> OPTIONS
>        ‐r, ‐‐remote=host:path
>               save  the  backup  set  to  the given remote server.  If path is
>               omitted, uses the default path on the remote server  (you  still
>               need  to  include the ‘:’).  The connection to the remote server
>               is made with SSH.  If you’d like to specify which port, user  or
>               private  key to use for the SSH connection, we recommend you use
>               the ~/.ssh/config file.
> 
>        ‐t, ‐‐tree
>               after creating the backup set, print out the git tree id of  the
>               resulting backup.
> 
>        ‐c, ‐‐commit
>               after  creating  the  backup set, print out the git commit id of
>               the resulting backup.
> 
>        ‐n, ‐‐name=name
>               after creating the backup set, create a git branch named name so
>               that the backup can be accessed using that name.   If  name  al‐
>               ready  exists, the new backup will be considered a descendant of
>               the old name.  (Thus, you can continually create new backup sets
>               with the same name, and later view the history  of  that  backup
>               set to see how files have changed over time.)
> 
>        ‐d, ‐‐date=date
>               specify  the date of the backup, in seconds since the epoch, in‐
>               stead of the current time.
> 
>        ‐f, ‐‐indexfile=indexfile
>               use a different index filename instead of $BUP_DIR/bupindex.
> 
>        ‐v, ‐‐verbose
>               increase verbosity (can be used more than once).  With  one  ‐v,
>               prints  every directory name as it gets backed up.  With two ‐v,
>               also prints every filename.
> 
>        ‐q, ‐‐quiet
>               disable progress messages.
> 
>        ‐‐smaller=maxsize
>               don’t back up files >= maxsize bytes.  You can use this  to  run
>               frequent incremental backups of your small files, which can usu‐
>               ally be backed up quickly, and skip over large ones (like virtu‐
>               al  machine images) which take longer.  Then you can back up the
>               large files less frequently.  Use a suffix like k, M,  or  G  to
>               specify multiples of 1024, 1024*1024, 1024*1024*1024 respective‐
>               ly.
> 
>        ‐‐bwlimit=bytes/sec
>               don’t transmit more than bytes/sec bytes per second to the serv‐
>               er.   This  is good for making your backups not suck up all your
>               network bandwidth.  Use a suffix like k, M, or G to specify mul‐
>               tiples of 1024, 1024*1024, 1024*1024*1024 respectively.
> 
>        ‐‐strip
>               strips the path that is given from all files and directories.
> 
>               A directory /root/chroot/etc saved  with  “bup  save  ‐n  chroot
>               ‐‐strip  /root/chroot”  would  be saved as /etc.  Note that cur‐
>               rently, metadata will not be saved for the  root  directory  (/)
>               when this option is specified.
> 
>        ‐‐strip‐path=path‐prefix
>               strips  the given path prefix path‐prefix from all files and di‐
>               rectories.
> 
>               A directory /root/chroot/webserver/etc saved with “bup  save  ‐n
>               webserver  ‐‐strip‐path=/root/chroot /root/chroot/webserver/etc”
>               would be saved as /webserver/etc.  Note that currently, metadata
>               will not be saved for the root directory (/) when this option is
>               specified.
> 
>        ‐‐graft=old_path=new_path
>               a graft point old_path=new_path (can be used more than once).
> 
>               A directory /root/chroot/a/etc saved with “bup  save  ‐n  chroot
>               ‐‐graft   /root/chroot/a=/chroot/a”   would  be  saved  as  /ch‐
>               root/a/etc.  Note that currently, metadata will not be saved for
>               the root directory (/) when this option is specified.
> 
>        ‐#, ‐‐compress=#
>               set the compression level to # (a value from 0‐9, where 9 is the
>               highest and 0 is no compression).  The default is 1 (fast, loose
>               compression)
> 
> EXAMPLES
>               $ bup index ‐ux /etc
>               Indexing: 1981, done.
> 
>               $ bup save ‐r myserver: ‐n my‐pc‐backup ‐‐bwlimit=50k /etc
>               Reading index: 1981, done.
>               Saving: 100.00% (998/998k, 1981/1981 files), done.
> 
>               $ ls /home/joe/chroot/httpd
>               bin var
> 
>               $ bup index ‐ux /home/joe/chroot/httpd
>               Indexing: 1337, done.
> 
>               $ bup save ‐‐strip ‐n joes‐httpd‐chroot /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joes‐httpd‐chroot/latest/
>               bin/
>               var/
> 
>               $ bup save ‐‐strip‐path=/home/joe/chroot ‐n joes‐chroot \
>                    /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joes‐chroot/latest/
>               httpd/
> 
>               $ bup save ‐‐graft /home/joe/chroot/httpd=/http‐chroot \
>                    ‐n joe
>                    /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joe/latest/
>               http‐chroot/
> 
> SEE ALSO
>        bup‐index(1), bup‐split(1), bup‐on(1), bup‐restore(1), ssh_config(5)
> 
> BUP
>        Part of the bup(1) suite.
> 
> AUTHORS
>        Avery Pennarun <apenw...@gmail.com>.
> 
> Bup 0.33.2                          0.33.2                         bup‐save(1)
> ! /<<PKGBUILDDIR>>/test/ext/test-help:33  bup help save  ok
> troff:<standard input>:5: warning: cannot select font 'CB'
> troff:<standard input>:152: warning: cannot select font 'C'
> bup‐save(1)                                                        bup‐save(1)
> 
> NAME
>        bup‐save ‐ create a new bup backup set
> 
> SYNOPSIS
>        bup  save  [‐r host:path] <‐t|‐c|‐n name> [‐#] [‐f indexfile] [‐v] [‐q]
>        [‐‐smaller=maxsize] <paths...>;
> 
> DESCRIPTION
>        bup save saves the contents of the given files  or  paths  into  a  new
>        backup set and optionally names that backup set.
> 
>        Note that in order to refer to your backup set later (i.e. for restora‐
>        tion),  you must either specify ‐‐name (the normal case), or record the
>        tree or commit id printed by ‐‐tree or ‐‐commit.
> 
>        Before trying to save files using bup save, you should first update the
>        index using bup index.  The reasons for separating the  two  steps  are
>        described in the man page for bup‐index(1).
> 
>        By default, metadata will be saved for every path, and the metadata for
>        any unindexed parent directories of indexed paths will be taken direct‐
>        ly  from the filesystem.  However, if ‐‐strip, ‐‐strip‐path, or ‐‐graft
>        is specified, metadata will not be saved for the  root  directory  (/).
>        See bup‐restore(1) for more information about the handling of metadata.
> 
> OPTIONS
>        ‐r, ‐‐remote=host:path
>               save  the  backup  set  to  the given remote server.  If path is
>               omitted, uses the default path on the remote server  (you  still
>               need  to  include the ‘:’).  The connection to the remote server
>               is made with SSH.  If you’d like to specify which port, user  or
>               private  key to use for the SSH connection, we recommend you use
>               the ~/.ssh/config file.
> 
>        ‐t, ‐‐tree
>               after creating the backup set, print out the git tree id of  the
>               resulting backup.
> 
>        ‐c, ‐‐commit
>               after  creating  the  backup set, print out the git commit id of
>               the resulting backup.
> 
>        ‐n, ‐‐name=name
>               after creating the backup set, create a git branch named name so
>               that the backup can be accessed using that name.   If  name  al‐
>               ready  exists, the new backup will be considered a descendant of
>               the old name.  (Thus, you can continually create new backup sets
>               with the same name, and later view the history  of  that  backup
>               set to see how files have changed over time.)
> 
>        ‐d, ‐‐date=date
>               specify  the date of the backup, in seconds since the epoch, in‐
>               stead of the current time.
> 
>        ‐f, ‐‐indexfile=indexfile
>               use a different index filename instead of $BUP_DIR/bupindex.
> 
>        ‐v, ‐‐verbose
>               increase verbosity (can be used more than once).  With  one  ‐v,
>               prints  every directory name as it gets backed up.  With two ‐v,
>               also prints every filename.
> 
>        ‐q, ‐‐quiet
>               disable progress messages.
> 
>        ‐‐smaller=maxsize
>               don’t back up files >= maxsize bytes.  You can use this  to  run
>               frequent incremental backups of your small files, which can usu‐
>               ally be backed up quickly, and skip over large ones (like virtu‐
>               al  machine images) which take longer.  Then you can back up the
>               large files less frequently.  Use a suffix like k, M,  or  G  to
>               specify multiples of 1024, 1024*1024, 1024*1024*1024 respective‐
>               ly.
> 
>        ‐‐bwlimit=bytes/sec
>               don’t transmit more than bytes/sec bytes per second to the serv‐
>               er.   This  is good for making your backups not suck up all your
>               network bandwidth.  Use a suffix like k, M, or G to specify mul‐
>               tiples of 1024, 1024*1024, 1024*1024*1024 respectively.
> 
>        ‐‐strip
>               strips the path that is given from all files and directories.
> 
>               A directory /root/chroot/etc saved  with  “bup  save  ‐n  chroot
>               ‐‐strip  /root/chroot”  would  be saved as /etc.  Note that cur‐
>               rently, metadata will not be saved for the  root  directory  (/)
>               when this option is specified.
> 
>        ‐‐strip‐path=path‐prefix
>               strips  the given path prefix path‐prefix from all files and di‐
>               rectories.
> 
>               A directory /root/chroot/webserver/etc saved with “bup  save  ‐n
>               webserver  ‐‐strip‐path=/root/chroot /root/chroot/webserver/etc”
>               would be saved as /webserver/etc.  Note that currently, metadata
>               will not be saved for the root directory (/) when this option is
>               specified.
> 
>        ‐‐graft=old_path=new_path
>               a graft point old_path=new_path (can be used more than once).
> 
>               A directory /root/chroot/a/etc saved with “bup  save  ‐n  chroot
>               ‐‐graft   /root/chroot/a=/chroot/a”   would  be  saved  as  /ch‐
>               root/a/etc.  Note that currently, metadata will not be saved for
>               the root directory (/) when this option is specified.
> 
>        ‐#, ‐‐compress=#
>               set the compression level to # (a value from 0‐9, where 9 is the
>               highest and 0 is no compression).  The default is 1 (fast, loose
>               compression)
> 
> EXAMPLES
>               $ bup index ‐ux /etc
>               Indexing: 1981, done.
> 
>               $ bup save ‐r myserver: ‐n my‐pc‐backup ‐‐bwlimit=50k /etc
>               Reading index: 1981, done.
>               Saving: 100.00% (998/998k, 1981/1981 files), done.
> 
>               $ ls /home/joe/chroot/httpd
>               bin var
> 
>               $ bup index ‐ux /home/joe/chroot/httpd
>               Indexing: 1337, done.
> 
>               $ bup save ‐‐strip ‐n joes‐httpd‐chroot /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joes‐httpd‐chroot/latest/
>               bin/
>               var/
> 
>               $ bup save ‐‐strip‐path=/home/joe/chroot ‐n joes‐chroot \
>                    /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joes‐chroot/latest/
>               httpd/
> 
>               $ bup save ‐‐graft /home/joe/chroot/httpd=/http‐chroot \
>                    ‐n joe
>                    /home/joe/chroot/httpd
>               Reading index: 1337, done.
>               Saving: 100.00% (998/998k, 1337/1337 files), done.
> 
>               $ bup ls joe/latest/
>               http‐chroot/
> 
> SEE ALSO
>        bup‐index(1), bup‐split(1), bup‐on(1), bup‐restore(1), ssh_config(5)
> 
> BUP
>        Part of the bup(1) suite.
> 
> AUTHORS
>        Avery Pennarun <apenw...@gmail.com>.
> 
> Bup 0.33.2                          0.33.2                         bup‐save(1)
> ! /<<PKGBUILDDIR>>/test/ext/test-help:34  bup save --help  ok
> troff:<standard input>:5: warning: cannot select font 'CB'
> troff:<standard input>:152: warning: cannot select font 'C'
> ! /<<PKGBUILDDIR>>/test/ext/test-help:35  exactly 2 arguments  ok
> Comparing:
> 1
> --
> 0
> ! /<<PKGBUILDDIR>>/test/ext/test-help:35  '1' = '0'  FAILED
> called from /<<PKGBUILDDIR>>/test/ext/test-help:35 WVPASSEQ 1 0
> =========================== short test summary info 
> ============================
> FAILED test/ext/test-help::
> ============= 1 failed, 119 passed, 8 skipped in 207.21s (0:03:27) 
> =============
> make[1]: *** [GNUmakefile:219: test] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 
> returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/bup_0.33.2-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: bup
Source-Version: 0.33.3-1
Done: Robert Edmonds <edmo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
bup, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Edmonds <edmo...@debian.org> (supplier of updated bup package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 27 Jan 2024 00:12:36 -0500
Source: bup
Architecture: source
Version: 0.33.3-1
Distribution: unstable
Urgency: medium
Maintainer: Robert Edmonds <edmo...@debian.org>
Changed-By: Robert Edmonds <edmo...@debian.org>
Closes: 1042250 1050040
Changes:
 bup (0.33.3-1) unstable; urgency=medium
 .
   * New upstream version 0.33.3
     - "fuse: don't filter output when backgrounding" (Closes: #1050040)
     - "test-help: fix dependency on C locale with current pandoc" (Closes:
     #1042250)
   * debian/docs: Include upstream release note '0.33.3-from-0.33.2.md'
Checksums-Sha1:
 e3267d259aba2a2c622f18c45f4dbdff2b2c109a 2073 bup_0.33.3-1.dsc
 6c11211d112f216cf4a763fd6608bdddb28708ae 474307 bup_0.33.3.orig.tar.gz
 269e44e7f560e19927ba4d25fd54b8e1c92df886 7132 bup_0.33.3-1.debian.tar.xz
 37ec40b5eca0a132f28bcb76fda9b8ef5010acf7 8695 bup_0.33.3-1_amd64.buildinfo
Checksums-Sha256:
 1a235342cd8e52e068d34725e519fadad32081cde2651c550b305a57f4d00c60 2073 
bup_0.33.3-1.dsc
 0aa6e98352c939180e82bbb0a647afd8d1b3d5eda6771b65e694099f6b956ac5 474307 
bup_0.33.3.orig.tar.gz
 24269418d2bb01aaa618ae860e04e5c11436dd2681a3ef513e5155e617bd8043 7132 
bup_0.33.3-1.debian.tar.xz
 067a81937846049e9cfaae8b8005de76ba875361eae00dcc5325f69f22ca96fb 8695 
bup_0.33.3-1_amd64.buildinfo
Files:
 3b19ff24fb886ed0d13b9e25599ca310 2073 admin optional bup_0.33.3-1.dsc
 094f60dd9cb726b9e63e26793db4ed54 474307 admin optional bup_0.33.3.orig.tar.gz
 a79ac8154ba90b6035a3907c783ca345 7132 admin optional bup_0.33.3-1.debian.tar.xz
 99216e0215971b291034183973d67a8c 8695 admin optional 
bup_0.33.3-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE3z2W7rOCeCDzAmZcAYF6sKr2za4FAmW0lGIACgkQAYF6sKr2
za5SZA/8C6O6/wkNSWINuHVaK8yUgP7YoBIUyh2WS3lIvJ/01aD+IFXd4T3JQY/3
ZxkxEDZv699bZEwttSUVl5nyGvDuho4ksmUB/vlpVcFLzVby4a20xH9ASrwUcoJn
wAqOXAXFApZpwUqP7KR7YYbw+dLQMjCDDs0YsTGnyXrwWF/VhkDMgm7SCTUc6B6h
ibOxg//IIaoBU3A+n2FFzuEInBUFF1uVkxaU3JQtGGZhXdgcUeRBd5ZcU3FN9qjt
KJn7u7BDq+RMaWGxQWunav2GQauZt25QVt49n/NEOkkXJ9U87+qEyyysXqCKIFTs
1gpsPhdAVuk93EhMX4D6Tdtxur6ZVUq316IS2k1AynBdgEr53JBY8eCfMhfyjEQw
AiHjjzl1MlOxTeRhvgmS4SkqGdJA85FVQd4Da0jWtnq92C5BCDCd5WBkX3VcWmUw
cP9wEntLFR9mzPEZVsSJuPQQXK5E5ebOwJkckTHkPLOnxIeUAidJ+/DRWy6+uCIQ
2ALcDc43nTOCisDPmfu2pkTgnlNa0fR4ORL31y1j5kOpqVVYv7taXcEPH88t/B7p
JZ8t7VMfBUSf7kf79ldFUZ8PBKYrNpip6MUqFZi6/1W3B78KI/JI/JTUmEQhz0/K
7xdVBEqT+4nPAGEqfJulRIHSwsTZFyUj2XPCOkJngHC3oZbuFac=
=DxHS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to