##// END OF EJS Templates
docs: updated section about locale-archive problems
marcink -
r2953:b130dc63 default
parent child Browse files
Show More
@@ -37,6 +37,7 b' To convert the old version into a curren'
37 |repo| into a local machine using a recent |git| client, then push it to a new
37 |repo| into a local machine using a recent |git| client, then push it to a new
38 |repo| inside |RCE|.
38 |repo| inside |RCE|.
39
39
40
40 VCS Server Memory Consumption
41 VCS Server Memory Consumption
41 -----------------------------
42 -----------------------------
42
43
@@ -48,24 +49,34 b' shipped with the optimal configuration a'
48 To fix this issue, upgrade to |RCE| 3.3.2 or greater, and if you discover
49 To fix this issue, upgrade to |RCE| 3.3.2 or greater, and if you discover
49 memory consumption issues check the VCS Server settings.
50 memory consumption issues check the VCS Server settings.
50
51
51 Fedora 23
52 Fedora 23 / Ubuntu 18.04
52 ---------
53 ------------------------
54
55 |RCC| has a know problem with locales, due to changes in glibc 2.27+ which affects
56 the local-archive format, which is now incompatible with our used glibc 2.26.
57
53
58
54 |RCC| does not run perfectly on Fedora 23 due to a locale issue. This is a
59 To work around this problem, you need set path to ``$LOCAL_ARCHIVE`` to the
55 known issue under investigation due to the Nix packaging of the product, see the
60 locale package in older pre glibc 2.27 format, or set `LC_ALL=C` in your enviroment.
56 `Github issue here`_. |RCC| runs fine on Fedora 21.
61
62 To use the pre 2.27 locale-archive fix follow these steps:
57
63
58 To work around this problem, you need to point ``$LOCAL_ARCHIVE`` to the
64 1. Download the pre 2.27 locale-archive package
59 workaround locale package.
60
65
61 1. Download this package:
66 .. code-block:: bash
62 http://lipa.ms.mff.cuni.cz/~cunav5am/nix/locale-archive
67
68 wget https://dls.rhodecode.com/assets/locale-archive
69
63
70
64 2. Point ``$LOCAL_ARCHIVE`` to the locale package.
71 2. Point ``$LOCAL_ARCHIVE`` to the locale package.
65
72
66 .. code-block:: bash
73 .. code-block:: bash
67
74
68 $ export LOCALE_ARCHIVE=/home/VERSION/locale-archive # change to your path
75 $ export LOCALE_ARCHIVE=/home/USER/locale-archive # change to your path
76
77 This can either added in `~/.rccontrol/supervisor/supervisord.ini`
78 or in user .bashrc/.zshrc etc, or via a startup script that
79 runs `rccontrol self-init`
69
80
70 If you happen to be running |RCC| from systemd, use the following
81 If you happen to be running |RCC| from systemd, use the following
71 example to pass the correct locale information on boot.
82 example to pass the correct locale information on boot.
@@ -85,4 +96,3 b' example to pass the correct locale infor'
85 [Install]
96 [Install]
86 WantedBy=multi-user.target
97 WantedBy=multi-user.target
87
98
88 .. _Github issue here: https://github.com/NixOS/nix/issues/599
General Comments 0
You need to be logged in to leave comments. Login now