Да, это имеет значение.
noarch помечает пакет как пригодный для использования для каждой архитектуры ЦП, обычно когда в нем нет скомпилированных двоичных файлов.
Но распределение имеет значение в целом. Пакет noarch из другого дистрибутива может работать или не работать. Это зависит, например, по именам пакетов, каталогам, куда положить материал, ...
Пакет работает безопасно только в том случае, если дистрибутив и версия дистрибутива совпадают.