Version: 20260511+ds1-1 Hi Neal,
During the adoption review of mbuffer, I checked the reported interaction between -q and -l /dev/null using an unchanged rebuild of the current Debian source package, 20260511+ds1-1, on unstable/amd64. With a controlled empty configuration and newline input, -q -l /dev/null produces no summary, both without a controlling terminal and with a controlling pseudoterminal, including with stdout/stderr redirected. The tests used -m 1M -s 4096 to bound memory use. -q alone is also quiet; -l /dev/null alone still prints statistics, since -l is not a quiet option. There is also a corresponding code change in the upstream 20170921 import: summary() changed its output condition from "if (Status)" to "if ((Status != 0) && (Quiet == 0))". It is visible in the Debian repository: https://salsa.debian.org/debian/mbuffer/-/commit/88832e12f07e8714022d9fb54e70958d43b5b3d2 The check is present in the Debian 20170921-1 tag and in the current source. I am therefore closing this as already fixed. The Version above records the version verified in my runtime tests, not a claim that the fix was first introduced in 2026 or a change in the upcoming adoption upload. If the original symptom still occurs with a current version, please reply with the command, configuration and terminal setup so that we can reopen and investigate it. Thank you for reporting it. Best regards, Federico Molara

