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

Reply via email to