On Sat, 01 Dec 2018 at 14:28:12 +0100, Ansgar Burchardt wrote: > According to reproducible build tests maildrop gets built differently > on a merged-usr system vs a non-merged system. > > The package embeds the full path of cat. Since PATH defaults to > /usr/bin before /bin, the first will be used on a usrmerged system > where they're both essentially the same thing, but /usr/bin/cat does > not exist on non-merged systems.
This will be a practical problem as soon as Debian starts using merged-/usr on official buildds, and the Debian technical committee resolution https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994388#110 recommends treating this class of bug as release-critical for Debian 12, so I'm raising the severity of this bug. > The attached patch passes `CAT=/bin/cat` to explicitly set the path. Please upload a fixed package before the Debian 12 freeze. Ansgar's patch looks appropriate. Thanks, smcv

