[devel] linux-libc-headers

Dmitry V. Levin ldv на altlinux.org
Сб Янв 22 23:47:19 MSK 2005


On Sun, Jan 23, 2005 at 02:36:33AM +0600, Alexey Morozov wrote:
[...]
> salto:/raid/OUT/Daedalus/SRPMS/linux-libc-headers-2.6.10.0-alt1.src.rpm
> 
> Описание:
> Этот пакет содержит заголовочные файлы на языке C, которые специфицируют
> интерфейс между ядром Linux и пользовательскими программами и
> библиотеками. Заголовочные файлы определяют структуры и константы,
> требуемые для сборки большинства приложений, а так же для пересборки
> пакета glibc
> 
> ***
> этот пакет позиционируется как замена glibc-kernheaders для ядра 2.6.
> По просьбам трудящихся (lioka@) пакет НЕ был назван glibc-kernheaders.

Это вам не шуточки, такие изменения тестировать надо по полной программе.

[...]
> с kernel-headers-std26-up оно уже не собирается (из-за linux/fs.h), с
> linux-libc-headers собирается, и, даже, кажется, работает нормально.
> Однако есть проблема со сборкой в хэшере. По понятным причинам
> linux-libc-headers пересекается по файлам с glibc-kernheaders, выставляя
> при этом требуемые Obsoletes и Provides (ручной апдейт проходити на ура,
> по крайней мере), но в хэшере вначале без вариантов устанавливается
> glibc-kernheaders, а потом при попытке установить linux-libc-headers
> сборка ломается из-за конфликта. Можно ли как-нибудь обойти данную
> проблему?

$ hsh --help |fgrep -e --pkg-build-list
  --pkg-build-list=LIST             override default build package file list;

Значение по умолчанию можно увидеть из
$ grep ^build_list /usr/share/hasher/initroot

Можно попробовать что-нибудь типа
--pkg-build-list=basesystem,rpm-build,kernel-headers-common,linux-libc-headers,sisyphus_check,time


-- 
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20050122/ae9429fd/attachment.bin


Подробная информация о списке рассылки Devel