On Sat, Jul 13, 2024 at 07:55:40AM +0200, Andreas Tille wrote: > Package: lintian-brush > Version: 0.155 > Severity: grave > Justification: renders package unusable > > Hi, > > I'm currently do not use lintian-brush extensively currently (since I > reduced my packaging work in DPL) term but *always* when using it hangs. > Not even some ^C in terminal kann bring back some prompt I have to kill > the process manually or close the terminal. After this some lock files > are remaining in the Git repository which need to be manually removed. > > Latest example > https://salsa.debian.org/med-team/tao-json > > tao-json(master) $ lintian-brush > ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ > 88/153 > ^C^C^C^C^C > > This is not only true for this specific package but for *all* packages > I tried in the last couple of weeks.
It looks like it's an issue with one of the fixers that seems to hang. I think there's three things we need to do here: * Add timeouts for fixers * Handle Ctrl+C more gracefully * Fix the actual hanging fixer Cheers, Jelmer