On Mon, 05 Oct 2009 23:29:37 +0400 Kharitonov A. Dmitry wrote: > >>>> Значит багу вешать на хашер. В моём понимании если ошибка есть, то её > >>>> должна отслеживать все, и, наоборот. > >>>> > >>> Вовсе нет. Устанавливаемость (в чрут) собранного в хэшере пакета > >>> должен проверять мэйнтейнер. > >>> > >> У меня-то устанавливается. И устанавливается на 3 серверах на бранче 4.0 > > > > Не показатель: там shadow-groups уже установлен. > > > А нафига он тогда в хашере устанавливается? Я его об этом не прошу.
Вы путаете hasher и git.alt. git.alt - "сборочный портал", использующий и hasher помимо других программ. Вам необязательно самому собирать пакеты в хэшере, gear умеет работать и с rpmbuild. Однако, учитывая, что мимо git.alt Ваш пакет не попадёт в Сизиф, есть резон воспользоваться локально именно хэшером, чтобы ничего не упустить. Конкретно в Вашем пакете (в спек-файле) есть абзац: %pre apache gpasswd -a %applname apache gpasswd -a %applname _webserver gpasswd -a apache _webserver %pre apache2 gpasswd -a %applname apache2 gpasswd -a %applname _webserver gpasswd -a apache2 _webserver Поэтому следует добавить также в секции %package apache Requires(pre): shadow-groups %package apache2 Requires(pre): shadow-groups Тогда gpasswd из shadow-groups будет доступен на этапе %pre соответствующих пакетов. _______________________________________________ devel-newbies mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-newbies
