apt-mark mostra arquitetura, se o pacote tiver uma arquitetura diferente da arquitetura nativa do sistema operacional.
Aqui apt-mark mostra arquitetura apenas para o pacote i386, e não mostra o pacote i386, se não for especificado como tal:
$ apt-mark showmanual libfontconfig1
libfontconfig1
$ apt-mark showmanual libfontconfig1:amd64
libfontconfig1
$ apt-mark showauto libfontconfig1
$ apt-mark showauto libfontconfig1:i386
libfontconfig1:i386
$ apt-mark showmanual libfontconfig1:i386
$ apt-mark showauto libfontconfig1:amd64
O amd64 é assumido, se é a arquitetura do sistema operacional? Como você consegue a arquitetura?
Isso está no Ubuntu 14.04. Funciona de maneira diferente em lançamentos mais recentes?
apt-mark mostra arquitetura, se o pacote tiver uma arquitetura diferente da arquitetura nativa do sistema operacional.