Your message dated Fri, 03 Jan 2020 20:43:45 +0000
with message-id <e1intnn-000gl1...@fasolo.debian.org>
and subject line Bug#944705: fixed in mako 1.1.0+ds1-1
has caused the Debian Bug report #944705,
regarding alembic: failing tests with python3.8
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.)
--
944705: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944705
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-mako
Version: 1.0.7+ds-1
Severity: important
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu focal
Dear maintainers,
The alembic package fails to build from source in Ubuntu focal, because
Ubuntu has begun the transition to python3.8 and mako is not
source-compatible with python3.8:
[...]
=================================== FAILURES ===================================
_______________________ TemplateArgsTest.test_bad_render _______________________
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_alembic/build/alembic/util/pyfiles.py",
line 18, in template_to_file
output = template.render_unicode(**kw).encode(output_encoding)
File "/usr/lib/python3/dist-packages/mako/template.py", line 467, in
render_unicode
return runtime._render(self,
File "/usr/lib/python3/dist-packages/mako/runtime.py", line 837, in _render
_render_context(template, callable_, context, *args,
File "/usr/lib/python3/dist-packages/mako/runtime.py", line 873, in
_render_context
_exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File "/usr/lib/python3/dist-packages/mako/runtime.py", line 899, in
_exec_template
callable_(context, *args, **kwargs)
File "scratch_scripts_script_py_mako", line 23, in render_body
TypeError: unsupported operand type(s) for +: 'Undefined' and 'Undefined'
[...]
(https://launchpad.net/ubuntu/+source/alembic/1.0.11-5ubuntu1/+build/17988507)
Debian has not yet started the transition to python3.8 - the version of
python3-defaults that adds python3.8 as supported is currently in
experimental - but this will eventually become a serious bug in Debian as
well once that transition begins.
For the moment I have worked around the failure in Ubuntu by changing the
packaging to test only against the current version of python3 and not
against all supported versions, but this is a very short-term fix given that
python3.8 will become the default in the next 6 months.
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 alembic-1.1.0/debian/control alembic-1.1.0/debian/control
--- alembic-1.1.0/debian/control 2019-10-31 06:41:59.000000000 -0700
+++ alembic-1.1.0/debian/control 2019-11-13 21:33:35.000000000 -0800
@@ -8,7 +8,7 @@
Build-Depends:
debhelper-compat (= 12),
dh-python (>= 3.20180927~),
- python3-all,
+ python3,
python3-changelog,
python3-setuptools,
python3-sphinx,
--- End Message ---
--- Begin Message ---
Source: mako
Source-Version: 1.1.0+ds1-1
We believe that the bug you reported is fixed in the latest version of
mako, 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 944...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated mako 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: SHA512
Format: 1.8
Date: Fri, 03 Jan 2020 20:17:22 +0100
Source: mako
Architecture: source
Version: 1.1.0+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 877280 917043 917044 936985 944705
Changes:
mako (1.1.0+ds1-1) unstable; urgency=medium
.
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
* d/copyright: Use https protocol in Format field
* d/control: Deprecating priority extra as per policy 4.0.1
* d/watch: Use https protocol
* d/changelog: Remove trailing whitespaces
* d/control: Remove ancient X-Python-Version field
* Convert git repository from git-dpm to gbp layout
* Use debhelper-compat instead of debian/compat.
.
[ Antonio Valentino ]
* New upstream release (Closes: #944705).
* Set upstream metadata fields: Bug-Database.
* Set upstream metadata fields: Bug-Submit.
* Use secure URI in Homepage field.
* Bump debhelper from old 10 to 12.
* Standards-Version bumped to v4.4.1 (no chenges).
* Drop Python 2 support (Closes: #936985).
* d/control: add build dependency from python3-zzzeeksphinx.
* d/control: fix cme warnongs.
* d/copyright: updated.
* New 0001-Use-zzzeeksphinx-sphinx-theme.patch to use the
"zzzeekshpinx" sphonx theme instead of "zsmako"
(still not available in debian).
* d/rules: fix test rule.
* d/source/lintian-overrides: dropped (it was unused).
* d/control: add Testsuite: autopkgtest-pkg-python and
Rules-Requires-Root: no (fix lintian warnings).
* d/rules: fix clean target (Closes: #917043).
* d/rules: install the correcy changelog (Closes: #877280).
* d/rules: add support for nodoc (Closes: #917044).
.
[ Piotr Ożarowski ]
* /usr/bin/mako-render moved to python3-mako package.
python3-mako now Breaks/Replaces python-mako (<< 1.1.0+ds1-1)
Checksums-Sha1:
c76f77e612b87b9bd4183907ddd2db167b50bdb7 2277 mako_1.1.0+ds1-1.dsc
5641b62d8aa4a32c241122534c4b3c3076876087 159892 mako_1.1.0+ds1.orig.tar.xz
d85ceab8209e2623417745e3279b193e79934169 13216 mako_1.1.0+ds1-1.debian.tar.xz
477b431b6358753ef655a15d6f229cf351243412 8087 mako_1.1.0+ds1-1_amd64.buildinfo
Checksums-Sha256:
d2445a0edc29155c3eebe64935c0407bc9d479114664589eab09f147b1f2d4e5 2277
mako_1.1.0+ds1-1.dsc
8220f0160203ba4b765add81684e4b9a07014f07fc637dfcf54a5aac76d6a413 159892
mako_1.1.0+ds1.orig.tar.xz
5bddb92b6204af60a01fd3825b55293ecf7a59aaf651fc5160c616bf6af26f93 13216
mako_1.1.0+ds1-1.debian.tar.xz
d31214214dc1c0ca7e188ac2afbdf5390c4a764d5cb21f8dec1b578ed382e666 8087
mako_1.1.0+ds1-1_amd64.buildinfo
Files:
c37ad4cb23a5f61458b7c238528ce364 2277 python optional mako_1.1.0+ds1-1.dsc
965f2bb548b3abf3ab16e5c7a48f800a 159892 python optional
mako_1.1.0+ds1.orig.tar.xz
f4a45ffcc27d38295e2fb2e12fd40cc1 13216 python optional
mako_1.1.0+ds1-1.debian.tar.xz
2d56367a27c068068c024b43d0eb6a1f 8087 python optional
mako_1.1.0+ds1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAl4PmXYACgkQrvbxoqdF
dkVeDxAApPfj0Mo/SmD38E2jqk8mSrpN6YdvpZDGr4qWbKVBo46nbpWgpmMouvAE
zUg/yC4xhET/rRwAh6trjbHa2NP99kGl2LS8Z3/1eDJ7mYol4Z5eXUEeeMZhQUcx
xp1x311FRHavRXUdfLK2GRXsE3AGZWH6+3CVNIptj4/gm/nOJt5UWuR8GyP6QduN
jTIhL7+oRy/RzzwF6CtCyyQEmOIEySglLfy8qkcyGYIt2lKgj19wz9lyEbj+x8FI
QCSJZbiloOspGImJ+FhthDrE/qU+vaE5yKZMl/kSxq3YZU01P7N1ZpVhjLVoBY4v
TGMbF4lZpTW9mEoXcEdSpMjjOzS8eUanV5uCD3+R9lZUJyMfXNfz7BuZwu6B9CUK
jUYaXriYYiPV+7eYRHdJqabPvQcT8kd43kflflET43OBmTvUgmLLUUU6YDzgt5BB
gcvHakea3yBhZAeWim179yR4z1O0Qe3mRl+GIo2fA5f6hZuQKXfG2EniTuU6SMvT
Z2eZB8eRtuBzFyCM4x/9rU9ANhtQpLn1slzeMI6MmicWITK3Rz75++G5WKxc6h5B
P8BrnlTGPTNaMNLBQhPWmIBi69yAMXFftp7odGBnr+kfTLVGQ4RS1GEjzMgPQhir
1IwtcIoM1qHaMqH7F5MgbyabBg98d0869wbr7Ik+v+vFzsNfpm8=
=VR+7
-----END PGP SIGNATURE-----
--- End Message ---