Bug#687257: libutempter0 is not multiarch-aware, embeds executable
Package: libutempter0
Version: 1.1.5-4
Severity: normal
As $Subject says, libutempter0 is not Multi-Arch-able. I can guess
this is because of /usr/lib/utempter/utempter executable which is
shipped in this package. Due to this non-multi-arch-awareness,
it isn't possible to install foreign packages depending on it.
One trivial solution (to keep this package single as before) is
to move /usr/lib/utempter/utempter to /usr/lib/$triplet/utempter,
this way it will be co-installable with itself.
Alternative is to split the binary into separate libutempter-bin
package.
I'm not sure which is preferred: while first way is less intrusive
and is very simple, we're getting additional setgid binary for
each arch, while second way minimizes number of setgid binaries
to watch for.
Thanks,
/mjt
Reply to: