Package: pseudo
Version: 1.7.4-2

The pseudo package claims to be Multi-Arch: foreign. However it isn't.
It contains a shared library plugin for only one architecture. If I
install amd64 pseudo and try to use it on an i386 program, things break.

Like fakeroot, pseudo should be installing the library to a separate
M-A:same package, such that users can install it for multiple
architectures.

The other problem is that even after doing so, installing pseudo will
not pull the library for all foreign architectures. This is a known
problem for fakeroot as well. Its solution requires changes to the
multiarch specification, so while I am listing it here for completeness,
I do not expect it to be solved in any way.

Still, please either remove M-A:foreign (and update the description to
reflect that pseudo also has limitations over fakeroot) or split the
library plugin.

Thank you

Helmut

Reply via email to