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.1 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imath.kiev.ua; s=hydra; t=1401818020; bh=s1OAWamQFua7MxV3vYYdI5BCtAloVoqSUs/CZuvpZYQ=; h=Date:From:To:Subject:References:In-Reply-To; b=BTaZVgqsuaO3dXSddtwnQBSQ27FLhrqUp1+jFIVdH2OFIWva6DE+dh0j64TzgIZW2 Twvjdeg6720tsNpw5xNIVwlLnwqz/3JC25ral1qZJYQCY14G7M5LS5uVrUL2mIN6rh zu5pybQkAXwL9+FL4REMpFEJ/xxs7XB+9M7wtRyA= X-Virus-Scanned: amavisd-new at imath.kiev.ua DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imath.kiev.ua; s=hydra; t=1401818016; bh=s1OAWamQFua7MxV3vYYdI5BCtAloVoqSUs/CZuvpZYQ=; h=Date:From:To:Subject:References:In-Reply-To; b=SrUTuhzK8EGL++WZlTxUVZtnJY7ZpWa2VksqtelBi/NyZ92x1XU3LSd9POdFmmEE0 OtbmUepTJxVzLbAcB8r9U/M6L2VSbIBVVPIWSJV0/jPpbAc9BfNQ9VGYRAmqXy/X7n vC2hwKl3crGRtJ86g6UVKJ9aVKybrWPCbp2DIkf8= Date: Tue, 3 Jun 2014 20:53:38 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20140603175337.GA28297@dad.imath.kiev.ua> References: <20140602184015.GA16185@dad.imath.kiev.ua> <538D77E0.9010804@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <538D77E0.9010804@altlinux.ru> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [devel] =?utf-8?b?dml5IC0g0LjRgtC+0LPQuCDQstC10YHQvdGLINC4INC/?= =?utf-8?b?0LvQsNC90Ysu?= 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: Tue, 03 Jun 2014 17:53:48 -0000 Archived-At: List-Archive: List-Post: On Tue, Jun 03, 2014 at 11:23:12AM +0400, Андрей Черепанов wrote: > Игорь, я бы и о людях посоветовал не забывать. Пересобираемые роботами > пакеты - неплохо, но вот с локальной оснасткой для мейнтейнеров у нас > нерадужно. Особенно для начинающих. > Может, обсудить предложения оп локальной и инфраструктурной оснастке, > которая могла бы быть полезна? Да, предложения стоит обсудить. > Хорошо бы заиметь аналог http://upstream-tracker.org/updates/rosa/2012/ > и локальные проверялки (без тормознутого rpm-uscan у ужасных watch-файлов). Это почти автоматом появится, когда дожму distromap-utils. Собственно, поскольку будет база distromap для соответствий alt<->rosa, то upstream-tracker можно будет прикрутить к watch.altlinux.org. Без базы distromap получилось бы что-то вроде mib-report, с несрабатываниями где имена пакетов различаются и с ложными срабатываниями, где разные пакеты названы одинаково. С точки зрения watch.altlinux.org стоит, наверное, с distromap-utils поднапрячься, чтобы уже доделать сервис. > Чтобы add_changelog/vim-plugin-spec_alt-ftplugin вставлял версию без > портянки с сообщением об отсуствующих макросах. портянку можно убрать 2>/dev/null, а вот бывают ситуации, когда add_changelog просто не отрабатывает. для такого могу добавить опцию к srpmtool srpmtool --add-ch(angelog) --ch '- changes' some.spec Еще напомню, для случаев, когда rpmbuild -bs --nodeps не отрабатывает, у меня есть утилита hashertarbuild. Если вызвать ее как hashertarbuild -bs some.spec то утилита сначала пытается выполнить rpmbuild -bs --nodeps. если получилось, создался src.rpm. если же rpmbuild -bs --nodeps упал, то hashertarbuild пишет hasher tar, т.е. специальный tar, на который можно запустить hsh вместо src.rpm и он пересоберется. > Чтобы srpmbackport > элементарно сообщал об отсутствующем файле спека, а не вываливался с > портянкой невменяемого сообщения. У меня уже глаз замылен, присылайте образцы, буду чинить. > Чтобы cronbuild работал и с src.rpm, а не только git. Руки не доходят :( работы много, а пользователей и пакетов там скорее всего будет мало. на том же cronbuild есть 5 активных пользователей. к примеру, руби кажется гораздо более нужным. -- I.V.