Docker: Fix locale in rocky9
Some checks failed
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 19s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 25s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 28s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 32s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 34s
Build Packages / build:rpm (rocky8) (push) Successful in 33s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9) (push) Successful in 33s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 32s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 29s
Build Packages / Generate python client (push) Successful in 33s
Build Packages / Build documentation (push) Successful in 54s
Build Packages / DIALS processing test (push) Successful in 7m31s
Build Packages / Unit tests (push) Has been cancelled

This commit is contained in:
2026-03-28 14:05:38 +01:00
parent a931fafc75
commit 8ffb30244b
2 changed files with 7 additions and 10 deletions

View File

@@ -139,20 +139,11 @@ jobs:
- name: Generate test data and run DIALS processing
shell: bash
run: |
locale -a
echo "LANG=$LANG LC_ALL=$LC_ALL"
export LANG=C.UTF-8
export LC_ALL=C.UTF-8
source /opt/dials-v3-27-0/dials_env.sh
export LANG=C.UTF-8
export LC_ALL=C.UTF-8
mkdir -p dials_test
cd dials_test
../build/tools/jfjoch_hdf5_test ../tests/test_data/compression_benchmark.h5 100
ls -lrt
MASTER_FILE="$(realpath writing_test_master.h5)"
echo "MASTER FILE: $MASTER_FILE"
xia2.ssx image="$MASTER_FILE" space_group=P43212 unit_cell=78.551,78.551,36.914,90.000,90.000,90.000
xia2.ssx image=writing_test_master.h5 space_group=P43212 unit_cell=78.551,78.551,36.914,90.000,90.000,90.000
python-client:
name: Generate python client
runs-on: jfjoch_rocky8

View File

@@ -68,6 +68,8 @@ RUN dnf -y update && \
libdrm-devel \
libglvnd-core-devel \
libglvnd-devel \
glibc-langpack-en \
glibc-locale-source \
freetype-devel && \
dnf clean all && rm -rf /var/cache/dnf
@@ -201,6 +203,10 @@ RUN set -eux; \
# Make Qt and Eigen discoverable by CMake
ENV CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/hdf5-${HDF5_TAG}-static:/opt/qt-${QT_VERSION}-static
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US:en
ENV LC_ALL=en_US.UTF-8
# Set workdir for your project
WORKDIR /workspace