From b2ea4b2ddd6d69a81f853c735a97a2864a33b977 Mon Sep 17 00:00:00 2001 From: mudler Date: Fri, 5 Jun 2015 21:31:21 +0200 Subject: [PATCH] [Dockerfile] setting locales with localectl --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5010603..6460985 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"