On 7/9/25 15:00, Adrian Bunk wrote: > From 2012 until November 2023 Ubuntu shipped a checkinstall that > disabled file system translation by default: > https://launchpad.net/ubuntu/+source/checkinstall/+publishinghistory > These reports seem to be related to that Ubuntu-only change? > > cu > Adrian
I think there are two true bugs related to those reports, neither of them being the Ubuntu default. The first is that various things cannot build without --fstrans=no (because the translation does not seem to work for what seem to be some pretty simple shell scripts). The second is that --fstrans=no is DANGEROUS in its current implementation. Even if you're using --fstrans=no I think users should be able to assume that an interrupt should finish the restore to the prior file system state. This is not people being bit by a build that does something nasty, this is the tool breaking their system because they sent a SIGINT to it. We're not talking about SIGKILL here, checkinstall should clean up after itself gracefully. - Wyatt