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.6 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.2.5 To: ALT Devel discussion list X-PHP-Originating-Script: 0:func.inc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 01 Mar 2012 16:09:17 +0400 From: Vitaly Kuznetsov In-Reply-To: <20120228140400.GA16309@altlinux.org> References: <20120227181316.GA8941@dad.imath.kiev.ua> <20120227234209.GB5185@altlinux.org> <20120228140400.GA16309@altlinux.org> Message-ID: <26fb1b1cff6d6f601a86cbe3c3b053b2@hadoop.ru> X-Sender: vitty@altlinux.ru User-Agent: Roundcube Webmail/0.5.3 Subject: Re: [devel] I: arepo: next steps 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, 01 Mar 2012 12:09:30 -0000 Archived-At: List-Archive: List-Post: On Tue, 28 Feb 2012 18:04:01 +0400, Dmitry V. Levin wrote: > ... Я тут немножко поигрался в написание arepo-плагина для rpmrepackage. Из обнаруженного: 1) Оставлять надо не только set-зависимости, все soname-зависиимости могут быть полезны. 2) Скрипты в исходном пакете следует оставлять только для prog-mode. В lib-mode они могут не отработать ввиду отсутствия файлов. 3) Мне не очевидно, что делать с Conflicts/Obsoletes. В частности, если такой пакет присутствует в новом состоянии репозитория, то, вероятно, следует добавить arepo-префикс. Если же он отсутствует, то тут существует три варианта: оставить как есть, добавить arepo-префикс и удвоить (с arepo-префиксом и без). Я пока склоняюсь к последнему варианту для prog-mode и ко второму для lib-mode. Требуется проведение масштабного эксперимента по перепаковке всего репозитория для осознания возможных проблем (анметы, неустанавливающиеся пакеты, ошибки...).