From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Zakharyaschev To: Subject: Re: [devel] RPM: autoreq /etc/sysconfig/keyboard In-Reply-To: <20001204024222.B20324@LDV.fandra.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: X-Original-Date: Mon, 4 Dec 2000 09:47:37 +0300 (MSK) Date: Mon, 4 Dec 2000 09:47:37 +0300 (MSK) Archived-At: List-Archive: List-Post: 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