From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18548 invoked from network); 27 Aug 2004 16:50:20 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 27 Aug 2004 16:50:20 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1C0jvg-0007mK-Fc for arch-gentoo-dev@lists.gentoo.org; Fri, 27 Aug 2004 16:50:20 +0000 Received: (qmail 31294 invoked by uid 89); 27 Aug 2004 16:50:20 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 8572 invoked from network); 27 Aug 2004 16:50:19 +0000 Message-ID: <412F6692.5070300@gentoo.org> Date: Fri, 27 Aug 2004 12:51:30 -0400 From: Travis Tilley User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040811) X-Accept-Language: en-us, en MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org, Jason Stubbs References: <412CEBF4.10804@gentoo.org> <200408271555.09772.pauldv@gentoo.org> In-Reply-To: <200408271555.09772.pauldv@gentoo.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [gentoo-dev] Two requests for ebuild maintainers+writers X-Archives-Salt: 16e7dbcb-0a54-4cb6-97ad-6111352dccae X-Archives-Hash: f254d7b22f7db56f653f9daf8e896e46 Paul de Vrieze wrote: > On Wednesday 25 August 2004 21:43, Travis Tilley wrote: > >>I have two requests that will help to make my work incredibly easy. ;) >> >>1) start using $(get_libdir) wherever possible instead of referencing >>lib directly. get_libdir is now part of the eutils eclass and is used by >>gen_usr_ldscript in eutils. so, where previously it had: > > > One question abou this. Currently java archives are instaled in /usr/lib. They > are obviously architecture independent. Should we still use $(get_libdir) for > those, or is there maybe an independent dir. > > Paul > > ps. As a sidenote, wouldn't it be better to also make the /usr part dynamic? > That makes package relocation fairly easy. java is going to be stress if we have to support both a 64bit and 32bit jre... especially since azureus needs a 64bit SWT to work and such. i'd say that java stuff should probably not use $(get_libdir), or (almost) anything that ends up in /opt. that is, indeed, a good question that i hadnt thought of. the chunk of the FHS that mentions lib64 notes that 64bit libraries should go there... so if it isnt a library and lives in lib, you might also not want to use $(get_libdir)... but that would all depend on how jstubbs eventually implements multilib dependency handling in portage, so it might just be safer to use $(get_libdir) even then to prevent file collisions. at the very least, it shouldnt cause problems on non-multilib systems since "$(get_libdir)" will always equal "lib" on them, and you dont have to worry about collisions. ;p *pokes jstubbs* Travis Tilley -- gentoo-dev@gentoo.org mailing list