On Sat, 29 Dec 2018 16:11:00 +0000, Niels Thykier wrote: > >> Does/did it work under nohup (without the > >> debhelper work around to make nohup work)? > > > > Yes, in the same chroot (i.e. with the STDIN redirection commented > > out) `TERM=vt100 nohup prove --blib --verbose t/*.t' in d/rules works. > > > Now I am even more puzzled. > > nohup does the eqv. of > > open(STDIN, '>', '/dev/null') > > and libterm-termkey-perl allegedly copes with that!? Unless the answer > is that prove "fixes" this for us and "perl Build test --verbose" (as > run by dh_auto_test) does not have the same magic as prove?
Hm, I don't know what's going on there … But maybe I did the test the other way around yesterday? So, some more testing: Chroot A: my normal sid cowbuilder chroot Chroot B: a copy with debhelper installed and the redirect STDIN line in _doit() commented out Results for the various option in override_dh_auto_test: TERM=vt100 dh_auto_test A: fail B: pass TERM=vt100 nohup dh_auto_test A: fail B: pass TERM=vt100 perl Build test --verbose A: pass B: pass TERM=vt100 nohup perl Build test --verbose A: pass B: pass TERM=vt100 prove --blib --verbose t/*.t A: pass B: pass TERM=vt100 nohup prove --blib --verbose t/*.t A: pass B: pass Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Aimee Mann: You Do
signature.asc
Description: Digital Signature