- Package:
- src:tinyssh
- Source:
- src:tinyssh
- Submitter:
- Santiago Vila
- Date:
- 2026-10-01 14:09:01 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202609/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:tinyssh, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] test-kex-protocol.sh OK test-packet-global-request.sh OK test-packet-protocol.sh OK test-packet-sequence.sh OK test-rekey-protocol.sh OK test-subprocess-auth.sh FAILED: script returned non-zero test-tinysshd-ignore.sh OK test-tinysshd-makekey.sh OK test-tinysshd-printkey.sh OK test-tinysshd.sh OK make[2]: *** [Makefile:1273: test] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests' make[1]: *** [Makefile:883: test] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test: error: make -j1 test returned exit code 2 make: *** [debian/rules:15: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
We believe that the bug you reported is fixed in the latest version of tinyssh, 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 1149494@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jan Mojžíš <janmojzis@debian.org> (supplier of updated tinyssh 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Thu, 01 Oct 2026 03:08:28 +0000 Source: tinyssh Architecture: source Version: 20261001-1 Distribution: unstable Urgency: medium Maintainer: Jan Mojžíš <janmojzis@debian.org> Changed-By: Jan Mojžíš <janmojzis@debian.org> Closes: 1149494 Changes: tinyssh (20261001-1) unstable; urgency=medium . * New upstream version 20261001 (Closes: 1149494) Checksums-Sha1: e2c0db8fac86850f596bde9d8dc2b459ee342b52 2355 tinyssh_20261001-1.dsc 1d1d199f4f77a0fb43c6d4ba88cb1de662052fd6 377652 tinyssh_20261001.orig.tar.xz b517b878f7d60d4f290a5d2fb7bd69ca1a59f700 16620 tinyssh_20261001-1.debian.tar.xz db3183c1a5737247b5fc80fab416b742d7347f1f 775852 tinyssh_20261001-1.git.tar.xz 43ed80f0e1b6da28a37a88c90b175b4cb2f4bfb2 17736 tinyssh_20261001-1_source.buildinfo Checksums-Sha256: 96ed60bfccbce6ce3466cd8b0d2414d7ca85b2e3b5778d277f23b239e24f351d 2355 tinyssh_20261001-1.dsc 764b0d27aab9377ef71cf382f6917d11e818bdde37e686fe6bcaeb4f5c2b41d2 377652 tinyssh_20261001.orig.tar.xz 5f17ae4a0f29ca597ad3052fe9ca2703bad3de05afe35f98b1c51fcbe371813a 16620 tinyssh_20261001-1.debian.tar.xz 2b72a5d74f283f8281288362fd0d37bf6adee798c6cb3032a646a1ee29ccf138 775852 tinyssh_20261001-1.git.tar.xz 63580ea0e45d022c1c9fdb2a398594d41aa5056a1b35ffa9f1acc76685ff4fcc 17736 tinyssh_20261001-1_source.buildinfo Files: 5f050ea98c66a9751174f4bf85387351 2355 net optional tinyssh_20261001-1.dsc 0fa2a4067d4eea2f459fab792d482822 377652 net optional tinyssh_20261001.orig.tar.xz 32c80aca93dc7324e4c667bef14e0cb4 16620 net optional tinyssh_20261001-1.debian.tar.xz 0879a58c728ec72e8339c164a939bcd8 775852 net None tinyssh_20261001-1.git.tar.xz 0defc68a0050192424553c6c55682a0d 17736 net optional tinyssh_20261001-1_source.buildinfo Git-Tag-Info: tag=6772072089817409b73a248f2656a4f61c780876 fp=d008b0c23d8479e46b9fcb9045da517496939ff9 Git-Tag-Tagger: Jan Mojžíš <jan.mojzis@gmail.com> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmq9zyEACgkQYG0ITkaD wHn4aBAAgc5ROzSlEONb5gLXBKEr9IagUIM2dP4pc779O2anqnpEU0Cg/5eCtAra /IMDrBHuCqnQjq7vq3Y5ezdo4hq3MFM3aeT/fUvgETZx/7TGb4d0vbWMyh72Ltf8 Lhsux3HWRefjZYIUHxNIkb1+D8m/a8fjemvw7CpMTRVHTgmoR24v+42Bn7V3tPK2 h5EKYZUicxNuuzX2eW6uzmwhvYOWDThUgo31INZ8N6o6Nh1bPm7KHGZjEYc3ac6y OgF0ANTt33LzkuutqMGMU03qVtUT6t8XxP/m1ahvcosQYOD9gZ0Qai2rcqMPyjyM +Fhq+TiCURHYaXYMS0fjCeCOAsqvgPxrl5gz35sXyr1xM+TXOexp46EQvP1d1LhS l6G070zJulO6+Df0nx/NRkBhvZRJGFh+YTizMbClIV8RIYg8+X3eQ5NkqysKtP9W QwmCwymlftxxR86WkRTVzADPt2sEqHUNzMEorXVTz6uzUYGd1Ah28cteeWuc9+s6 adBpfR8mCF41CLfB6KReqZZrtFzBrfBObA3VzhF5T+BDXhcAI+2e0KqTaLCy0m7w dNnzNoLtCVq5E/brsLUziqNn2G36XF+TTS1r3ku/6rcqAr7u/cP+RrNvq9HM3AX3 3Bakmlxx2D5FsfqOWIZXITIRHNllT8QnIJMLMoWjbQu8nyJRIlw= =jfa5 -----END PGP SIGNATURE-----
reopen 1149494 thanks Hi. Sorry for the reopening, but I'm still getting the same error as before: test-subprocess-auth.sh FAILED: script returned non-zero I've put recent build logs in the same directory as before, for reference: https://people.debian.org/~sanvila/build-logs/202609/ The failure is 100% reproducible here. I've tested it on the AWS machines where I usually do archive rebuilds, which have 1 cpu and 2 cpus, and also in my desktop computer, which has 4 cpus, using dpkg-buildpackage inside a directory chroot. I assume this must be something subtle. Because of cases like this one which happen from time to time is why I always offer a VM to reproduce if required, please contact me privately if you need it. Thanks.
Hi. I tried to figure out what's going on. On a system where it fails: dpkg-buildpackage -> fails find . -type d | xargs chmod g-w dpkg-buildpackage -> this time it works Looks like some check should be relaxed. In Debian, the default umask changed in trixie, so it is certainly a problem that a simple dpkg-buildpackage is unable to build the package. Thanks.
Hi Santiago, Thanks for debugging this and pinpointing the directory permissions issue. You are right: the test is poorly designed, as it depends on the permissions of the build directory and its parents. As a first step, I will disable the test to unblock builds. I will then redesign it from scratch so that it tests the intended behaviour independently of the build environment. Thanks again, Jan
We believe that the bug you reported is fixed in the latest version of
tinyssh, 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 1149494@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jan Mojžíš <janmojzis@debian.org> (supplier of updated tinyssh 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 01 Oct 2026 12:42:38 +0000
Source: tinyssh
Architecture: source
Version: 20261001-2
Distribution: unstable
Urgency: medium
Maintainer: Jan Mojžíš <janmojzis@debian.org>
Changed-By: Jan Mojžíš <janmojzis@debian.org>
Closes: 1149494
Changes:
tinyssh (20261001-2) unstable; urgency=medium
.
* d/p/0001-tests-temp.-disable-subprocess-auth-test.patch add,
backport upstream patch to temporarily disable test-subprocess-auth.sh,
which depends on the permissions of the build directory and its parents.
It really closes the bug 1149494. (Closes: #1149494)
Checksums-Sha1:
db0d02b2d0556d84c8d156270d4c806c83455e31 2355 tinyssh_20261001-2.dsc
50efb35162e4d7b31262c137198c557d27a357df 17408 tinyssh_20261001-2.debian.tar.xz
76e4726ce23dfd1814b30959302901296113d514 779088 tinyssh_20261001-2.git.tar.xz
433634f1097a2385ccc66f651313d375fac25570 17736 tinyssh_20261001-2_source.buildinfo
Checksums-Sha256:
b995212b9bb077674280f0f677cac5f482da009cb1f6b049bf449b828f24b2a1 2355 tinyssh_20261001-2.dsc
d3af016c52d8b95b2d9784b90164569704c15c01103c489d05ebfb80853e9833 17408 tinyssh_20261001-2.debian.tar.xz
ba2ce140b85e63e1178002ef4d21cf69e55719b491840f2d050b0324c83a2ca3 779088 tinyssh_20261001-2.git.tar.xz
a97b479b9db3a3afb312aac7ac146539353ea4307df91b366d4f7d2e06fa0f25 17736 tinyssh_20261001-2_source.buildinfo
Files:
73eca7cc4c605a2923a619ead18c7cf8 2355 net optional tinyssh_20261001-2.dsc
c4ef7f7bf9c2b74c4eabb8372bdceab7 17408 net optional tinyssh_20261001-2.debian.tar.xz
d34bb457e6d2e5ea0ca9755fbbd80280 779088 net None tinyssh_20261001-2.git.tar.xz
af9545819bf17145d3d8f08e675b47ca 17736 net optional tinyssh_20261001-2_source.buildinfo
Git-Tag-Info: tag=e215f6e8913db35bbf7d3d863c9038e7db0bed75 fp=d008b0c23d8479e46b9fcb9045da517496939ff9
Git-Tag-Tagger: Jan Mojžíš <jan.mojzis@gmail.com>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmq+WHMACgkQYG0ITkaD
wHmedw/8CjEaGpC/Z0rhgAD8VC3HHP74xMPELBmRdmx73pgc82z4z8UUmZyab+TU
hLSU1x1G6o+JB8MLUKcmjl263jX4MLojXQ/9P2tROfUBFYJwkvK4bw0BWG8fJPa2
mXgNHIFxG7ZGyKeL9LR0MdR0+BK/XnmNJrXs8X51EvJLCrs53kwv3YThhUzbdoLv
pioIFe1ChCQ4I+n19qMiVrE/7xOSStORxIi3K2J4rVV5mfc3dbw2VsYzq3SfcVRq
ARvZIcJ1byvNi9csXlL+vdGOR6sc9OVX1042SGAjF2TTO6k2T5bqRJK2jwG+cVm7
o/jXhKPebl5Vw2IfNhy+H9ACvqzn8ihAPXQi2/xPr+JIQpuWEA9PrPUSGx7fFdnk
QNAFdm/781CUYsp+wRW+VdNGiJ2YjVAfBWfa9Z1WMjg/XGSh9KirlJfAar+485FR
5dCwFH7RbCVpCM1jeN2CCc1eszPyi0XlEJEva1F2Jy2m3RD9NDOZ7XT9ygYkufrH
TUXQPEdyBCnfRtwQE2FDccKX/iXqlz9vlf1DmsLOFo0ShA7GqQARl9C/Ms+QhhX+
CD7bBR04pSt+xWWwHrBk4YYGH9F03zrcJFgqtTL8DGUkNn9UKanehUuPw6k/vjUK
sz0g4OHW/yi6C4wu7911Iwad80PLyjzBe82R6BNh3gA8CyjkeYU=
=a+RQ
-----END PGP SIGNATURE-----