Debian'as palaiko ARM architektūrą, todėl
http://www.debian.org/distrib/packages susiradęs paketą, greičiausiai, prie architektūros galėsi pasirinkti „ARM“.
O šiaip, Tamstos samprotavimai teisingi, jeigu gcc (ar bet koks kitas kompaileris) kompiliuos i686 architektūrai, tai binarikas neveiks ARM'e ir atvrirkščiai.
Paketai (jeigu taip tikslinga išsireikšti) kompiliuojami architektūrai, o ne distribucijai. Distribucijos developeriai tiesiog pritaiko kažkokią tai programą savai dsitribucijai -- failų išdėstymas, shared libų vietos ir t.t.