1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Ed, |
5 |
|
6 |
On Mon, Sep 28, 2009 at 10:16:06PM +0100, Ed W wrote: |
7 |
> |
8 |
> Can someone please explain why the default has switched to |
9 |
> USE="-nls"? What implications does this hold for people upgrading? |
10 |
> (Should I remove gettext at the end?) |
11 |
|
12 |
I don't know why it was dropped (other than probably removing a |
13 |
dependency that is often not used or needed on a locked down server), |
14 |
but dropping the native language support USE flag would cause upgraded |
15 |
and newly installed packages to no longer provide support for multiple |
16 |
languages (I don't know enough about gettext to know if packages that do |
17 |
not enable it only provide the original language used in the the source |
18 |
or not, and I've always removed the nls flag myself). |
19 |
|
20 |
If you want to remove all support for it from your system now (as well |
21 |
as for any other changed USE flags), do something like `emerge -av |
22 |
- --newuse --update --deep world` followed by `emerge -pv --depclean` to |
23 |
see which non-world, non-system packages would be cleaned (and removing |
24 |
the -p if the list is acceptable). |
25 |
|
26 |
If you want to remove just gettext, you could use `equery d gettext` to |
27 |
see what depends on it and revdep-rebuild to rebuild just those packages |
28 |
that link to its library. |
29 |
|
30 |
If you aren't worried about having NLS support still enabled in some |
31 |
installed packages and gettext installed, just let upgrades slowly drop |
32 |
the nls flag. |
33 |
|
34 |
- -- |
35 |
...................................................................... |
36 |
William (B.J.) Snow Orvis PGP Fingerprint: |
37 |
aetherknight@×××××.com E6DC E687 EBB7 E99C 1BCE |
38 |
http://www.aedifice.org D04F 057B 0CD0 8A49 3E98 |
39 |
|
40 |
Random link: |
41 |
Dominic Deegan - Oracle For Hire: http://www.dominic-deegan.com/ |
42 |
-----BEGIN PGP SIGNATURE----- |
43 |
|
44 |
iEYEARECAAYFAkrCT3IACgkQBXsM0IpJPpiZ7ACbBWwTA5fuVVUBkzw0qdVItVhc |
45 |
/8oAniWLPWKP9Bqg5ck8m16uAAgvTN48 |
46 |
=x2Ev |
47 |
-----END PGP SIGNATURE----- |