Здесь apt-mark показывает архитектуру только для пакета i386 и не показывает пакет i386, если он не указан как таковой:
$ 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
Предполагается amd64, если это архитектура ОС ? Как вы получаете архитектуру?
Это в Ubuntu 14.04. Работает ли он по-другому в новых версиях?
способная метка показывает архитектуру, если пакет имеет другую архитектуру, чем собственная архитектура ОС.