[d-kernel] ITP: kernel-rtlinux-up (kernel realtime support with
user friendly installation available from Sisyphus)
Sergey Vlasov
vsu at altlinux.ru
Fri Dec 12 11:48:38 MSK 2003
On Thu, Dec 11, 2003 at 02:32:53PM +0300, Evgeny Sinelnikov wrote:
Content-Description: clearsigned data
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > > А когда эти файлики одновременно пишутся в одну папку SOURCES что
> > > происходит? Причем этого требуют зависимости, поскольку во время сборки
> > > кладутся сразу все патчи.
> >
> > Собранные пакеты kernel-{feat,fix}-* устанавливают файлы с патчами
> > каждый в свой каталог, при этом конфликтов нет. Если держать все
> > пакеты в разобранном виде в ~/RPM/SOURCES, действительно, возникают
> > конфликты - просто на самом деле эти патчи и spec-файлы лежат в CVS, а
> > пакеты для Сизифа пересобираются в hasher по одному, поэтому такая
> > проблема не возникает.
>
> Можно по подробнее описать пересборку пакетов в hasher? Хотелось бы иметь
> возможность повторить. Может для этого ипользуется стандартный набор
> скриптов? Тогда неплохо бы ими и воспользоваться, чтобы не возникало
> противоречий при разных подходах к порядку сборки пакетов (или даже самих
> разных подходов, если они, в целом, противоречат самой схеме сборки).
Есть скрипты. И лежат они в том же самом CVS. Кое-кто уже давно
обещал сделать к нему публичный доступ...
Порядок сборки - сначала kernel-fix-*, kernel-feat-*, потом
kernel-image-* (при этом используются предыдущие пакеты), потом
kernel-modules-* (использует собранные на предыдущем шаге
kernel-headers-*. Хотя одна проблема в этих скриптах пока ещё не
починена - при сборке kernel-modules-lirc-* нужны заголовки от
kernel-modules-v4l-*, поэтому lirc приходится потом запускать на
сборку отдельно. hasher помещает собранные пакеты во временный
репозитарий, откуда потом их и берёт при сборке последующих пакетов.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20031212/5315590c/attachment.bin
More information about the devel-kernel
mailing list