Run of scrub-obsolete for step

Merge these changes:

git pull https://janitor.debian.net/git/step scrub-obsolete/main
Full worker log

Summary

Scrub obsolete dependencies and constraints.

Diff

diff --git a/debian/changelog b/debian/changelog
index 57d0ad5..6db90d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+step (4:22.12.1-2) UNRELEASED; urgency=medium
+
+  * Remove constraints unnecessary since buster (oldstable):
+    + Build-Depends: Drop versioned constraint on libeigen3-dev (>= 3.2.2~).
+    + Build-Depends: Drop versioned constraint on libqalculate-dev (>= 0.9.5).
+    + Build-Depends: Drop versioned constraint on pkg-kde-tools (>> 0.15.15).
+    + Build-Depends: Drop versioned constraint on qttools5-dev (>= 5.2.0~).
+    + Build-Conflicts: Drop conflict with removed package libeigen3-dev (<<
+      3.3.5-2~).
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 08 Jan 2023 03:23:13 -0000
+
 step (4:22.12.1-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --git a/debian/control b/debian/control
index c5e638b..e47c90b 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends: cmake (>= 3.16~),
                debhelper-compat (= 13),
                extra-cmake-modules (>= 5.90.0~),
                gettext,
-               libeigen3-dev (>= 3.2.2~),
+               libeigen3-dev,
                libglib2.0-dev,
                libgsl-dev,
                libkf5config-dev (>= 5.90.0~),
@@ -20,14 +20,13 @@ Build-Depends: cmake (>= 3.16~),
                libkf5newstuff-dev (>= 5.90.0~),
                libkf5plotting-dev (>= 5.90.0~),
                libkf5textwidgets-dev (>= 5.90.0~),
-               libqalculate-dev (>= 0.9.5),
+               libqalculate-dev,
                libqt5opengl5-dev (>= 5.15.0~),
                libqt5svg5-dev (>= 5.15.2~),
-               pkg-kde-tools (>> 0.15.15),
+               pkg-kde-tools,
                qtbase5-dev (>= 5.15.2~),
-               qttools5-dev (>= 5.2.0~),
+               qttools5-dev,
                shared-mime-info,
-Build-Conflicts: libeigen3-dev (<< 3.3.5-2~)
 Standards-Version: 4.6.2
 Homepage: https://apps.kde.org/en/step
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/step

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/02/7fd56dc3257e23f1c2729e3d534d7f24f04b81.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/3f/699bf3db79db513aed2d67de6006e4b2c6a471.debug

No differences were encountered between the control files of package step

Control files of package step-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 3f699bf3db79db513aed2d67de6006e4b2c6a471 027fd56dc3257e23f1c2729e3d534d7f24f04b81

Publish History

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t scrub-obsolete step-dbgsymapt install -t scrub-obsolete step

Lintian Result

Reviews

Reviewer Verdict Comment
jelmer@debian.org approved