[06:31] Ooof. Launchpad, why can't I add a jammy task to https://bugs.launchpad.net/ubuntu/+source/python-qpageview/+bug/1993213 ? 😠 [06:31] -ubottu:#ubuntu-devel- Launchpad bug 1993213 in python-qpageview (Ubuntu) "Please upgrade Frescobaldi package to 3.2 in Jammy" [Undecided, New] [11:45] hey, I'm trying to make coreutils migrate and there are a couple tests that need to be re-triggered: https://autopkgtest.ubuntu.com/request.cgi?release=lunar&arch=ppc64el&package=uqm&trigger=coreutils%2F9.1-1ubuntu2 (often flaky), https://autopkgtest.ubuntu.com/request.cgi?release=lunar&arch=s390x&package=dgit&trigger=coreutils%2F9.1-1ubuntu2 (network issue while running apt), thanks :) [11:46] and then xpra is stuck because of python, and datefudge is buggy ( https://bugs.launchpad.net/ubuntu/+source/datefudge/+bug/2002803 ) [11:46] -ubottu:#ubuntu-devel- Launchpad bug 2002803 in datefudge (Ubuntu) "64-bit time_t functions are not implemented/exposed" [Undecided, New] [11:49] adrien, triggered [11:51] thanks! [11:52] np! [17:47] Hi. Is there a *clean* way to remove a "pre-invoke" hook in /etc/dpkg/dpkg.cfg.d/ which points to a file which is part of the package to be removed/upgraded? In the case of an upgrade, the user is told that the previous file in said directory has been removed and asked whether s/he wants to see a diff comparing the now-nonexistent old with the new file (although the file containing the hook does not really change between releases as it only points [17:47] to a script). If you keep the hook in place (by not removing it in time in the "prerm" script), you'll get an error because the script to be called has (temporarily) been removed. [17:48] I think I have a workaround, but I wouldn't consider that clean (AT ALL). [19:00] Now that the dpkg bug has been fixed (yay) can anyone retry arm64 and amd64 builds on this? https://launchpad.net/ubuntu/+source/biometryd [19:02] ueberall: perhaps it's a bit late, but this is exactly why Debian policy says that scripts in /etc should check for whether programs exist before executing them (unfortunately it only says this explicitly for some particular types of scripts, but the principle holds more widely: https://www.debian.org/doc/debian-policy/ch-opersys.html#writing-the-scripts, [19:02] https://www.debian.org/doc/debian-policy/ch-opersys.html#cron-jobs) [19:03] mariogrip: done [19:05] cjwatson: Thanks [19:12] cjwatson: I will have a look, thanks. Apparently, dpkg hooks don't perform checks (the scripts specified on the right-hand-side simply get called) by default, though. Will need to look at the source and/or test whether something like "pre-invoke=sh -c '[ -x