[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: