On Fri, Mar 07, 2003 at 02:11:02AM +0300, Максим Коваленко wrote: > AT> А strace слабо запустить? > Поподробнее, если можно. У вас была надпись: No such file or directory. Это стандартное сообщение, которое генерируется функцией типа perror(3). Поскольку spec файл существует и сомневаться в этом не приходится (права доступа роли не играют, иначе вам скажут EACCES Permission denied), значит, возможно, не найден ещё какой-то файл. Поскольку доступ к файлам происходит через системные вызовы, есть возможность проследить доступ к файлам с помощью утилиты strace(1). Смотрим: $ strace -e file rpm -bp spec.spec 2>&1 | less Среди прочего видим: execve("/usr/lib/rpm/rpmb", ["/usr/lib/rpm/rpmb", "-bp", "....spec"], [/* 50 vars */]) = -1 ENOENT (No such file or directory) Это означает, что команда "rpm -bp" передает управление команде "/usr/lib/rpm/rpmb -bp", но файла /usr/lib/rpm/rpmb не существует. Чтобы этот файл появился и хорошо работал, нужно установить пакет rpm-build. > AT> Установите пакет rpm-build. > Пакета с исходниками ядра. Как в предыдущем Мастере. ? > AT> Это для специалистов, более или менее. > Менее хотелось бы более. Это дело наживное. -- WBR, Alexey Tourbin BIOZAK Ltd., Russia