Source: s3ql
Version: 2.26+dfsg-1
Severity: serious
Tags: patch

Hello, the effort to remove catchlog is ongoing,
catchlog now is broken, because of its merge into the main pytest package.

Please update the dependencies to reflect this status,
fixing the testsuite failures and removing the old cruft from the archive.

An example of patch is here:

diff -Nru s3ql-2.26+dfsg/debian/changelog s3ql-2.26+dfsg/debian/changelog
--- s3ql-2.26+dfsg/debian/changelog     2018-03-04 11:39:35.000000000 +0000
+++ s3ql-2.26+dfsg/debian/changelog     2018-04-03 10:18:08.000000000 +0000
@@ -1,3 +1,9 @@
+s3ql (2.26+dfsg-1ubuntu1) bionic; urgency=medium
+
+  * Drop catchlog dependency, now integrated into pytest
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org>  Tue, 03 Apr 2018 
12:18:08 +0200
+
 s3ql (2.26+dfsg-1) unstable; urgency=medium
 
   * Added Depends: procps. Closes: #887375.
diff -Nru s3ql-2.26+dfsg/debian/control s3ql-2.26+dfsg/debian/control
--- s3ql-2.26+dfsg/debian/control       2018-03-04 11:39:25.000000000 +0000
+++ s3ql-2.26+dfsg/debian/control       2018-04-03 10:17:44.000000000 +0000
@@ -16,8 +16,7 @@
                python3-crypto,
                python3-requests,
                python3-dugong (>= 3.4),
-               python3-pytest (>= 2.8.0),
-               python3-pytest-catchlog,
+               python3-pytest (>= 3.3.0),
                python3-defusedxml,
                cython3 (>= 0.23),
                texlive-latex-base,
diff -Nru s3ql-2.26+dfsg/debian/tests/control 
s3ql-2.26+dfsg/debian/tests/control
--- s3ql-2.26+dfsg/debian/tests/control 2018-03-04 11:39:25.000000000 +0000
+++ s3ql-2.26+dfsg/debian/tests/control 2018-04-03 10:18:02.000000000 +0000
@@ -1,10 +1,10 @@
 Tests: upstream-standard
-Depends: python3-pytest, python3-pytest-catchlog, rsync, s3ql, fuse, psmisc
+Depends: python3-pytest, rsync, s3ql, fuse, psmisc
 
 # This is really the same test suite, but when run with root
 # access (or permission to mount fuse file systems), additional
 # tests will be run.
 Tests: upstream-with-fuse
-Depends: python3-pytest, python3-pytest-catchlog, rsync, s3ql, fuse, psmisc
+Depends: python3-pytest, rsync, s3ql, fuse, psmisc
 Restrictions: needs-root
 

thanks!

Gianfranco


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to