diff --git a/circle.yml b/circle.yml index 2b38cdfd..c7961f3a 100644 --- a/circle.yml +++ b/circle.yml @@ -66,7 +66,7 @@ fedora_prep_cache: &fedora_prep_cache steps: - run: name: Initializing Fedora dnf cache - command: dnf install -y --downloadonly tree git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel valgrind python3-gobject python3-evdev glib2-devel python3-lxml + command: dnf install -y --downloadonly libsolv tree git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel valgrind python3-gobject python3-evdev glib2-devel python3-lxml - persist_to_workspace: root: /var/cache/ paths: @@ -79,7 +79,10 @@ fedora_fetch_cache: &fedora_fetch_cache fedora_install: &fedora_install run: name: Install prerequisites - command: dnf install -y tree git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel valgrind python3-gobject python3-evdev glib2-devel python3-lxml python3-devel swig + command: | + echo keepcache=1 >> /etc/dnf/dnf.conf + dnf upgrade -y libsolv + dnf install -y tree git gcc gcc-c++ meson check-devel libudev-devel libevdev-devel valgrind python3-gobject python3-evdev glib2-devel python3-lxml python3-devel swig fedora_settings: &fedora_settings