From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Led To: ALT Linux Sisyphus discussion list Date: Tue, 11 Jul 2006 15:35:38 +0300 User-Agent: KMail/1.9.1 References: <200607101855.40763.altlinux-sisyphus@yandex.ru> <200607111445.07531.led@ukr-fin.com.ua> <44B39738.9070901@altlinux.ru> In-Reply-To: <44B39738.9070901@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200607111535.38881.led@ukr-fin.com.ua> Subject: Re: [sisyphus] [JT] Naming convention X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jul 2006 12:35:37 -0000 Archived-At: List-Archive: List-Post: В сообщении от 11 июля 2006 15:19 Andrei Bulava написал(a): > Led wrote: > > По ревизии в %release только телепаты могут понять "какие именно > > изменения содержит ПАКЕТ". А все остальные бедные люди (нетелепаты) эту > > информацию могут почерпнуть из %changelog (который, вроде как, для этого > > и > > предназначен). > > Вот вам 5 записей в %changelog: > > * XXX 0.1-alt0.5 > - SVN r2 > > ... > > * XXX 0.1-alt0.1 > - SVN r1 > > Вам лично понятно, где между 0.1-alt0.1 и 0.1-alt0.5 сменился снапшот > svn? Конечно понятно: там где написано, там и сменился. > А если это будет alt0.99 - будете сканировать весь %changelog? $ rpm -q --changelog x264 | egrep '(^\* |SVN)' Это для разработчика. А для пользователя ничего искать не нужно - для него номер релиза никакой информации не несёт. > > > Ещё раз: какое отношение апстримоя ревизия имеет отношение к ревизии > > пакета? > > Как можно более простая идентификация используемой версии. В неидеальном > мире существует масса ПО с версионированием, подобным apt-rpm: > > * Втр Май 16 2006 Alexey Tourbin 0.5.15lorg2-alt4 > > - Patched and rebuilt for lua-5.1. > > * Сбт Апр 01 2006 Dmitry V. Levin 0.5.15lorg2-alt3 > > - Resolved a few issues introduced after cnc6. > > * Срд Мар 29 2006 Anton Farygin 0.5.15lorg2-alt2 > > - apt-shell: use string for MatchSection. > > * Втр Мар 21 2006 Anton Farygin 0.5.15lorg2-alt1 > > - Updated to 0.5.15lorg2. > > * Втр Фев 21 2006 Dmitry V. Levin 0.5.15cnc6-alt18 > > - apt-get: Fixed APT::Get::PrintLocalFile for local files (#8902). > > * Птн Дек 30 2005 ALT QA Team Robot > 0.5.15cnc6-alt17.1 > > - Rebuilt with libreadline.so.5. > > Если бы здесь вместо внесения cncN и lorgN в версию использовались > названия пакетов apt-0.5.15-alt{1-22} с указанием этого постфикса в > %changelog - было бы удобнее? ИМХО однозначно удобнее. -- Led.