Ошибка при копировании Slackware 12.2

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
fines
Сообщения: 359
ОС: Slackware-current

Ошибка при копировании Slackware 12.2

Сообщение fines »

Компилируется новое ядро linux-2.6.29 для Slackware 12.2 при помощи скрипта-буилда.
Собственно компиляция проходит успешно, ошибка выскакивает уже на второй стадии формирования пакетов.
Первое копирование проходит без проблем. Строка:

Код: Выделить всё

cp -r /lib/firmware $PKG/firmware/lib/

Второе копирование сбрасывается с ошибкой:

Код: Выделить всё

cp: невозможно выполнить stat для `/lib/modules/2.6.29-one': Нет такого файла или каталога

на строке скрипта:

Код: Выделить всё

cp -r /lib/modules/2.6.29-one $PKG/modules/lib/modules/

Каталоги на месте, файлы тоже. Разница только в том, что каталог /lib/firmware=5МБ, а каталог /lib/modules/2.6.29-one=45 МБ.

С помощью mc все копируется, архивируется. Пробовал обновить переход в каталог с откомпилированнным ядром(повторно = cd $TMP/$KERNEL ), менял ключи -R, -a...
Серфинг по гуглу ничего не дал, на эту ошибку никто не обращает внимания, т.е. упоминания о ней находятся, но разговор обычно на другую тему...
Может кто нибудь сталкивался с подобным? Как обойти такое препятствие?
Альтовцев, дебианщиков и др. просьба не беспокоиться, потому как дистры другие, версии утилит могут быть патченные, лишних проблем мне не нужно. Интересует мнение слаководов.
Спасибо сказали: