From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,RCVD_IN_SORBS_WEB, SPF_PASS autolearn=no version=3.2.5 Message-ID: <4ACA5530.8070901@rambler.ru> Date: Tue, 06 Oct 2009 00:21:04 +0400 From: "Kharitonov A. Dmitry" User-Agent: Thunderbird 2.0.0.21 (X11/20090323) MIME-Version: 1.0 To: "devel@ where you _can_ ask" References: <4ACA3597.3070504@rambler.ru> <4ACA356F.40308@solin.spb.ru> <4ACA3A53.90708@rambler.ru> <20091005223549.5bae517c@bga> <4ACA3EF9.3040003@rambler.ru> <4ACA3D6A.9040202@solin.spb.ru> <4ACA4921.3040504@rambler.ru> <20091005235606.21c18990@bga> In-Reply-To: <20091005235606.21c18990@bga> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [newbies] =?koi8-r?b?z9TL1cTBIM/bycLLwT8=?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Oct 2009 20:17:42 -0000 Archived-At: List-Archive: Grigory Batalov wrote: > 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 > соответствующих пакетов. > Это понятно. Не понятно, почему хашер эту ошибку не видит. А вот эти ошибки я, честно говоря, вообще не знаю откуда взялись и как исправить http://git.altlinux.org/tasks/13798/task/log те пакет конфликтует с самим собой же. Бага какая-то и явно не пакета я сейчас ошибку с shadow-groups верну, пересоберу в хашере и вручную в хашере установлю, как просит solo@