diff --git a/.github/workflows/cmake-bintest.yml b/.github/workflows/cmake-bintest.yml index 870592d8c27..7c5c5c409dc 100644 --- a/.github/workflows/cmake-bintest.yml +++ b/.github/workflows/cmake-bintest.yml @@ -98,7 +98,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Install CMake Dependencies (Linux) - run: sudo apt-get install ninja-build doxygen graphviz + run: | + sudo apt-get update + sudo apt-get install ninja-build doxygen graphviz - name: Set up JDK 19 uses: actions/setup-java@v4 diff --git a/.github/workflows/cmake-ctest.yml b/.github/workflows/cmake-ctest.yml index fb698ace033..224b499d526 100644 --- a/.github/workflows/cmake-ctest.yml +++ b/.github/workflows/cmake-ctest.yml @@ -122,7 +122,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Install CMake Dependencies (Linux) - run: sudo apt-get install ninja-build graphviz + run: | + sudo apt-get update + sudo apt-get install ninja-build graphviz - name: Install Dependencies uses: ssciwr/doxygen-install@v1 @@ -330,8 +332,9 @@ jobs: steps: - name: Install CMake Dependencies (Linux S3) run: | - sudo apt-get install ninja-build doxygen graphviz - sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev + sudo apt-get update + sudo apt-get install ninja-build doxygen graphviz + sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev - name: Set file base name (Linux S3) id: set-file-base @@ -493,7 +496,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Install CMake Dependencies (Linux_intel) - run: sudo apt-get install ninja-build doxygen graphviz + run: | + sudo apt-get update + sudo apt-get install ninja-build doxygen graphviz - name: add oneAPI to env uses: fortran-lang/setup-fortran@v1 diff --git a/.github/workflows/intel-cmake.yml b/.github/workflows/intel-cmake.yml index a4704866b31..f132d736257 100644 --- a/.github/workflows/intel-cmake.yml +++ b/.github/workflows/intel-cmake.yml @@ -22,7 +22,7 @@ jobs: - name: Install Dependencies (Linux) shell: bash run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev diff --git a/.github/workflows/julia-cmake.yml b/.github/workflows/julia-cmake.yml index fb1de96f197..c1306d6a381 100644 --- a/.github/workflows/julia-cmake.yml +++ b/.github/workflows/julia-cmake.yml @@ -22,7 +22,7 @@ jobs: - name: Install Dependencies shell: bash run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install -y libaec-dev zlib1g-dev wget curl bzip2 flex bison cmake libzip-dev openssl build-essential diff --git a/.github/workflows/main-auto-par-spc.yml b/.github/workflows/main-auto-par-spc.yml index f6c3316a638..7bd98eac4ed 100644 --- a/.github/workflows/main-auto-par-spc.yml +++ b/.github/workflows/main-auto-par-spc.yml @@ -28,7 +28,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -86,7 +86,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-auto-par.yml b/.github/workflows/main-auto-par.yml index 9f1522a3e58..3f25492ba6c 100644 --- a/.github/workflows/main-auto-par.yml +++ b/.github/workflows/main-auto-par.yml @@ -36,7 +36,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-auto-spc.yml b/.github/workflows/main-auto-spc.yml index b0fc236ee33..a59c3e90949 100644 --- a/.github/workflows/main-auto-spc.yml +++ b/.github/workflows/main-auto-spc.yml @@ -28,7 +28,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -89,7 +89,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -150,7 +150,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -211,7 +211,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -272,7 +272,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -333,7 +333,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -394,7 +394,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -457,7 +457,7 @@ jobs: # libssl, etc. are needed for the ros3 VFD - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-auto.yml b/.github/workflows/main-auto.yml index cab026e5aa1..978b48ff1aa 100644 --- a/.github/workflows/main-auto.yml +++ b/.github/workflows/main-auto.yml @@ -37,7 +37,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-cmake-par.yml b/.github/workflows/main-cmake-par.yml index f023cdf8d1c..93b05a5d660 100644 --- a/.github/workflows/main-cmake-par.yml +++ b/.github/workflows/main-cmake-par.yml @@ -27,7 +27,7 @@ jobs: - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-cmake-spc.yml b/.github/workflows/main-cmake-spc.yml index fd14b015d40..cb837c156d9 100644 --- a/.github/workflows/main-cmake-spc.yml +++ b/.github/workflows/main-cmake-spc.yml @@ -26,7 +26,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -86,7 +86,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -146,7 +146,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 @@ -206,7 +206,7 @@ jobs: # SETUP - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/main-cmake.yml b/.github/workflows/main-cmake.yml index a7613dc3a76..06cb38934c9 100644 --- a/.github/workflows/main-cmake.yml +++ b/.github/workflows/main-cmake.yml @@ -124,7 +124,7 @@ jobs: - name: Install CMake Dependencies (Linux) run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/nvhpc-cmake.yml b/.github/workflows/nvhpc-cmake.yml index 1b56effbfa7..3e31a7d4966 100644 --- a/.github/workflows/nvhpc-cmake.yml +++ b/.github/workflows/nvhpc-cmake.yml @@ -22,7 +22,7 @@ jobs: - name: Install Dependencies shell: bash run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install -y libaec-dev zlib1g-dev wget curl bzip2 flex bison cmake libzip-dev openssl build-essential diff --git a/.github/workflows/testxpr.yml b/.github/workflows/testxpr.yml index 0b68c809757..2c1f25b1ba5 100644 --- a/.github/workflows/testxpr.yml +++ b/.github/workflows/testxpr.yml @@ -45,7 +45,7 @@ jobs: steps: - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install ninja-build doxygen graphviz sudo apt install libssl3 libssl-dev libcurl4 libcurl4-openssl-dev sudo apt install gcc-12 g++-12 gfortran-12 diff --git a/.github/workflows/vfd-subfiling.yml b/.github/workflows/vfd-subfiling.yml index 833f4cd7c85..024807a8977 100644 --- a/.github/workflows/vfd-subfiling.yml +++ b/.github/workflows/vfd-subfiling.yml @@ -47,7 +47,7 @@ jobs: steps: - name: Install Linux Dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin if: ${{ matrix.os == 'ubuntu-latest' }} @@ -56,14 +56,14 @@ jobs: # versions of each, then build and cache those installations - name: Install OpenMPI run: | - sudo apt update + sudo apt-get update sudo apt-get install libopenmpi-dev echo "CC=mpicc" >> $GITHUB_ENV if: ${{ matrix.os == 'ubuntu-latest' && matrix.mpi_lib == 'OpenMPI' }} - name: Install MPICH run: | - sudo apt update + sudo apt-get update sudo apt-get install libmpich-dev echo "CC=mpicc" >> $GITHUB_ENV if: ${{ matrix.os == 'ubuntu-latest' && matrix.mpi_lib == 'MPICH' }} diff --git a/.github/workflows/vol_adios2.yml b/.github/workflows/vol_adios2.yml index 3d1d52e64a7..5b9a307d143 100644 --- a/.github/workflows/vol_adios2.yml +++ b/.github/workflows/vol_adios2.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 diff --git a/.github/workflows/vol_async.yml b/.github/workflows/vol_async.yml index b53786475c3..9296a7fd906 100644 --- a/.github/workflows/vol_async.yml +++ b/.github/workflows/vol_async.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 diff --git a/.github/workflows/vol_cache.yml b/.github/workflows/vol_cache.yml index 98eac4492b1..39ee044f00f 100644 --- a/.github/workflows/vol_cache.yml +++ b/.github/workflows/vol_cache.yml @@ -31,7 +31,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 diff --git a/.github/workflows/vol_ext_passthru.yml b/.github/workflows/vol_ext_passthru.yml index ec774d6be4d..a9436e45cce 100644 --- a/.github/workflows/vol_ext_passthru.yml +++ b/.github/workflows/vol_ext_passthru.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev - name: Checkout HDF5 diff --git a/.github/workflows/vol_log.yml b/.github/workflows/vol_log.yml index c5665474b32..3f4c0a133d1 100644 --- a/.github/workflows/vol_log.yml +++ b/.github/workflows/vol_log.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Install dependencies run: | - sudo apt update + sudo apt-get update sudo apt-get install automake autoconf libtool libtool-bin libopenmpi-dev zlib1g-dev #mpich