[devel] RPM: autoreq /etc/sysconfig/keyboard

Ivan Zakharyaschev =?iso-8859-1?q?vanyaz_=CE=C1_mccme=2Eru?=
Пн Дек 4 09:47:37 MSK 2000


On Mon, 4 Dec 2000, Dmitry V. Levin wrote:

> On Sun, Dec 03, 2000 at 05:56:34PM +0300, Ivan Zakharyaschev wrote:
> > Столкнулся с небольшой проблемой при создании пакета.
> >
> > При сборке пакета console-tools с Autoreq: yes обнаруживается
> зависимость
> > от /etc/sysconfig/keyboard, про который rpm говорит:
> >
> > файл /etc/sysconfig/keyboard не принадлежит ни одному из пакетов
>
> И это правда.
>
> > В таком виде эта зависимость и попадает в пакет. Собранный пакет не
> > ставится, несмотря на то, что указанный файл на самом деле есть в
> системе:
> >
> > ошибка: неудовлетворенные зависимости:
> >         /etc/sysconfig/keyboard нужен для console-tools-0.2.3-ipl1mdk
> >
> >
> > C Autoreq: yes, noshell эта зависимость не обнаруживается.

> Какая у Вас версия initscripts? В этом все дело.

initscripts-4.97-ipl46mdk

> В initscripts-5.27-ipl38mdk (Sisyphus)
> + /etc/sysconfig/i18n есть, как пустой %config(noreplace);
> - /etc/sysconfig/keyboard нет, но обязательно будет в следующем релизе,
>   такой же %config(noreplace).

Те initscripts, которые у меня стоят, зависят от console-tools -- откуда
эта зависимость? Эти пакеты, по-моему, довльно независимы: система может
грузиться и работать без console-tools (и даже с переключаемой русской
клавиатурой), а console-tools могут стоять просто как инструменты
(необязательно используемые при загрузке).

> Резюмирую: не обращайте внимания на /etc/sysconfig/keyboard, эта
> проблема
> решится сама собой, как только будет initscripts-5.27-ipl39mdk (очень
> скоро).

А нормально ли, что несмотря на то, что в системе есть этот файл, rpm не
ставит паета, зависящего от него? (Или даже просто файлы rpm ищет только в
своей базе данных?)

А когда /etc/sysconfig/keyboard будет принадлежать initscripts, они будут
попадать в зависимотси пакета при Autoreq: yes? Если да, то мне все равно
придется с этим бороться.

-- 
Best regards,
      Ivan Z.

_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel



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