On Sun, Mar 13, 2005 at 02:41:34AM +0300, Mikhail Yakshin wrote: > Возник такой вопрос: если в пакете нет платформо-зависимых бинарных > файлов - его всегда можно считать noarch, так ведь? Если нет платформозависимых файлов, не обязательно бинарных. Например, пакет hasher содержит только bash-скрипты и документацию, однако он является платформозависимым, поскольку в него на стадии сборки зашивается информация о платформе, для которой по умолчанию производится сборка. > Можно сделать при > сборке RPM проверку на то, чтобы если пакет не содержит бинарных файлов Это невозможно ввиду того, что noarch должен быть установлен до начала сборки. > (ELF, что-то еще?) - считать его принудительно noarch, или, лучше, > считать это ошибкой или по крайней мере warning'ом, если noarch не > прописан в спеке? Это нереально, поскольку достоверно установить платформонезависимость алгоритмически, пожалуй, невозможно. -- ldv