[d-kernel] зависимость на макросы?
Alexander Bokovoy
a.bokovoy at sam-solutions.net
Fri Jul 4 01:44:13 MSD 2003
On Fri, Jul 04, 2003 at 01:24:24AM +0400, Anton Farygin wrote:
> >>>>Собственно говоря, вот:
> >>>>$ rpm -ba kernel-std-up.spec
> >>>>ошибка: строка 18: Неизвестный тэг: %add_patch_list kernel-fix-security
> >>>>kernel-fix-build
> >>>
> >>>Buildrequires: kernel-build-tools
> >>
> >>$ cat kernel-std-up.spec |grep build-tools
> >>BuildRequires: kernel-build-tools
> >>
> >>$ rpm -q --specfile kernel-std-up.spec
> >>kernel-image-std-up-2.4.21rel-alt1
> >
> >А сам пакет установлен? kernel-build-tools?
>
> Сейчас уже установлен. Раньше - не был установлен, но при этом rpmbuild
> его не просил для сборки ядра.
Это проблема курицы и яйца -- для того, чтобы начать сборку, rpmbuild
должен разобрать первую часть spec-файла, для того, что отрапортовать о
недостающих зависимостях, необходимо, чтобы к моменту окончания обработки
этой первой части все было ОК.
Вообщем, правильное решение будет
apt-get build-dep kernel-image-std-up
# apt-get build-dep kernel-image-std-up
Reading Package Lists... Done
Collecting File Provides... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
cpp2.96 dev86 gcc2.96 kernel-build-tools kernel-feat-addon
kernel-feat-bttv kernel-feat-core-O1sched kernel-feat-crypto
kernel-feat-drivers-video-splash kernel-feat-fs-xfs kernel-feat-iscsi
kernel-feat-kconfig kernel-feat-net-ipsec kernel-feat-net-ppp-mppe
kernel-fix-build kernel-fix-core kernel-fix-security kernel-source-2.4.21
0 packages upgraded, 18 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/33.1MB of archives.
After unpacking 43.5MB of additional disk space will be used.
Do you want to continue? [Y/n]
--
/ Alexander Bokovoy
---
Normal times may possibly be over forever.
More information about the devel-kernel
mailing list