#981341 bup split does not honor the -q flag

Package:
bup
Source:
bup
Description:
highly efficient file backup system based on git
Submitter:
Brian Minton
Date:
2021-08-11 18:27:03 UTC
Severity:
minor
#981341#5
Date:
2021-01-29 15:17:00 UTC
From:
To:

I tried to use bup split with the -q option, which I expected would
produce no output.  Instead, some output was produced.


lab.bjmgeek.science:~$ bup init
Initialized empty Git repository in /home/bminton/.bup/
lab.bjmgeek.science:~$ echo test | bup split -q -n test
lab.bjmgeek.science:~$ /3 objects)



- -- System Information:
Debian Release: bullseye/sid
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-1062.12.1.vz7.131.10 (SMP w/1 CPU thread)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages bup depends on:
ii  git               1:2.29.2-1
ii  libacl1           2.2.53-9
ii  libc6             2.31-9
ii  libreadline8      8.1-1
ii  par2              0.8.1-1
ii  python3           3.9.1-1
ii  python3-pylibacl  0.6.0-1+b1
ii  python3-pyxattr   0.7.2-1+b1

Versions of packages bup recommends:
ii  bup-doc          0.31-2
ii  python3-fuse     2:1.0.1-1
ii  python3-tornado  6.1.0-1+b1

bup suggests no packages.

- -- no debconf information
-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQE0+0m5wetBkPrp+xE817bNV1SagUCYBQm3QAKCRBE817bNV1S
aj5lAQCTAZpLMKIsXfoyPP3M+Jha1HLRx7hrclWMNK19g2Qi9wEAoPW6whWys5xz
MPZcqNIG3MQOXvPsD1x2Ssgv9KTHvgM=
=axJI
-----END PGP SIGNATURE-----

#981341#10
Date:
2021-08-11 18:16:17 UTC
From:
To:
This bug affects git-annex, which runs bup split -q, possibly multiple
of them concurrently, and so gets its output messed up by the undesired
output.

Note that the output goes to stderr, so it cannot even be safely piped
to /dev/null without potentally swallowing error messages.

I'm fairly sure this is a reversion in bup.