diff --git a/ci/installdeps.sh b/ci/installdeps.sh index 02878c27c9..33bf79e677 100755 --- a/ci/installdeps.sh +++ b/ci/installdeps.sh @@ -11,6 +11,11 @@ if [ -z "${SKIP_INSTALLDEPS:-}" ] && test $(id -u) -eq 0; then # we have the canonical spec file handy so just builddep from that # XXX: use --allowerasing as a temporary hack to ease the migration to libmodulemd2 time dnf builddep --spec -y packaging/rpm-ostree.spec.in --allowerasing + + osid="$(. /etc/os-release && echo $ID)" + if [ "${osid}" == centos ]; then + dnf -y update https://kojihub.stream.centos.org/kojifiles/packages/ostree/2023.7/2.el9/$(arch)/ostree-{,libs-,devel-}2023.7-2.el9.$(arch).rpm + fi fi mkdir -p target diff --git a/configure.ac b/configure.ac index 37778ba893..28342f256a 100644 --- a/configure.ac +++ b/configure.ac @@ -81,7 +81,7 @@ PKG_PROG_PKG_CONFIG dnl Remember to update AM_CPPFLAGS in Makefile.am when bumping GIO req. PKG_CHECK_MODULES(PKGDEP_GIO_UNIX, [gio-unix-2.0]) dnl These are the dependencies of the public librpmostree-1.0.0 shared library -PKG_CHECK_MODULES(PKGDEP_LIBRPMOSTREE, [gio-unix-2.0 >= 2.50.0 json-glib-1.0 ostree-1 >= 2023.6 rpm >= 4.16]) +PKG_CHECK_MODULES(PKGDEP_LIBRPMOSTREE, [gio-unix-2.0 >= 2.50.0 json-glib-1.0 ostree-1 >= 2023.7 rpm >= 4.16]) dnl And these additional ones are used by for the rpmostreeinternals C/C++ library PKG_CHECK_MODULES(PKGDEP_RPMOSTREE, [polkit-gobject-1 libarchive])