Your message dated Sun, 17 Nov 2019 22:03:15 +0000
with message-id <e1iwsdx-0006sn...@fasolo.debian.org>
and subject line Bug#943452: fixed in psycopg2 2.8.4-1
has caused the Debian Bug report #943452,
regarding psycopg2: missing test deps on python{3,}-all
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
943452: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943452
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: psycopg2
Version: 2.8.3-2
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu focal ubuntu-patch

Dear maintainers,

The psycopg2 quite sensibly runs autopkgtests to confirm the module's
compatibility with all supported versions of python:

[...]
for PG in $(/usr/share/postgresql-common/supported-versions); do
  for PY in $(pyversions --supported) $(py3versions --supported); do
[...]

However, it does not declare test dependencies on python-all and
python3-all, so not all the versions of python returned by py{3,}versions
--supported are guaranteed to be installed, resulting in failures such as
the following:

[...]
### PostgreSQL 11, python3.8 ###
+ echo ### PostgreSQL 11, python3.8 ###
+ LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=pos
tgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 11 python3.8 -c import tests; tests.
unittest.main(defaultTest='tests.test_suite') --verbose
[...]
11  regress 5435 online ubuntu /tmp/pg_virtualenv.ebTtT7/data/11/regress 
/tmp/pg_virtualenv.ebTtT7/log/postgresql-11-regress.log

/usr/bin/pg_virtualenv: line 235: python3.8: command not found
[...]

  (http://autopkgtest.ubuntu.com/packages/p/psycopg2/focal/amd64)

This is an issue today in Ubuntu where python3-defaults has been updated to
support python3.8.  It has not yet hit Debian, since this version of
python3-defaults is still only in experimental.

The attached patch adds the necessary test deps on python{3,}-all.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru psycopg2-2.8.3/debian/tests/control 
psycopg2-2.8.3/debian/tests/control
--- psycopg2-2.8.3/debian/tests/control 2019-09-05 05:02:53.000000000 -0700
+++ psycopg2-2.8.3/debian/tests/control 2019-10-24 15:42:20.000000000 -0700
@@ -1,3 +1,3 @@
-Depends: @, postgresql-all
+Depends: @, postgresql-all, python-all, python3-all
 Tests: unittest
 Restrictions: allow-stderr

--- End Message ---
--- Begin Message ---
Source: psycopg2
Source-Version: 2.8.4-1

We believe that the bug you reported is fixed in the latest version of
psycopg2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 943...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Kitterman <sc...@kitterman.com> (supplier of updated psycopg2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 17 Nov 2019 16:11:36 -0500
Source: psycopg2
Architecture: source
Version: 2.8.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Scott Kitterman <sc...@kitterman.com>
Closes: 943452
Changes:
 psycopg2 (2.8.4-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * Bump Standards-Version to 4.4.1.
 .
   [ Scott Kitterman ]
   * New upstream release
     - Refresh patches
   * Add python/3-all and -all-dbg packages to autopkgtest depends so
     all supported versions are installed and tested (Closes: #943452)
     - Thanks to Steve Langasek for the patch
   * Check upstream gpg signature during download (d/watch and d/upstream/
     signing-key.asc)
Checksums-Sha1:
 b710969388c3d421d1b37239eedf73b8637e1235 2916 psycopg2_2.8.4-1.dsc
 88d3c77951377b1686749bb252b05d4982145bb0 377883 psycopg2_2.8.4.orig.tar.gz
 72ab4c5a0f7971d3deff931e10afbf4e8d577913 488 psycopg2_2.8.4.orig.tar.gz.asc
 db3b8955598277dbb9c472b1fc98af6b901f82e7 17232 psycopg2_2.8.4-1.debian.tar.xz
 eb95682fa1ed689f2c1a913090d51e4d23cd12f4 7912 psycopg2_2.8.4-1_source.buildinfo
Checksums-Sha256:
 c0d258cb64c52564ada3cd3b1846700c125cc982765f98e53789f9946df7ad23 2916 
psycopg2_2.8.4-1.dsc
 f898e5cc0a662a9e12bde6f931263a1bbd350cfb18e1d5336a12927851825bb6 377883 
psycopg2_2.8.4.orig.tar.gz
 265d1e249357b673b21882996432c631540ab29771638219e76fe498aedc3b7f 488 
psycopg2_2.8.4.orig.tar.gz.asc
 eb1b39cd5e80147fda4cd08d518c849197c51694b7d96033257287f8a8fe5e13 17232 
psycopg2_2.8.4-1.debian.tar.xz
 bda2d15a8ebe17a5f915f47c81d87aef8f4156ed63988224864dbec9249843ea 7912 
psycopg2_2.8.4-1_source.buildinfo
Files:
 014155814c9d375646f4efa4847430af 2916 python optional psycopg2_2.8.4-1.dsc
 dbb5a67dd57cfa905de37ab9678a92f6 377883 python optional 
psycopg2_2.8.4.orig.tar.gz
 225fe4eac2470ef8be72ff3b0ab064dd 488 python optional 
psycopg2_2.8.4.orig.tar.gz.asc
 85fbce19c5c370763fd530bfe5cc5f0c 17232 python optional 
psycopg2_2.8.4-1.debian.tar.xz
 12257b9ce3cc0b2ae1c5aa5fb4c200dc 7912 python optional 
psycopg2_2.8.4-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAl3RuL4ACgkQeNfe+5rV
mvGT9g/+MfaLN4YyYyw87PxlsYI7dLKw1Um8TVllhHA0MAWcWrDYmDvxxsGDbh7T
ZcPUvOXpbT2kQ89loCnpZCQI7O3SSIyxbgzNLk7bJQ6yszYKGl9j8thkIfxK0VW2
eexdI7XB1YpSnncIPWc64N0ZV5RzT/S8rcgbgkABjq5rL97IBlH1pwtaNQNpSjcE
ZAeacXGRm/dwuNYpfUXXcWejM14Z0nN1CNpT4eTcgQV5GBvAmyNiGBQS2vVmSEfg
LesSDGeq9K1yoQz3/Wv0lOq3QoJ/hBCc01obQFap34qW2MRqsjWuyBi63uXF0eKu
Qv7P2mYHDHE1yPHNxEj2ym4MpA2YCDnjn8WEJevDEPan0sZiudluOSAg2F3RbKug
OCans5hyk57knhK9lsEJ3Dk0zkbwx2nby43yx5SGhjNl9qWeVJD+YHrOPz8GyPmC
dR+k6+TX0hYce+pE+P27AquEb44reqVO5y8UQlVUPDczWdk3Cu2+hbt2r8v4a7Cf
Fr81gj/MsSW/UPGUZB1Sbq8nvFYN6lTfFuXtoWo6tDYSBsZ0Mk0j0qDIEZU+x6JW
g9ZDTnoL9sheByk0RZbktUlrEb5pqn0YFGPG3ZBi62yj6KQpV+/Dn2ia1xSkaQVb
5uIsNB4xirVofL6BpySAR+FFOkvlPINq9vQjZDDkHu62my7u9ms=
=AaE9
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to