[Dockerfile] setting locales with localectl

This commit is contained in:
mudler
2015-06-05 21:31:21 +02:00
parent 8d31f53db4
commit b2ea4b2ddd
+4 -3
View File
@@ -21,7 +21,7 @@ RUN emerge -C =dev-python/python-exec-0.3.1
RUN echo "en_US.UTF-8 UTF-8 " >> /etc/locale.gen
RUN locale-gen
RUN eselect locale set en_US.utf8
RUN env-update
RUN env-update && source /etc/profile
# Adding required use flags
ADD ./conf/00-sabayon.package.use /etc/portage/package.use/00-sabayon.package.use
@@ -46,8 +46,6 @@ RUN eselect python set python2.7
# XXX: hackz ca-certificates need to be re-installed, fails in equo rescue generate phase
RUN emerge -C python:3.2 python:3.3 app-misc/ca-certificates
RUN eselect locale set en_US.utf8
RUN rm -rf /etc/make.profile
# Generate equo db, unfortunately we have to use expect
@@ -80,6 +78,9 @@ RUN rm -rf /sabayon-build.sh
RUN equo u
# Setting locales with localect
RUN localectl set-locale LANG=en_US.UTF-8
ENV PACKAGES_TO_REMOVE="sys-devel/llvm dev-libs/ppl app-admin/sudo x11-libs/gtk+:3 x11-libs/gtk+:2 mariadb sys-fs/ntfs3g app-accessibility/at-spi2-core app-accessibility/at-spi2-atk sys-devel/base-gcc:4.7 sys-devel/gcc:4.7 net-print/cups"
ENV PACKAGES_TO_ADD="app-text/pastebunz dev-lang/python-exec-0.3.1-r1 sys-boot/grub:2"