what makes a package get i386 on x86_64?