Hi, Helmut, I am not sure if this bug really exists?
FYI: If this bug exists, it is around the current usage of dpkg-maint-helper(1). Helmut, please respond to the following for me to proceed with this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100677 I assumed Helmut (this bug report) rigorously tested for the current packages. I also looked into the solution in rush before sending my initial response. But I felt a bit awkward, to be honest now. So I left the solution in VCS commit only at this moment. Some facts: * 2.100 BOOKWORM version * 2.109 BUG causing version * 2.115 BUG fix version using dpkg-maint-helper(1) * 2.125 CURRENT testing version These point me to think this bug shouldn't exist, now. Please note I am not asserting the bug reporter didn't encounter problem. Bug fix like this can't ensure broken system upgraded from 2.100 to 2.114. The packaging scripts are not be required to address such broken system. Fixing such broken system are usually left to the system admin using 2.109-2.144. As I re-read this bug report, Helmut only presented possible "undeclared file conflict" but had no actual incident log proof to back it up on the current version. I know this is a complicated packaging task situation and want to be absolutely sure. So, please help me with the followings by providing reproducible bug example log on the testing package. If bug exists, I will test updated fix with it. As for the possible "undeclared file conflict" mentioned, it's a complicated situation for which Debian dpkg developers recommend us to use their elegant dpkg-maint-helper(1) to address it without ugly pre-depends. I fixed this bug in 2.115 using this dpkg-maint-helper(1) trick. You can see this dpkg-maint-helper(1) used in debian/debian-reference- common.maintscript: (original commit) https://salsa.debian.org/debian/debian-reference/-/blob/4e6768c41543ff427568b999c3ffcf0afb76cfb7/debian/debian-reference-common.maintscript As for "Pre-Depends: dpkg (>= 1.17.14)" mentioned in the dpkg-maint-helper(1) manpage, I skipped it since all current usable dpkg are: * oldstable: 1.20.13 * old-sec: 1.20.10 * stable: 1.21.22 * testing: 1.22.18 * unstable: 1.22.18 Best regards, Osamu PS: This reminds me to add some easy-to-find reminder in debmake-doc to make it easy to find the usage of dpkg-maint-helper(1) PPS: If the existing fix is good enough, I shouldn't make un-needed and redundant changes in 2.126.

