diff --git a/_servicedata b/_servicedata
index 5fb3e1c..f013c4a 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/rpm-software-management/rpmlint.git
- 8b186277ed89950ec2755205e6a4a34fc2a33a0d
\ No newline at end of file
+ ec22ec6a8a2451ddd3d26c9706e6d336da4c15fb
\ No newline at end of file
diff --git a/rpmlint-2.5.0+git20240226.8b18627.tar.xz b/rpmlint-2.5.0+git20240226.8b18627.tar.xz
deleted file mode 100644
index 34a0b88..0000000
--- a/rpmlint-2.5.0+git20240226.8b18627.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:08f44e4bc03d91d38fd703d1e4e6b865eb3e41b6c841a5e2192a37d801c25481
-size 7774476
diff --git a/rpmlint-2.5.0+git20240308.ec22ec6.tar.xz b/rpmlint-2.5.0+git20240308.ec22ec6.tar.xz
new file mode 100644
index 0000000..cdfccd2
--- /dev/null
+++ b/rpmlint-2.5.0+git20240308.ec22ec6.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5d8b5a11db5829d6ddf01998b8228eb6f52a14bfa393ca37d95018fc4b5756a4
+size 7775476
diff --git a/rpmlint.changes b/rpmlint.changes
index 9ede1b5..a503c0b 100644
--- a/rpmlint.changes
+++ b/rpmlint.changes
@@ -1,3 +1,43 @@
+-------------------------------------------------------------------
+Mon Mar 11 12:15:52 UTC 2024 - Ben Greiner
+
+- Also fix the runtime requirement syntax
+
+-------------------------------------------------------------------
+Sun Mar 10 12:48:45 UTC 2024 - Ben Greiner
+
+- Fix tomli requirement: It was never pulled in by obs explicitly
+ but declared required in rpmbuild. Pytest removed the requirement
+ that masked this issue.We actually don't need it with
+ python >= 3.11
+
+-------------------------------------------------------------------
+Fri Mar 08 12:28:46 UTC 2024 - filippo.bonazzi@suse.com
+
+- Update to version 2.5.0+git20240308.ec22ec6:
+ * dbus-services: Still provide old GDM whitelisting (bsc#1218922)
+
+-------------------------------------------------------------------
+Wed Mar 06 11:28:13 UTC 2024 - filippo.bonazzi@suse.com
+
+- Update to version 2.5.0+git20240306.d765521:
+ * dbus-services: whitelist sddm-kcm6 (bsc#1217188)
+
+-------------------------------------------------------------------
+Tue Mar 05 14:48:17 UTC 2024 - filippo.bonazzi@suse.com
+
+- Update to version 2.5.0+git20240305.3e99616:
+ * whitelistings: merge redundant systemd vs. systemd-mini entries
+ * pam-modules: also whitelisted pam_system_loadkey for systemd-mini (bsc#1220249)
+ * dbus-services: adjust gdm whitelisting (bsc#1218922)
+
+-------------------------------------------------------------------
+Fri Mar 01 14:03:27 UTC 2024 - filippo.bonazzi@suse.com
+
+- Update to version 2.5.0+git20240229.92123b5:
+ * dbus-services: whitelist drkonqi KDE6 update (bsc#1220190)
+ * pam-modules: whitelist pam_systemd_loadkey.so (bsc#1220249)
+
-------------------------------------------------------------------
Mon Feb 26 16:42:21 UTC 2024 - filippo.bonazzi@suse.com
diff --git a/rpmlint.spec b/rpmlint.spec
index dfdfbcb..e3e0f6e 100644
--- a/rpmlint.spec
+++ b/rpmlint.spec
@@ -23,7 +23,7 @@
%define name_suffix -%{flavor}
%endif
Name: rpmlint%{name_suffix}
-Version: 2.5.0+git20240226.8b18627
+Version: 2.5.0+git20240308.ec22ec6
Release: 0
Summary: RPM file correctness checker
License: GPL-2.0-or-later
@@ -51,9 +51,7 @@ BuildRequires: python3-pytest-xdist
BuildRequires: python3-python-magic
BuildRequires: python3-pyxdg
BuildRequires: python3-rpm
-%if 0%{?python3_version_nodots < 311}
-BuildRequires: python3-tomli
-%endif
+BuildRequires: (python3-tomli if python3-base < 3.11)
BuildRequires: python3-tomli-w
BuildRequires: python3-zstandard
BuildRequires: xz
@@ -77,7 +75,7 @@ Requires: python3-pyenchant
Requires: python3-python-magic
Requires: python3-pyxdg
Requires: python3-rpm
-%if 0%{?python3_version_nodots < 311}
+%if 0%{?python3_version_nodots} < 311
Requires: python3-tomli
%endif
Requires: python3-tomli-w