diff --git a/libzypp-17.24.2.tar.bz2 b/libzypp-17.24.2.tar.bz2
deleted file mode 100644
index 598f65f..0000000
--- a/libzypp-17.24.2.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6f48da531debbd5f5b04bbff06e8837b01874a0e5981ae59fd2001964e96f67c
-size 4771006
diff --git a/libzypp-17.25.0.tar.bz2 b/libzypp-17.25.0.tar.bz2
new file mode 100644
index 0000000..ac2a40e
--- /dev/null
+++ b/libzypp-17.25.0.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5f026d2cc9988312e0c736297015b0aea45f5d4bb9a33446f3a106af3e290006
+size 4782743
diff --git a/libzypp.changes b/libzypp.changes
index 46655f3..2a6db45 100644
--- a/libzypp.changes
+++ b/libzypp.changes
@@ -1,3 +1,17 @@
+-------------------------------------------------------------------
+Fri Sep 18 16:45:49 CEST 2020 - ma@suse.de
+
+- RepoInfo: Return the type of the local metadata cache as
+  fallback (bsc#1176435)
+- VendorAttr: Fix broken "suse,opensuse" equivalence handling.
+  Enhance API and testcases. (bsc#1174918)
+- Update docs regarding 'opensuse' namepace matching.
+- New solver testcase format.
+- Link against libzsd to close libsolvs open references
+  (as we link statically)
+- BuildRequires:  libsolv-devel >= 0.7.15.
+- version 17.25.0 (22)
+
 -------------------------------------------------------------------
 Fri Aug 28 17:09:59 CEST 2020 - ma@suse.de
 
diff --git a/libzypp.spec b/libzypp.spec
index ed2332a..b6c8181 100644
--- a/libzypp.spec
+++ b/libzypp.spec
@@ -21,11 +21,17 @@
 %else
 %bcond_with zchunk
 %endif
+# libsolvs external references require us to link against it:
+%if 0%{?sle_version} >= 150000 || 0%{?suse_version} >= 1500
+%bcond_without zstd
+%else
+%bcond_with zstd
+%endif
 
 %bcond_without mediabackend_tests
 
 Name:           libzypp
-Version:        17.24.2
+Version:        17.25.0
 Release:        0
 URL:            https://github.com/openSUSE/libzypp
 Summary:        Library for package, patch, pattern and product management
@@ -68,6 +74,7 @@ BuildRequires:  gcc-c++ >= 7
 BuildRequires:  gettext-devel
 BuildRequires:  graphviz
 BuildRequires:  libxml2-devel
+BuildRequires:  yaml-cpp-devel
 %if 0%{?suse_version} != 1110
 # No libproxy on SLES
 BuildRequires:  libproxy-devel
@@ -79,7 +86,7 @@ BuildRequires:  pkgconfig
 BuildRequires:  pkg-config
 %endif
 
-BuildRequires:  libsolv-devel >= 0.7.11
+BuildRequires:  libsolv-devel >= 0.7.15
 %if 0%{?suse_version} >= 1100
 BuildRequires:  libsolv-tools
 %requires_eq    libsolv-tools
@@ -151,6 +158,9 @@ BuildRequires:  libxslt-tools
 %if %{with zchunk}
 BuildRequires:  libzck-devel
 %endif
+%if %{with zstd}
+BuildRequires:  libzstd-devel
+%endif
 
 %description
 libzypp is the package management library that powers applications
@@ -244,6 +254,7 @@ cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
       -DCMAKE_BUILD_TYPE=Release \
       -DCMAKE_SKIP_RPATH=1 \
       %{?with_zchunk:-DENABLE_ZCHUNK_COMPRESSION=1} \
+      %{?with_zstd:-DENABLE_ZSTD_COMPRESSION=1} \
       %{!?with_mediabackend_tests:-DDISABLE_MEDIABACKEND_TESTS=1} \
       ${EXTRA_CMAKE_OPTIONS} \
       ..