On [Mon, 03.09.2007 18:23], gosha wrote: > > Зачем так делать??? Собирите сразу rpm на Дебиане, и дальше всё собираете > > в rpm. > > Как я понял, - в этом варианте надо править spec ? > > - Собираю под Debian. > - Начинаю с kernel-2.6.18 (несмотря на то что он кроссом уже пересобран). Я бы ядра собирал в последнюю очередь. > - И получаю: > ============================================== > ============================================== > ============================================== > bin@gosha:~/RPM/SPECS$ rpmbuild -bb kernel-source.spec > Выполняется(%prep): /bin/sh -e /home/builder/tmp/rpm-tmp.75804 > + umask 022 > + cd /home/builder/RPM/BUILD > + cd /home/builder/RPM/BUILD > + rm -rf kernel-source-2.6.18-1.0.0 > + /bin/mkdir -p kernel-source-2.6.18-1.0.0 > + cd kernel-source-2.6.18-1.0.0 > + /usr/bin/bzip2 -dc /home/builder/RPM/SOURCES/linux-2.6.18.tar.bz2 > + tar -xf - > + STATUS=0 > + '[' 0 -ne 0 ']' > + mv linux-2.6.18 kernel-source-2.6.18 > + exit 0 > Выполняется(%install): /bin/sh -e /home/builder/tmp/rpm-tmp.28715 > + umask 022 > + cd /home/builder/RPM/BUILD > + cd kernel-source-2.6.18-1.0.0 > + mkdir -p %kernel_srcdir > + > tar --owner=root --group=root --mode=u+w,go-w,go+rX -cjf %kernel_srcdir/kernel-source-2.6.18.tar.bz2 > kernel-source-2.6.18 > + /usr/lib/rpm/brp-compress > + /usr/lib/rpm/brp-strip > + /usr/lib/rpm/brp-strip-static-archive > + /usr/lib/rpm/brp-strip-comment-note > Обрабатываются файлы: kernel-source-2.6.18-1.0.0-alt1 > ошибка: Файл должен начинаться с "/": %kernel_src/kernel-source-2.6.18.tar.bz2 > > > Ошибки сборки пакетов: > Файл должен начинаться с "/": %kernel_src/kernel-source-2.6.18.tar.bz2 Очевидно, вам нужны макросы из пакета kernel-build-tools. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys LLC, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/