Bug#868063: update-inetd: FTBFS: Can't exec "./update-inetd": No such file or directory
Package: update-inetd
Version: 4.44
Severity: serious
Tags: sid buster
This package fails to build on current sid/amd64.
It looks like this was broken by debconf_1.5.62.
Log excerpt:
fakeroot debian/rules binary
dh_testdir
dh_testroot
python tests.py
FFFFFFFFF
======================================================================
FAIL: testAddDisableEnableRemove (__main__.UpdateInetdTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests.py", line 280, in testAddDisableEnableRemove
output = self.update_inetd("add", "'%s'" % srv_entry)
File "tests.py", line 187, in update_inetd
return run("%s --%s %s %s" % (cmdline, mode, srv, other_opts))
File "tests.py", line 86, in run
+ "\nand printed this output:\n\"%s\"") % (cmd, status, output))
AssertionError: the command "./update-inetd --file /tmp/tmpWceOqv.modified --verbose --add 'pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.pop3d' " failed with exit status 65280
and printed this output:
"debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Can't exec "./update-inetd": No such file or directory at /usr/share/perl5/Debconf/ConfModule.pm line 65.
readline() on closed filehandle GEN0 at /usr/share/perl5/Debconf/ConfModule.pm line 78."
[...]
----------------------------------------------------------------------
Ran 9 tests in 0.704s
FAILED (failures=9)
debian/rules:23: recipe for target 'check' failed
make: *** [check] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
--
Niko Tyni ntyni@debian.org
Reply to: