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

