On Sat, Apr 02, 2016 at 07:39:43PM +0000, Debian Bug Tracking System wrote: > * Introduce --ignore-apt-assume option to disable switching into > non-interactive mode in case of `apt-get -y' (closes: #818712). > * Switch to the non-interactive mode when DEBIAN_FRONTEND environment > variable is set to "noninteractive". Add --ignore-debian-frontend > to disable this.
I don't get why you made it this way -- noninteractive frontend (ie, your second change) does what #687443 asked for, so what's the point of having apt-get -y ignore the frontend? This makes apt-listchanges inconsistent with other parts of package upgrade, such as debconf or conffile prompts. Neither of those take -y to mean "noninteractive" so both will still wait for input, just like apt-listchange pre-2.86 did. These two changes you did in 2.87 are redundant with each other... I guess it might be good to ask apt guys about what -y is supposed to do, as such inconsistency between different tools is bad. -- A tit a day keeps the vet away.