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 ) id 1Rqvoo-0003Zc-8Y for garchives@archives.gentoo.org; Sat, 28 Jan 2012 00:06:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 823B9E092D; Sat, 28 Jan 2012 00:06:49 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B9F7DE05D7 for ; Sat, 28 Jan 2012 00:05:58 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 163B61B4001 for ; Sat, 28 Jan 2012 00:05:58 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] econf's localstatedir default doesn't match GNU suggestions Date: Fri, 27 Jan 2012 19:06:57 -0500 User-Agent: KMail/1.13.7 (Linux/3.2.0; KDE/4.6.5; x86_64; ; ) References: <20120127212121.GA27816@odin.tremily.us> In-Reply-To: <20120127212121.GA27816@odin.tremily.us> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2723665.iQse3NvC8Q"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201201271906.58322.vapier@gentoo.org> X-Archives-Salt: fdabeaf2-5ecc-47e2-a5c9-ff885cb7aecf X-Archives-Hash: 016554b2c983d9f495509acc6b2d3e6e --nextPart2723665.iQse3NvC8Q Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Friday 27 January 2012 16:21:21 W. Trevor King wrote: > I'm curious abotu why econf uses >=20 > "${EPREFIX}"/var/lib my understanding is that from our sampling of packages over time, it seemed= =20 more common for upstream to expect this to be a path where they would dump= =20 state into. so if we used /var, packages would use /var/foo/ to store thei= r=20 crap which really belongs in /var/lib/foo/. either default is a crap one, so we went with the default that requires les= s=20 ebuilds to specify --localstatedir themselves. and at this point, it's not= =20 really possible to change the behavior with EAPI, and trying to change it i= n a=20 newer EAPI violates the principle of least surprise. =2Dmike --nextPart2723665.iQse3NvC8Q Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJPIzwiAAoJEEFjO5/oN/WBIisP/0Ay9eglcnddla6j1JbBnfzb Y1aVfhRa0O5GRMO16NgbViuWtOz2rnRa9Wqp8miipV2CV+KFs7LZFS+2FcE0UkPJ UmY7NWc1cQZE8az1/rKqNpxVA4wNRV4+KNz5LOLTDbU1zVHFmBLt+vK2qMzbfL+7 tUa8CCS5fQyupHypZLtp82MqFxlVh4CMp9is7lJecQge2zMovbRxtjIQIXEOSAAt P+4hbR9dlubzakY37VT6YNdMR9D2xQZ65NGIeTQBmZLHmgBxDQQVOVJZiccSJuIw OSNAwVsarfpNUIVZrL2MWneumllqqYLW3ZamiDiB5QNTjg2tFVXHR8oBRpeVLECU SSCHHcxxiY3ttR3yAOSoBdED50xJJWwY7aCbzPIaTefO6KErGj9VMPcc/XQV/paf sGGwAOHg9INyjxPhUy6jsioBhTr+VIlnDwKt+cQRpLgtGDY3tJraDHNLrphlbggZ /e7a094EKEdQsjWnir1JkDtLcyCLya5H5P5ssBVQwn1frur0f81LNUsLMyackod9 sow4bavwjgbEQHdO8rm43LoscSjEnnu7GsqeBYxH8/6KYfRbdH2/OMnNGtKFh8Fy UDkoIJS4Yi5D+9DAcqnAlWDu7X/szMOyldZCKbD58+W86tvXeNaoPxqbNGnhzsoj OglVPBsvBkhaGrlu1gRu =Yv9H -----END PGP SIGNATURE----- --nextPart2723665.iQse3NvC8Q--