[Debian-astro-maintainers] Bug#894701: ccdproc: please drop catchlog dependency

Gianfranco Costamagna locutusofborg at debian.org
Tue Apr 3 11:15:49 UTC 2018


Source: ccdproc
Version: 1.3.0-1
Severity: serious
Tags: patch
Block 894691 by -1

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 ccdproc-1.3.0/debian/changelog ccdproc-1.3.0/debian/changelog
--- ccdproc-1.3.0/debian/changelog	2017-11-30 16:14:04.000000000 +0000
+++ ccdproc-1.3.0/debian/changelog	2018-04-03 09:51:15.000000000 +0000
@@ -1,3 +1,9 @@
+ccdproc (1.3.0-1.1) unstable; urgency=medium
+
+  * Drop catchlog dependency, now in pytest (Closes: #-1
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Tue, 03 Apr 2018 11:51:15 +0200
+
 ccdproc (1.3.0-1) unstable; urgency=medium
 
   * Allow (and ignore) .postX suffixes in version number
diff -Nru ccdproc-1.3.0/debian/control ccdproc-1.3.0/debian/control
--- ccdproc-1.3.0/debian/control	2017-11-30 16:12:39.000000000 +0000
+++ ccdproc-1.3.0/debian/control	2018-04-03 09:51:15.000000000 +0000
@@ -10,8 +10,7 @@
                python-astropy-helpers,
                python-astroscrappy,
                python-numpy,
-               python-pytest,
-               python-pytest-catchlog,
+               python-pytest (>= 3.3.0),
                python-reproject,
                python-scipy,
                python-setuptools,
@@ -21,8 +20,7 @@
                python3-astropy-helpers,
                python3-astroscrappy,
                python3-numpy,
-               python3-pytest,
-               python3-pytest-catchlog,
+               python3-pytest (>= 3.3.0),
                python3-reproject,
                python3-scipy,
                python3-setuptools,
diff -Nru ccdproc-1.3.0/debian/tests/control ccdproc-1.3.0/debian/tests/control
--- ccdproc-1.3.0/debian/tests/control	2017-02-03 14:17:45.000000000 +0000
+++ ccdproc-1.3.0/debian/tests/control	2018-04-03 09:38:48.000000000 +0000
@@ -1,6 +1,6 @@
 Tests: python-ccdproc
-Depends: python-ccdproc, python-pytest, python-pytest-catchlog
+Depends: python-ccdproc, python-pytest
 
 Tests: python3-ccdproc
-Depends: python3-ccdproc, python3-pytest, python3-pytest-catchlog
+Depends: python3-ccdproc, python3-pytest


thanks!

Gianfranco

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-astro-maintainers/attachments/20180403/90dd78e6/attachment-0001.sig>


More information about the Debian-astro-maintainers mailing list