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=-1.6 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Thu, 21 Oct 2010 13:38:13 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20101021103813.GA3829@dad.imath.kiev.ua> References: <20101020101132.GA3098@altlinux.org> <4CBEB635.1050104@mmedia2.kemsu.ru> <20101020102658.GA13534@altlinux.org> <4CBEB9E9.3020701@mmedia2.kemsu.ru> <20101020121322.GB21925@altlinux.org> <20101021025315.GA14569@mw.mithraen.ru> <20101021094135.4dc91090@batyrshin.kzn.ieml.ru> <20101021054346.GA13930@mw.mithraen.ru> <20101021072120.GA28671@altlinux.org> <20101021084853.GA26443@mw.mithraen.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20101021084853.GA26443@mw.mithraen.ru> User-Agent: Mutt/1.5.20 (2009-08-17) Subject: Re: [devel] rebuild for soname set-versions X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Oct 2010 10:38:19 -0000 Archived-At: List-Archive: List-Post: On Thu, Oct 21, 2010 at 12:48:53PM +0400, Денис Смирнов wrote: > On Thu, Oct 21, 2010 at 11:21:20AM +0400, Dmitry V. Levin wrote: > > DVL> Прежде чем затевать эту пересборку, скачайте лог последней успешной > DVL> пересборки с > DVL> http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/success/ > DVL> и проверьте, есть ли в нём упоминания "is not yet set-versioned". > DVL> Если они есть, то отправлять пакет на пересборку ЕЩЁ РАНО. > DVL> Легко видеть, что lash, librubberband и libflowcanvas ещё рано пересобирать. > > Подскажешь как в зависимостях найти циклы? Я тогда опубликую список тех, > кого уже можно пересобирать, а также отдельно циклы. можно воспользоваться girar-nmu 0.09-alt1 (взять у меня в git) Для грубой прикидки можно вызвать /usr/bin/girar-nmu-helper-sort-transaction --ignore-extra-rpms /var/ftp/pub/Linux/ALT/Sisyphus/files/SRPMS/lib* /var/ftp/pub/Linux/ALT/Sisyphus/files/x86_64/RPMS/lib* выдаст отсортированный по частичному порядку "зависит от" список. ... libxine cyclic dependencies detected: libgpod4 libqof грубая прикидка видит только цикл libgpod4<->libqof. Чтобы сосчитать более точно, надо будет убрать --ignore-extra-rpms, список src.rpm вычислить по /var/ftp/pub/Linux/ALT/Sisyphus/files/x86_64/RPMS/lib* список (no)arch.rpm вычислить по полученному списку src.rpm. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine