On Sun, 21 Jul 2019 at 11:33:20 -0300, Joao Eriberto Mota Filho wrote: > After upgrading to devscripts 2.19.6 in Sid, debi command does nothing and > remains in wait state. > > # LANG=C debi > Reading package lists... Donevcard/2vcard# > Building dependency tree > Reading state information... Done > Note, selecting '2vcard' instead of './2vcard_0.6-2_all.deb' > Skipping 2vcard, it is not installed and only upgrades are requested. > 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
There are (at least) two regressions here: * debi doesn't wait for the installation tool to exit, resulting in it being run with stdin closed. Patch proposed in https://salsa.debian.org/debian/devscripts/merge_requests/135 or in https://salsa.debian.org/debian/devscripts/merge_requests/137 (they are equivalent). * If you repeatedly test-build the same package and install it with debi (let's say you are testing foo_1.2-3), debi will only install it the first time. The second and subsequent times, apt will not install it because it sees that foo_1.2-3 is already installed. Patch proposed in https://salsa.debian.org/debian/devscripts/merge_requests/135 (the fix is to pass --reinstall to apt). I can't tell whether the issue you're having would be fixed by one of the above or whether it's a third regression. smcv