Your message dated Tue, 10 Mar 2026 17:03:56 +0000
with message-id <[email protected]>
and subject line Bug#1129148: fixed in remrun 0.2.4-3
has caused the Debian Bug report #1129148,
regarding remrun: FTBFS: User sbuild not allowed because account is locked
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.)


-- 
1129148: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129148
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:remrun
Version: 0.2.4-2
Severity: serious
Tags: ftbfs forky sid

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/202602/

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:remrun, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh 'clean'
   dh_auto_clean
        make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f -- 'remrun' 'remrun.1.gz'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh 'binary'
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
        make -j2 INSTALL="install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
install -m 755 -- 'remrun.sh' 'remrun'
gzip -c -n -9 -- 'remrun.1' > 'remrun.1.gz' || { rm -f -- 'remrun.1.gz'; false; 
}
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
if [ -d /run/sshd ]; then \
        dh_auto_test -- SKIP_SHELLCHECK=1; \
else \
        echo 'No /run/sshd directory, not running the upstream test suite'; \
fi
        make -j2 test SKIP_SHELLCHECK=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
[ -n '1' ] || shellcheck -- 'remrun' 'tests/run-test.sh'
env PYTHONPATH='/<<PKGBUILDDIR>>/tests/python' python3 -B -u -m run_sshd_test 
-v -H -t 'tests/run-test.sh'  -- 'remrun'
Getting information about our own account, uid 999
Got username sbuild, uid 999, home /sbuild-nonexistent
Using /<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7 as a temporary directory, initial 
uid 999
Looking for a port to listen on at 127.0.0.1
- got 127.0.0.1:8086
Generating the SSH host key at 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/ssh_host_key
Generating public/private ed25519 key pair.
Your identification has been saved in 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/ssh_host_key
Your public key has been saved in 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/ssh_host_key.pub
The key fingerprint is:
SHA256:H8uN14k+L3f+XEJ/Id9opc0e+MlJ1MBkL/88DektW88 sbuild@sbuild
The key's randomart image is:
+--[ED25519 256]--+
|              o  |
|             + . |
|              + .|
|               =.|
|        S .  .+o+|
|         o = ==%=|
|          = +.X=&|
|           oo.=OX|
|            .=oBE|
+----[SHA256]-----+
Generating the SSH client key at 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/home/.ssh/id
Generating public/private ed25519 key pair.
Your identification has been saved in 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/home/.ssh/id
Your public key has been saved in 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/home/.ssh/id.pub
The key fingerprint is:
SHA256:fJJSo22JuPNMcZWJNjzM0/3F7TaI6L7CWPL+kKR0S8g sbuild@sbuild
The key's randomart image is:
+--[ED25519 256]--+
|                 |
|       + o +   ..|
|        % = .   +|
|    ...B O. ...o |
|    .E=+S... ...o|
|    .o=*+o     ..|
|    o.B+ .       |
|     * +o        |
|      +.o+.      |
+----[SHA256]-----+
Copying the client public key to the authorized keys file
Generating the client known hosts file
Generating the SSH client config file
Generating the SSH server config file
./server/ssh_host_key.pub:ssh-ed25519 
AAAAC3NzaC1lZDI1NTE5AAAAINpA1z2S36B7jMxuRswRjDgza5e02T0CuPfWv+f6H4q6 
sbuild@sbuild
./server/authorized_keys:ssh-ed25519 
AAAAC3NzaC1lZDI1NTE5AAAAIN0i3WejDubzkGnGQAV/HEbWBQVxYN3cRul63bTPeE+t 
sbuild@sbuild
./server/sshd_config:
./server/sshd_config:AllowUsers sbuild
./server/sshd_config:AuthorizedKeysFile 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/authorized_keys
./server/sshd_config:DisableForwarding yes
./server/sshd_config:GSSAPIAuthentication no
./server/sshd_config:HostKey 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/ssh_host_key
./server/sshd_config:IgnoreRhosts yes
./server/sshd_config:KbdInteractiveAuthentication no
./server/sshd_config:ListenAddress 127.0.0.1
./server/sshd_config:PasswordAuthentication no
./server/sshd_config:PermitRootLogin no
./server/sshd_config:PermitTTY no
./server/sshd_config:PidFile 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/server/sshd.pid
./server/sshd_config:Port 8086
./server/sshd_config:PubkeyAuthentication yes
./server/sshd_config:StrictModes no
./server/sshd_config:UseDNS no
./server/ssh_host_key:-----BEGIN OPENSSH PRIVATE KEY-----
./server/ssh_host_key:b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
./server/ssh_host_key:QyNTUxOQAAACDaQNc9kt+ge4zMbkbMEYw4M2uXtNk9Arj31r/n+h+KugAAAJC8Rok0vEaJ
./server/ssh_host_key:NAAAAAtzc2gtZWQyNTUxOQAAACDaQNc9kt+ge4zMbkbMEYw4M2uXtNk9Arj31r/n+h+Kug
./server/ssh_host_key:AAAECBMJ06Q1LZXytOJvTb4u8sraN8a6rnOQIBx0+0nRckddpA1z2S36B7jMxuRswRjDgz
./server/ssh_host_key:a5e02T0CuPfWv+f6H4q6AAAADXNidWlsZEBzYnVpbGQ=
./server/ssh_host_key:-----END OPENSSH PRIVATE KEY-----
./home/.ssh/config:
./home/.ssh/config:Host *
./home/.ssh/config:ForwardAgent no
./home/.ssh/config:ForwardX11 no
./home/.ssh/config:GlobalKnownHostsFile /dev/null
./home/.ssh/config:GSSAPIAuthentication no
./home/.ssh/config:HostbasedAuthentication no
./home/.ssh/config:IdentitiesOnly yes
./home/.ssh/config:IdentityFile 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/home/.ssh/id
./home/.ssh/config:KbdInteractiveAuthentication no
./home/.ssh/config:PasswordAuthentication no
./home/.ssh/config:Port 8086
./home/.ssh/config:PubkeyAuthentication yes
./home/.ssh/config:RequestTTY no
./home/.ssh/config:StrictHostKeyChecking yes
./home/.ssh/config:Tunnel no
./home/.ssh/config:UpdateHostKeys no
./home/.ssh/config:User sbuild
./home/.ssh/config:UserKnownHostsFile 
/<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7/home/.ssh/known_hosts
./home/.ssh/config:VerifyHostKeyDNS no
./home/.ssh/id:-----BEGIN OPENSSH PRIVATE KEY-----
./home/.ssh/id:b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
./home/.ssh/id:QyNTUxOQAAACDdIt1now7m85BpxkAFfxxG1gUFcWDd3Ebpet20z3hPrQAAAJA+fY3FPn2N
./home/.ssh/id:xQAAAAtzc2gtZWQyNTUxOQAAACDdIt1now7m85BpxkAFfxxG1gUFcWDd3Ebpet20z3hPrQ
./home/.ssh/id:AAAEDREtEi5xEfEZ4VWp90vHNS6MuQnHxkZ34i+kxxtxM6AN0i3WejDubzkGnGQAV/HEbW
./home/.ssh/id:BQVxYN3cRul63bTPeE+tAAAADXNidWlsZEBzYnVpbGQ=
./home/.ssh/id:-----END OPENSSH PRIVATE KEY-----
./home/.ssh/id.pub:ssh-ed25519 
AAAAC3NzaC1lZDI1NTE5AAAAIN0i3WejDubzkGnGQAV/HEbWBQVxYN3cRul63bTPeE+t 
sbuild@sbuild
./home/.ssh/known_hosts:127.0.0.1 ssh-ed25519 
AAAAC3NzaC1lZDI1NTE5AAAAINpA1z2S36B7jMxuRswRjDgza5e02T0CuPfWv+f6H4q6 
sbuild@sbuild
Determining the full path of the real SSH executable
Generating the SSH wrapper
Checking that the SSH-specific environment is sane
Looking for an SSH server executable
Starting an SSH server: /usr/sbin/sshd
- got SSH server process 196
Waiting for the SSH server at 127.0.0.1:8086 (address family AF_INET) to start 
accepting connections
Server listening on 127.0.0.1 port 8086.

Trying to connect to 127.0.0.1 port 8086...
Connected!
Got banner 'SSH-2.0-OpenSSH_10.2p1 Debian-5\r\n'
Checking that our SSH client and server both work
Connection closed by 127.0.0.1 port 59432

User sbuild not allowed because account is locked

[email protected]: Permission denied (publickey).

Connection closed by invalid user sbuild 127.0.0.1 port 59434 [preauth]

Killing the SSH server
The SSH server is done, code -9
Removing /<<PKGBUILDDIR>>/run_sshd_test.eg73lcr7 in process 189
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/<<PKGBUILDDIR>>/tests/python/run_sshd_test/__main__.py", line 717, in 
<module>
    main()
    ~~~~^^
  File "/<<PKGBUILDDIR>>/tests/python/run_sshd_test/__main__.py", line 708, in 
main
    check_ssh_connection(cfg, ssh_cfg)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/tests/python/run_sshd_test/__main__.py", line 338, in 
check_ssh_connection
    match subprocess.check_output(  # noqa: S603
          ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
        ["sh", "-c", f"ssh -- {ssh_cfg.addr} printenv SSH_CONNECTION"],  # 
noqa: S607
        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        encoding="UTF-8",
        ^^^^^^^^^^^^^^^^^
        env=cfg.utf8_env,
        ^^^^^^^^^^^^^^^^^
    ).splitlines():
    ^
  File "/usr/lib/python3.13/subprocess.py", line 472, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
               **kwargs).stdout
               ^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['sh', '-c', 'ssh -- 127.0.0.1 printenv 
SSH_CONNECTION']' returned non-zero exit status 255.
make[2]: *** [Makefile:45: test] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test SKIP_SHELLCHECK=1 returned exit code 2
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: remrun
Source-Version: 0.2.4-3
Done: Peter Pentchev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
remrun, 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.
Peter Pentchev <[email protected]> (supplier of updated remrun 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, 10 Mar 2026 18:28:26 +0200
Source: remrun
Architecture: source
Version: 0.2.4-3
Distribution: unstable
Urgency: medium
Maintainer: Peter Pentchev <[email protected]>
Changed-By: Peter Pentchev <[email protected]>
Closes: 1129148
Changes:
 remrun (0.2.4-3) unstable; urgency=medium
 .
   * Only run the tests at build time if "check" is explicitly
     specified in DEB_BUILD_OPTIONS; some build environments use
     a locked user account. Closes: #1129148
   * Declare compliance with Policy 4.7.3, drop the implied Priority: optional.
   * Convert the watch file to version 5 of the format.
   * Add Salsa CI configuration.
   * Point the Vcs-* tags to Salsa.
   * Add a `debputy reformat` Salsa CI job.
Checksums-Sha1:
 14737224d9c4e84f9eea7c8def8475a111bd083b 2448 remrun_0.2.4-3.dsc
 b3194d81d17d9c001136d95446b32a7e7a3d5676 12100 remrun_0.2.4-3.debian.tar.xz
Checksums-Sha256:
 7136fc88f37486a9d34107a5c77a33ad07c95593733fcb26b5a71a1a45a6710e 2448 
remrun_0.2.4-3.dsc
 e1e14733456a927269abd46bf22b3321cf4f92c00b64918abfbc826abf4027fe 12100 
remrun_0.2.4-3.debian.tar.xz
Files:
 2d073938ef193b7b13c732b48a9b8789 2448 utils optional remrun_0.2.4-3.dsc
 2b210e4da48e21f4872a04b0c72241f0 12100 utils optional 
remrun_0.2.4-3.debian.tar.xz

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

iQJEBAEBCgAuFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmmwSZEQHHJvYW1AZGVi
aWFuLm9yZwAKCRBlHu+wJSffE7PLD/9J2PYv6t6pAFkuEFe6F8BZN2hm1uUh74pG
QJfMWXEMgTzJB7DADt8cKgrp6DCSl+BdtA9xC4xGM4wdljwIARtR7FPP4iq1naIP
QCxh9p6iPlqwWyEPLFV5WV09Ii4cxdIdZvW1tVyG0U1hJR4CSaU/foPJCeBTJ1uo
ba62Oqg8nUVBsDpPFdiJMTUif4Pakj80CWePUZ5Jn/S+t/CtSjhxjk8Z+EVSmU1Y
9OYVb0JiExlCFysJ2hrFgYayjVGuJQr7nUMZJU02RztBJAW6fvtrvGkX+qiymiyL
l3bMa2QSIQENRtBE8Xw1BrzeNro0shOop9C9tcOKnoSxosGxZrcsEpIccM3RAYo+
WqG9hZh+u5AjfU4lKEWbfEXpEBeEdW2gXKW1yzSSQ7L7hS/saUb8E3M+yeOm/wqP
3ps0Z7zf6I1QczZfTeoPeuFLjxbnfUJAE3XvqAX48KJxYQXQ4cPgpmUmFPR8qbn4
/jYWbhzfcxnWDKkxUJsK1RgMVET7dNm/ycL2vIa4YTpmckqt+wZ2LF4C30XxQfIU
mZ6nW1SOW89sVpWOjhLu155Bg2r38S7QqkziqMRBaw6mSvDeVsY1es36wPIUVnZN
DAuFASxbdML0KsrzB7ve6cl6Fxz6tnwDfeSnalKa+eautwmHPoNnEt3HrHOVh6UD
Glszu+lQlQ==
=gZQ2
-----END PGP SIGNATURE-----

Attachment: pgp_Lr_8VgMiV.pgp
Description: PGP signature


--- End Message ---

Reply via email to