Привет! > %__mv и компания -- это внутренняя кухня rpmbuild, используется для > запуска mv и компании внутри rpmbuild. Появление этих макросов в > spec-файлах, видимо, и есть злоупотребление макросами. А там нет случайно политики разделения по именам? Например, макрос, у которого в начале имеется _, тот заведомо является внутренним и не должен встречаться в спеке. А все userspace-макросы без такого подчёркивания. Если бы такая политика соблюдалась, то было бы очень легко определить, что не нужно в спеке употреблять. И при этом не понадобится сверяться с длинными списками "дозволенных" или "недозволенных" макросов. Аналогия: так в latex'e -- макросы с @ в имени являются внутренними по предназначению и без специального ухищрения в файле пользователя (не в стилевом) употребляться не могут. Вот бы так и в rpm... -- Kirill Maslinsky ALT Linux Documentation Team