[d-kernel] kernel policy: release candidate
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Вт Апр 29 14:04:25 MSD 2003
On Thu, Apr 17, 2003 at 08:42:49PM +0400, Peter Novodvorsky wrote:
> 3.3 Пакет с внешними модулями.
> -------------------------------
>
> /lib/modules/<версия ядра>-<flavour>/*
> /usr/include/linux-<версия ядра>-<flavour>/linux/*
> ....
>
> 3.4 Пакет с ядром.
> ------------------
>
> image:
> /boot/config-<версия ядра>-<flavour>-<release>
> /boot/vmlinuz-<версия ядра>-<flavour>-<release>
> /boot/System.map-<версия ядра>-<flavour>-<release>
> /lib/modules/<версия ядра>-<flavour>-<release>/*
>
> headers:
> /usr/include/linux-<версия ядра>-<flavour>/*
Я вижу здесь файлы заголовков в /usr/include/, а ниже в спеке они ставятся
в /usr/src/
Например, здесь:
> pushd include
> cp -a . $RPM_BUILD_ROOT/usr/src/linux-%{version}-%{flavour}/include
> popd
И тем более здесь:
> %files -n kernel-headers-%{kversion}-%{flavour}
> %defattr(644,root,root,755)
> %dir %{_prefix}/src/linux-%{version}-%{flavour}
> %{_prefix}/src/linux-%{version}-%{flavour}/include/asm
> %{_prefix}/src/linux-%{version}-%{flavour}/include/asm-%base_arch
> %{_prefix}/src/linux-%{version}-%{flavour}/include/config
> %{_prefix}/src/linux-%{version}-%{flavour}/include/linux
> %{_prefix}/src/linux-%{version}-%{flavour}/include/math-emu
> %{_prefix}/src/linux-%{version}-%{flavour}/include/net
> %{_prefix}/src/linux-%{version}-%{flavour}/include/pcmcia
> %{_prefix}/src/linux-%{version}-%{flavour}/include/scsi
> %{_prefix}/src/linux-%{version}-%{flavour}/include/video
> %{_prefix}/src/linux-%{version}-%{flavour}/.config
> # Provided by I2C-headers package:
> %exclude %{_prefix}/src/linux-%{version}-%{flavour}/include/linux/i2c*
Прошу устранить эти противоречия, а так же противоречие с текущей схемой
переключения /var/lib/kernel/include.h.
--
/ Alexander Bokovoy
---
Never insult an alligator until you've crossed the river.
Подробная информация о списке рассылки devel-kernel