From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 29 May 2005 14:37:18 +0400 From: Denis Smirnov To: devel@altlinux.ru Subject: Re: [devel] shared libraries (was: GnuTLS 1.2) Message-ID: <20050529103718.GG14582@mithraen.dimline.ru> Mail-Followup-To: Denis Smirnov , devel@altlinux.ru References: <1117278027.5922.5.camel@localhost.localdomain> <20050528224128.GD5867@solemn.turbinal.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20050528224128.GD5867@solemn.turbinal.org> User-Agent: Mutt/1.5.8+cvs20050213i X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jun 2005 17:37:35 -0000 Archived-At: List-Archive: List-Post: On Sun, May 29, 2005 at 02:41:28AM +0400, Алексей Турбин wrote: AT> 3) Не совсем ясно, как указать зависимость в BuildRequires. Если AT> указать lib%name%suffix-devel, то потребуется приложить дополнительные AT> усилия при автоматической пересборке пакета. Если же указать AT> lib%name-devel, то у зависимости получается очень хрупкая семантика: AT> нельзя понять, с какой версией пакет может и/или должен собраться. В случае с постгресом я придумал решение -- в старой библиотеке отрывать -devel подпакет. AT> 4) В системе со временем накапливаются старые библиотеки, которых уже AT> давно нет в репозитарии; и никто не подскажет, что их нужно удалить. ...для этой проблемы таки нужен какой-то способ отличать пакеты с библиотеками от других. В этом случае можно будет легко выявлять библиотеки, которые никому не нужны. -- С уважением, Денис http://freesource.info