I confirm this bug as well. For a temp solution do: "sudo checkinstall -A amd64" when building/installing the package.
I think a more serious problem occurs at line 1140 of that same file: if ! [ "$ARCHITECTURE" ]; then ARCHITECTURE=`uname -m` echo $ARCHITECTURE | grep -e "i[3456]86" &> /dev/null [ $? -eq 0 ] && ARCHITECTURE=i386 # Arch will be "i386" for any of fi ######################################### So why not change the architecture name to "X86_64" after all, that is what uname -m returns. Doing this we can prevent future bugs from occuring in other applications if they also extract the architecture name using uname. -- Packages built on AMD64 default to wrong architecture type. https://launchpad.net/bugs/50892 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs