There are two issues preventing to use fakeroot on 32 bit programs on a 64 bit distribution: - fakeroot-libs.i686 isn't in the x86_64 repo - fakeroot sets LD_LIBRARY_PATH=/usr/lib64/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot, which doesn't include /usr/lib/libfakeroot where the 32 bit libs are
https://pagure.io/mash/issue/5 filed for adding fakeroot-libs to mash mulitilib whitelist. I'll take a look at the LD_LIBRARY_PATH issue shortly.
Ok, the LD_LIBRARY_PATH issue is fixed in rawhide (1.20.2-2.fc24). I'll backport to f21+ when mash issue is fixed.
Bumping to rawhide. It's still unfixed in mash. Pinged mash upstream as well.
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
It looks like this was done quite some time ago in Fedora 24+.