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 1RyVpW-000188-2F for garchives@archives.gentoo.org; Fri, 17 Feb 2012 21:59:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F1FCE08D9; Fri, 17 Feb 2012 21:58:48 +0000 (UTC) Received: from moh2-ve1.go2.pl (moh2-ve1.go2.pl [193.17.41.186]) by pigeon.gentoo.org (Postfix) with ESMTP id E1F8EE08C9 for ; Fri, 17 Feb 2012 21:58:09 +0000 (UTC) Received: from moh2-ve1.go2.pl (unknown [10.0.0.186]) by moh2-ve1.go2.pl (Postfix) with ESMTP id D823A44E132 for ; Fri, 17 Feb 2012 22:58:08 +0100 (CET) Received: from unknown (unknown [10.0.0.74]) by moh2-ve1.go2.pl (Postfix) with SMTP for ; Fri, 17 Feb 2012 22:58:08 +0100 (CET) Received: from 89-68-141-239.dynamic.chello.pl [89.68.141.239] by prokonto.pl with ESMTP id jvXvSz; Fri, 17 Feb 2012 22:58:08 +0100 Received: by geos.waw.pl (Postfix, from userid 666) id 9D7FD45; Fri, 17 Feb 2012 22:58:06 +0100 (CET) Date: Fri, 17 Feb 2012 22:58:06 +0100 From: Piotr Szymaniak To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Packages/build systems not honoring LINGUAS and a sane solution Message-ID: <20120217215806.GH23655@wloczykij> 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; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="stFzI3XAseUQ09UW" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-O2-Trust: 2, 66 X-O2-SPF: neutral X-Archives-Salt: d4a370ae-e01f-472a-b7bc-e30e76ad6218 X-Archives-Hash: f36ab9a9ce334cd79a08099643877e88 --stFzI3XAseUQ09UW Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. Long story short: localepurge will be removed from portage [1]. As I was (/am) heavy user of it I found it funny that "linguas takes care of the proper locale installation" [2]. Maybe it should, but there's some major failure in lots of packages. So I filled few dozen bugs about this, but it's not always an easy task to make a package respect LINGUAS. As we talked about it on #gentoo-bugs there were few suggestions to solve this issue. Not directly related to solving, but will help (by ssuominen): make a tracker bug for offending packages And related to issue: 1) an eclass to clean unwanted locale/man pages/whatsoever - yngwin suggested that theres something similar for qt [3] 2) something like FEATURES=3D"fixlafiles" (fixlocale? ;) Opinions? [1] http://archives.gentoo.org/gentoo-dev/msg_1ad70654df864843b9b6d0da2f177183.= xml [2] http://archives.gentoo.org/gentoo-dev/msg_69c10fa4b1af60615e49f09e79c63dd1.= xml [3] - 000039 < yngwin> https://gitorious.org/gentoo-qt/qt/blobs/master/eclass/qt4-edge.eclass at the end has prepare_translations, but it's Qt specific Piotr Szymaniak. --=20 - Zemscic sie? - pociagnal nosem Waldo. - Nie wiem. Kiedys myslalem o zemscie. (...) Lecz koniec koncem, coz ona jest warta, ta zachwalana zemsta? Niczego sie przez nia nie zyskuje. Bynajmniej nie poprawia czlowiekowi samopoczucia. I w koncu sprawia, ze staje sie on jeszcze gorszy od ludzi, ktorych chcial ukarac. -- Graham Masterton, "The Burning" --stFzI3XAseUQ09UW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAk8+zW4ACgkQ9xNbxaeWTTy0wwCgkO+lY6JyvOSmrr3Z8Z5ikSct EMoAn2QF4mDu+WMW6r2eOLXwri9PJxmD =DvIH -----END PGP SIGNATURE----- --stFzI3XAseUQ09UW--