Control: found -1 0.1.1

hi Paul, thanks for the bug reports (this and the other ones).

On Thu Aug 1, 2024 at 4:17 AM CEST, Paul Wise wrote:
> Package: adequate
> Version: 0.16.4
> Severity: important
>
> When debconf mode is enabled and there is a large amount of adequate
> output, debconf fails to run whiptail due to the large amount of
> arguments being passed to it. I never had debconf mode enabled before
> the rewrite but I expect the Perl debconf module would not do this,
> so this is probably another regression from the rewrite.

I don't think so. afaict bothh the go and perl versions build a massive string
and pass it as a single value to debconf.

go: https://sources.debian.org/src/adequate/0.16.5/debconf.go/#L22
perl: 
https://salsa.debian.org/debian/adequate/-/blob/26c921bb34852764d3456514d3300bf8c0d25a48/adequate#L185

I can't reproduce the issue locally, so I'd appreciate if you'd modify either
version to print how long is the string that is passed to debconf. my
inclination would be for adequate to truncate results beyond a certain limit
(but I welcome other suggestions too).

thanks,
Serafeim

Attachment: signature.asc
Description: PGP signature

Reply via email to