[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