Gentoo Archives: gentoo-user

From: Fernando Rodriguez <cyklonite@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Acceptable character encodings for files in /etc/portage?
Date: Wed, 13 Jul 2016 12:13:54
Message-Id: e606728d-3a62-622a-763b-9c79fc64c125@gmail.com
In Reply to: Re: [gentoo-user] Acceptable character encodings for files in /etc/portage? by Fernando Rodriguez
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 07/13/2016 08:08 AM, Fernando Rodriguez wrote:
5 > On 07/11/2016 12:11 AM, P Levine wrote:
6 >> Glep 31 states that text files in the portage tree should use UTF-8
7 > encoding. I see nothing indicating any standard encoding for files in
8 > the /etc/portage directory. Since everything I have seen in portage's
9 > python source-code seems to imply Unicode as valid but I can see nothing
10 > specific to UTF-8, I thought I'd ask. Is there any official Gentoo standard
11 > documentation that defines the acceptable set of character encodings for files
12 > in /etc/portage?
13 >
14 > I just glanced over Glep 31 and it does not say that. It is talking about
15 > ChangeLogs and metadata.xml (because they contain developer names with unicode
16 > characters). For patches and such it says to follow upstream suit.
17 >
18 > If you try to use non-ASCII characters on ebuilds repoman will whine so I
19 > suppose only ascii is supported and likewise there's nothing that I know of on
20 > /etc/portage that requires non ascii characters.
21 >
22 >
23 Actually, it does says it, my bad. But repoman does complains if you use non-ASCII
24 characters and it says not to print non-ASCII so I guess it's talking about comments.
25
26
27 -----BEGIN PGP SIGNATURE-----
28 Version: GnuPG v2
29
30 iQIcBAEBCAAGBQJXhjCoAAoJEPbOFX/5UlwcFzMP/RUKDiN5Svo8HQAzVm0GxZKd
31 Mf9tIpDQUiUl+ZudSEVcpB8YdM5mcFY/a2VMLTjanppi6NLdQlDywIOWET7e8uSs
32 X4qR0D2bxDDs8TtM1aiWSa5EzeJ42eNIN/qLFAImWDluZFNxokXt78aaEX5O1o+u
33 dYsygCnMzjRFc0y9JxoZpYWKq7tehHdBzxgeOHEzcu0m5DXxqoHWFxkqu1mr5Hjz
34 lTe91gLsDTmqlttlqCGaac0NZMXZHh1SVtysJBlhryTOMWu/Xh1YQDP6SXX4Mnwi
35 BvsSMXF4FrMvMaSxnn56DHDssR3fRFx595+DrU26GtNgTdBpmE24ymjsdcSm9Hm9
36 ovnG0h8Qys+pB15VUioNdR3LZTHMAO2/mx6lMYRdKvv735DEbIwCEXanSB9CG+nI
37 VpOPaiYGunzDfsnV03ZRVFutbABM+cK70rBQeLUtH5FllDq9g3xEIMpdkradqRXC
38 uXQTIoFslJxZH/AXGQTFCmIr6RGHdVfmmuHvp+NWGbwy3Q1DOfjcJK533lSoYScZ
39 8q2FDYdwidTDSCX1TaR5WKMpiwSdVftie9VOyotklk/MVukxHGmi8PH3guYqC3M5
40 ksy7AA0UrKXDiEaiVoMXNcP3FtJdWC6q+7a8PH59QOPDbZySP/HscGC7raFEMgNv
41 JZ2NVoGuWXvwJMmJh2x9
42 =f29Q
43 -----END PGP SIGNATURE-----