##// 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 37 |repo| into a local machine using a recent |git| client, then push it to a new
38 38 |repo| inside |RCE|.
39 39
40
40 41 VCS Server Memory Consumption
41 42 -----------------------------
42 43
@@ -48,24 +49,34 b' shipped with the optimal configuration a'
48 49 To fix this issue, upgrade to |RCE| 3.3.2 or greater, and if you discover
49 50 memory consumption issues check the VCS Server settings.
50 51
51 Fedora 23
52 ---------
52 Fedora 23 / Ubuntu 18.04
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
55 known issue under investigation due to the Nix packaging of the product, see the
56 `Github issue here`_. |RCC| runs fine on Fedora 21.
59 To work around this problem, you need set path to ``$LOCAL_ARCHIVE`` to the
60 locale package in older pre glibc 2.27 format, or set `LC_ALL=C` in your enviroment.
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
59 workaround locale package.
64 1. Download the pre 2.27 locale-archive package
60 65
61 1. Download this package:
62 http://lipa.ms.mff.cuni.cz/~cunav5am/nix/locale-archive
66 .. code-block:: bash
67
68 wget https://dls.rhodecode.com/assets/locale-archive
69
63 70
64 71 2. Point ``$LOCAL_ARCHIVE`` to the locale package.
65 72
66 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 81 If you happen to be running |RCC| from systemd, use the following
71 82 example to pass the correct locale information on boot.
@@ -85,4 +96,3 b' example to pass the correct locale infor'
85 96 [Install]
86 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