From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-dev+bounces-50919-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SHpy1-0001hX-VF for garchives@archives.gentoo.org; Wed, 11 Apr 2012 05:19:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 67CEAE0E41; Wed, 11 Apr 2012 05:19:28 +0000 (UTC) Received: from mail-ob0-f181.google.com (mail-ob0-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id CD1A8E0D24 for <gentoo-dev@lists.gentoo.org>; Wed, 11 Apr 2012 05:18:39 +0000 (UTC) Received: by obbwd20 with SMTP id wd20so910681obb.40 for <gentoo-dev@lists.gentoo.org>; Tue, 10 Apr 2012 22:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=f9uQRoMoEy0dnp9L/xrJnfbPW5OYXhDhA22lE9YcSgM=; b=N27NQU5RncruWAk7s1o0kKVOmvxQUONtKleBC3o8OW7ezJWh4KDYjsu4i1HzozKWa5 IECjcChcdvkvLF+nQfr2AgA4az+mxOFf7+4hC1buq0yWJQPJy1URM/QYXcpBj/jg/du6 ofuC2YlgnjQ2zx1gGE6eyTCD/DjWGuI1eZlPaBZTaa/e7HlT7IDmwRD5Vw1gdtyXWr0v zWdcjW3+IH728F4Mbj9lpNFdB+7mJUQ0lh308AkyWLCqPNqoJGLbFp8FO4K/d+CAeyVo NM5qp/s3YXt9CtwXvQOj8sfMUXmwNk8DtdQjSm1sWt2QUJi2gpwS7TUUo7rvsgJjHOyP Lr2Q== Received: by 10.60.20.3 with SMTP id j3mr20581665oee.43.1334121519112; Tue, 10 Apr 2012 22:18:39 -0700 (PDT) Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158]) by mx.google.com with ESMTPS id vp14sm1572456oeb.5.2012.04.10.22.18.37 (version=SSLv3 cipher=OTHER); Tue, 10 Apr 2012 22:18:38 -0700 (PDT) Sender: William Hubbs <w.d.hubbs@gmail.com> Received: by linux1 (sSMTP sendmail emulation); Wed, 11 Apr 2012 00:18:36 -0500 Date: Wed, 11 Apr 2012 00:18:36 -0500 From: William Hubbs <williamh@gentoo.org> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: [gentoo-dev-announce] Council meeting summary for 3 April 2012 Message-ID: <20120411051836.GA11133@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20353.41193.129711.306663@a1i15.kph.uni-mainz.de> <20120408220422.GA26440@kroah.com> <CAGfcS_mLRBCEuvs2gQu8Ov9XD2MoKmFjCn+giLFsLLnvikoYOw@mail.gmail.com> <jlv8e2$fdj$1@dough.gmane.org> <4F833687.4040004@gentoo.org> <jm2q2o$4n7$1@dough.gmane.org> <4F8503DF.1010802@gentoo.org> Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <4F8503DF.1010802@gentoo.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: f99ba80f-493e-4481-9dd7-381c866fddda X-Archives-Hash: 9c81492d2b732178eda289cc2e4e61a5 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 10, 2012 at 09:09:03PM -0700, Zac Medico wrote: > On 04/10/2012 07:28 PM, Steven J Long wrote: > > I suppose you could script that, but again, it just seems like a lot of > > bother to implement an "alternative" that doesn't actually gain anything > > over the traditional setup (plus making sure that partitions are mounted > > before udev starts.) >=20 > At least in the case of udev, we gain from not having to maintain a fork. >=20 > > As for the burden of ensuring that binaries installed to /{s,}bin don't= link > > to libs in /usr, why not just automate a QA check for that, and let > > developers decide whether a fix is necessary? After all, core packages = that > > do that even when configured with prefix and execprefix =3D /, aren't so > > portable, and Gentoo has always championed "doing the right thing" wrt > > helping upstream fix portability issues. >=20 > If the relevant ebuild developers really want to support that, it's fine= =20 > I guess. Hopefully that won't involve using static links as workarounds= =20 > for cross-/usr dependencies. Another issue to consider is binaries that want to access things in /usr/share/*. If a binary in /{bin,sbin} needs to access something in /usr/share/*, you have two choices. move the binary to /usr or move the thing it wants to access to / somewhere which would involve creating /share. Actually there is another choice, but I don't want to go there. That would be writing patches. The best way to solve all cross / - /usr dependencies imo is the /usr merge (moving everything from /{bin,sbin,lib*} to the counterparts in /usr), which has been discussed pretty extensively on this list, and there hasn't been a lot of opposition to it. William --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk+FFCwACgkQblQW9DDEZTi0zACeMSrG5+0qqDfCi4RIlXdr19jH D2UAn3zQ+KAIJY5HV730h5kexwpJB/xm =opsb -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA--