Your message dated Tue, 07 Feb 2023 21:17:42 +0000 with message-id <[email protected]> and subject line Bug#1028163: fixed in sshfs-fuse 3.7.3-1.1 has caused the Debian Bug report #1028163, regarding sshfs-fuse: FTBFS (tries to use the ssh service from the host machine) 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 [email protected] immediately.) -- 1028163: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028163 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:sshfs-fuse Version: 3.7.1+repack-2 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in bullseye, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary-arch dh binary-arch --buildsystem=meson dh_update_autotools_config -a -O--buildsystem=meson dh_autoreconf -a -O--buildsystem=meson dh_auto_configure -a -O--buildsystem=meson cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu The Meson build system Version: 0.56.2 Source dir: /<<PKGBUILDDIR>> Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu Build type: native build Project name: sshfs Project version: 3.7.1 Using 'CFLAGS' from environment with value: '-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,-z,now' Using 'CPPFLAGS' from environment with value: '-Wdate-time -D_FORTIFY_SOURCE=2' C compiler for the host machine: cc (gcc 10.2.1 "cc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the host machine: cc ld.bfd 2.35.2 Using 'CFLAGS' from environment with value: '-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,-z,now' Using 'CPPFLAGS' from environment with value: '-Wdate-time -D_FORTIFY_SOURCE=2' Host machine cpu family: x86_64 Host machine cpu: x86_64 ../meson.build:8: WARNING: Consider using the built-in warning_level option instead of using "-Wall". ../meson.build:8: WARNING: Consider using the built-in warning_level option instead of using "-Wextra". Message: Compiler warns about unused result even when casting to void Program rst2man found: YES (/usr/bin/rst2man) Configuring config.h using configuration Found pkg-config: /usr/bin/pkg-config (0.29.2) Run-time dependency fuse3 found: YES 3.10.3 Run-time dependency glib-2.0 found: YES 2.66.8 Run-time dependency gthread-2.0 found: YES 2.66.8 Program utils/install_helper.sh found: YES (/<<PKGBUILDDIR>>/utils/install_helper.sh) Build targets in project: 4 Option buildtype is: plain [default: debugoptimized] Found ninja-1.10.1 at /usr/bin/ninja dh_auto_build -a -O--buildsystem=meson cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j1 -v [1/7] cc -Isshfs.p -I. -I.. -I/usr/include/fuse3 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_REENTRANT -DHAVE_CONFIG_H -Wall -Wextra -Wno-sign-compare -Wmissing-declarations -Wwrite-strings -Wno-unused-result -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -DFUSE_USE_VERSION=31 -MD -MQ sshfs.p/sshfs.c.o -MF sshfs.p/sshfs.c.o.d -o sshfs.p/sshfs.c.o -c ../sshfs.c [2/7] cc -Isshfs.p -I. -I.. -I/usr/include/fuse3 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_REENTRANT -DHAVE_CONFIG_H -Wall -Wextra -Wno-sign-compare -Wmissing-declarations -Wwrite-strings -Wno-unused-result -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -DFUSE_USE_VERSION=31 -MD -MQ sshfs.p/cache.c.o -MF sshfs.p/cache.c.o.d -o sshfs.p/cache.c.o -c ../cache.c [3/7] cc -o sshfs sshfs.p/sshfs.c.o sshfs.p/cache.c.o -Wl,--as-needed -Wl,--no-undefined -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,--start-group /usr/lib/x86_64-linux-gnu/libfuse3.so -lpthread /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -Wl,--end-group -pthread [4/7] /usr/bin/rst2man ../sshfs.rst sshfs.1 [5/7] cp -fPp ../test/conftest.py ../test/pytest.ini ../test/test_sshfs.py ../test/util.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test [6/7] cc -Itest/wrong_command.p -Itest -I../test -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_REENTRANT -DHAVE_CONFIG_H -Wall -Wextra -Wno-sign-compare -Wmissing-declarations -Wwrite-strings -Wno-unused-result -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ test/wrong_command.p/wrong_command.c.o -MF test/wrong_command.p/wrong_command.c.o.d -o test/wrong_command.p/wrong_command.c.o -c ../test/wrong_command.c [7/7] cc -o test/wrong_command test/wrong_command.p/wrong_command.c.o -Wl,--as-needed -Wl,--no-undefined -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' python3 -m pytest test/ ============================= test session starts ============================== platform linux -- Python 3.9.2, pytest-6.0.2, py-1.10.0, pluggy-0.13.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /<<PKGBUILDDIR>>/test, configfile: pytest.ini collecting ... collected 16 items test/test_sshfs.py::test_sshfs[True-True-0-False] FAILED [ 6%] =================================== FAILURES =================================== ________________________ test_sshfs[True-True-0-False] _________________________ Traceback (most recent call last): File "/<<PKGBUILDDIR>>/test/test_sshfs.py", line 49, in test_sshfs res = subprocess.call(['ssh', '-o', 'KbdInteractiveAuthentication=no', File "/usr/lib/python3.9/subprocess.py", line 349, in call with Popen(*popenargs, **kwargs) as p: File "/usr/lib/python3.9/subprocess.py", line 951, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.9/subprocess.py", line 1823, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'ssh' =============================== warnings summary =============================== test/util.py:99 /<<PKGBUILDDIR>>/test/util.py:99: PytestUnknownMarkWarning: Unknown pytest.mark.uses_fuse - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html return pytest.mark.uses_fuse() -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ FAILED test/test_sshfs.py::test_sshfs[True-True-0-False] - FileNotFoundError:... !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! ========================= 1 failed, 1 warning in 1.08s ========================= make[1]: *** [debian/rules:10: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- About the archive rebuild: The build was made using virtual machines from Hetzner, with enough memory, enough disk, and either one or two CPUs, using a reduced chroot with only build-essential packages (plus debhelper). If you could not 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 affects on src:sshfs-fuse, so that this is still visible in the BTS web page for this package. Additional notes: While trying to figure out what's going on here, I tried building the package locally (not in a cloud machine), and stopped the ssh service in my desktop computer. To my surprise, the error changed to this: =================================== FAILURES =================================== ________________________ test_sshfs[True-True-0-False] _________________________ Traceback (most recent call last): File "/<<PKGBUILDDIR>>/test/test_sshfs.py", line 57, in test_sshfs pytest.fail('Unable to ssh into localhost without password prompt.') File "/usr/lib/python3/dist-packages/_pytest/outcomes.py", line 156, in fail raise Failed(msg=msg, pytrace=pytrace) Failed: Unable to ssh into localhost without password prompt. ----------------------------- Captured stderr call ----------------------------- ssh: connect to host localhost port 22: Connection refused So, it is as if the test suite expected that the building machine has a ssh service on localhost, outside the chroot being used for building. Thanks.
--- End Message ---
--- Begin Message ---Source: sshfs-fuse Source-Version: 3.7.3-1.1 Done: Daniel Baumann <[email protected]> We believe that the bug you reported is fixed in the latest version of sshfs-fuse, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Baumann <[email protected]> (supplier of updated sshfs-fuse 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 07 Feb 2023 20:33:53 +0100 Source: sshfs-fuse Architecture: source Version: 3.7.3-1.1 Distribution: unstable Urgency: high Maintainer: Bartosz Fenski <[email protected]> Changed-By: Daniel Baumann <[email protected]> Closes: 1028163 Changes: sshfs-fuse (3.7.3-1.1) unstable; urgency=high . * Non-maintainer upload. * Disabling test suite (Closes: #1028163): - First, given that there's no progress on #1028163 for some time now, and it's not quite clear on how to "properly" address the issue of using ssh of the host during the test suite (maybe replacing test with autopkg tests?), I think it's better to disable the test suite for now rather than to have no sshfs at all (in bookworm). - Second, in order to prevent the risk of other packages to be autoremoved that depend on sshfs without having the chance of being re-introduced to testing after the upcoming freeze in case nobody fixes #1028163 properly, let's disable the test suite and re-enable it once it's clear how to deal with it (re-enabling test should be easier to get an unblock for). Checksums-Sha1: 9da3e54f6bb49da7a8f4f0eaa824a096d7c720d6 1983 sshfs-fuse_3.7.3-1.1.dsc 75b2c17a60a7629057f46a4826b89a28023e630e 8308 sshfs-fuse_3.7.3-1.1.debian.tar.xz e3324d1855414b25409ebc9ab6c387cf4c687df3 8112 sshfs-fuse_3.7.3-1.1_amd64.buildinfo Checksums-Sha256: 4e99ccd8e526d0ab5940f057760638a652265d597168d95637b8fbc2f2bebbe2 1983 sshfs-fuse_3.7.3-1.1.dsc 8e5e792818fad69a66172d7465829c53b5a282b04cd3bd4ce86553cffba0cd41 8308 sshfs-fuse_3.7.3-1.1.debian.tar.xz 06a968926ca805fb3361e7ff84515ba74ff6fd56649dd45611b822dfb92218ec 8112 sshfs-fuse_3.7.3-1.1_amd64.buildinfo Files: 8751f49608722ad6c53d46baf0e4d47d 1983 utils optional sshfs-fuse_3.7.3-1.1.dsc 31c1d564066f0874740b2fbe005ae154 8308 utils optional sshfs-fuse_3.7.3-1.1.debian.tar.xz 895bb89d5fec8c46ef1b4da31398fd06 8112 utils optional sshfs-fuse_3.7.3-1.1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAmPiuVgACgkQVc8b+Yar ucf7bQ//fktCV4AvAq33wifFUU57dZjdrPDZiy4HZgeOGGDnk3pdR8Tomk3wjiiY hgkPN8Cp8RI1yFkctHahz0VAsls3s4rHXmI4Cl3TfjK9z0vXxWJgAxsInkQQCnZ3 ZFxOgIQwdgjlBKQ1BlG0mafmmQTz7lcCW8cKrrfutc9ymj+XQ9pBawNET7x6/+x6 eyvuuDrW6v4Um1nMXQqoUhEqgxMvDJJiznI7B+uFRubrFb1zJ5zVlRpe62iwqCBY PMNMMlhMxG9agnf9Jt6BeAiNnbXVOJN1RoeVLu26tiDvIA0UdVbQOi/1rLso34jQ DL7c2I5wD2lar9WJ2l7rApfAc5sLsLt7teoqWTSv0iR2/NQiqHTPspbGFlRf4HoY trcP/oJPPJeY3ZVmNuP+AsteS0FRUxbNcArX86j4Et2Rg5vT649weG2IUcgReF9v kKxuhU8y8ZNtSnYqvJhfTPsVAksVmV4C0BuYC2xe6Ry+YjgxONAEMlaYQRD3aMNE vYTUv8pfMeXmHi/YTx/U91flv0j+Xsbi9uKlKnbie7vFaYkxOwrem0oZ/kotC/oL Dr4XTbk+slinbulefRg1M6QektYDzvhayv+1FUW2M7JudghdU70FQfLexewcpl3T T4CwHRB9M9pN/Ez5ZVUbiMdOnmgXK7JmIFaM7U4nuWEwucgayI4= =ch9w -----END PGP SIGNATURE-----
--- End Message ---

