Your message dated Tue, 04 Oct 2016 22:34:36 +0000
with message-id <e1bryig-0002h0...@franck.debian.org>
and subject line Bug#837100: fixed in python-hacking 0.11.0-2
has caused the Debian Bug report #837100,
regarding python-hacking dependency versions are pinned by upstream, package
doesn't work with Debian ones
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.)
--
837100: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837100
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-hacking
Version: 0.10.2-4
Severity: grave
Justification: renders package unusable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
Upstream for python-hacking hardpins the dependecies: [1]
> Hacking pins its dependencies, as a new release of some dependency
> can break hacking based gating jobs. This is because new versions of
> dependencies can introduce new rules, or make existing rules stricter.
Currently we have python-hacking 0.10.2, which depends on: [2]
pbr (>=0.11,<2.0)
pep8 (==1.5.7)
pyflakes (==0.8.1)
flake8 (==2.2.4)
mccabe (==0.2.1)
six (>=1.7.0)
Even the newly released upstream version, 0.11.0, depends on: [3]
flake8 (>=2.5.4,<2.6.0)
mccabe (==0.2.1)
pbr (>=1.6)
pep8 (==1.5.7)
pyflakes (==0.8.1)
six (>=1.9.0)
Neither can be satisfaced on Testing nor Unstable (eg: we have
flake8 3.0.4 already), and this renders the package unusable. See
for example the following traceback from flake8:
Traceback (most recent call last):
File "/usr/bin/flake8", line 9, in <module>
load_entry_point('flake8==3.0.4', 'console_scripts', 'flake8')()
File "/usr/lib/python3/dist-packages/flake8/main/cli.py", line 16, in
main
app.run(argv)
File "/usr/lib/python3/dist-packages/flake8/main/application.py", line
316, in run
self._run(argv)
File "/usr/lib/python3/dist-packages/flake8/main/application.py", line
300, in _run
self.run_checks()
File "/usr/lib/python3/dist-packages/flake8/main/application.py", line
238, in run_checks
self.file_checker_manager.run()
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 343, in run
self.run_serial()
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 327, in
run_serial
checker.run_checks(self.results_queue, self.statistics_queue)
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 568, in
run_checks
self.process_tokens()
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 552, in
process_tokens
self.handle_newline(token_type)
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 595, in
handle_newline
self.run_logical_checks()
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 503, in
run_logical_checks
results = self.run_check(plugin, logical_line=logical_line) or ()
File "/usr/lib/python3/dist-packages/flake8/checker.py", line 455, in
run_check
exception=ae,
flake8.exceptions.PluginRequestedUnknownParameters: "hacking.core"
requested unknown parameters causing 'FileProcessor' object has no attribute
'physical_line'
We either need to fix this, or remove the package.
Cheers,
[1]: https://github.com/openstack-dev/hacking
[2]: https://pypi.python.org/pypi/hacking/0.10.2
[3]: https://pypi.python.org/pypi/hacking/0.11.0
- -- System Information:
Debian Release: stretch/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-hacking depends on:
ii pep8 1.7.0-4
ii pyflakes 1.2.3-1
ii python-flake8 3.0.4+dfsg1-1
ii python-mccabe 0.5.2-2
ii python-pbr 1.8.0-4.1
ii python-six 1.10.0-3
pn python:any <none>
python-hacking recommends no packages.
python-hacking suggests no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQEcBAEBCgAGBQJX0bg9AAoJECI/Fcparw549x8IAMJXAs8GzVspdkN15JiyD8sz
F9Mhhwy6YTyaOwqDcxLxEoocAudhBFQ5YT8qpyz6itqFp5zU0Z+8FnCzZggTkat5
irXdNz7LRMtDzJW0Yx6uGS338/hE2eRLxKyHWvLMlPhwC2SHwuMqagk5GWFZYHz8
iBp7rbSsW65wz5rMYURLyBKc6P6TCxfCK/0Uq3FMPCsPgGy7t8XYXshBco3b+okM
PcPRIDJ92+TJI9OBmwqdVKGUTR2N8vSZT4luxJHsc1U+frzVGElACw75MGbDNbsh
MiNHldGsGi15SkviKbkvzt7gM/cSpzfnvmATj3CvNksXImyMdhENWxOiSNTPErI=
=JGym
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: python-hacking
Source-Version: 0.11.0-2
We believe that the bug you reported is fixed in the latest version of
python-hacking, 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 837...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-hacking 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: Tue, 04 Oct 2016 13:21:49 +0200
Source: python-hacking
Binary: python-hacking python3-hacking python-hacking-doc
Architecture: source all
Version: 0.11.0-2
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
python-hacking - Flake8 OpenStack Hacking Guidelines Enforcement plugins -
Python
python-hacking-doc - Flake8 OpenStack Hacking Guidelines Enforcement plugins -
doc
python3-hacking - Flake8 OpenStack Hacking Guidelines Enforcement plugins -
Python
Closes: 837100
Changes:
python-hacking (0.11.0-2) unstable; urgency=medium
.
[ Ondřej Nový ]
* d/s/options: extend-diff-ignore of .gitreview
* d/control: Use correct branch in Vcs-* fields
.
[ Thomas Goirand ]
* Uploading to unstable (Closes: #837100).
Checksums-Sha1:
9521e7a7fe2405d47babf587c563ffe651cf8a9e 2679 python-hacking_0.11.0-2.dsc
06465d91bf494c15cb23669488989140df92b6d9 4952
python-hacking_0.11.0-2.debian.tar.xz
ffd11dbafdcce39ee2a5efd2b99fa3ab96df4852 33270
python-hacking-doc_0.11.0-2_all.deb
fec323247e9b2101ba658bbac33fb61a4767e2a8 18048 python-hacking_0.11.0-2_all.deb
1f91665fa5fbb816a58b0ded2a1b9f8804e53100 18116 python3-hacking_0.11.0-2_all.deb
Checksums-Sha256:
01df60109ad5c7ec37562c829fff014038982c047e624318c5ee8c101f35adc8 2679
python-hacking_0.11.0-2.dsc
1a28ed4197c562d9f38efa7700d9b81a20835cbd120f59e56244e52f29b3b9a2 4952
python-hacking_0.11.0-2.debian.tar.xz
61ce3acbed862ebecce1710f1d4056c63fe1f81bb2dd0d9fe547790655baa91e 33270
python-hacking-doc_0.11.0-2_all.deb
7e08840c348834dca357e0a8629a3ab4f51a067a12512574b760d8a8e12dc24e 18048
python-hacking_0.11.0-2_all.deb
9e16d265f2585c3b8205935297eb26e7a563475d0e85f37bb2a84456573e6364 18116
python3-hacking_0.11.0-2_all.deb
Files:
a1b4a8afdc5cd808a1f6d66b9fcfea12 2679 python optional
python-hacking_0.11.0-2.dsc
75640c5801cb3ff0ddfd69346a824adb 4952 python optional
python-hacking_0.11.0-2.debian.tar.xz
7650c95cdbf6b9e227ac2512d80184d4 33270 doc optional
python-hacking-doc_0.11.0-2_all.deb
db17b38c41c1390c4552ae819f0084d8 18048 python optional
python-hacking_0.11.0-2_all.deb
4bb3499d2dabe02ac7f9b6a5f65e1895 18116 python optional
python3-hacking_0.11.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
iQItBAEBCAAXBQJX9CkeEBx6aWdvQGRlYmlhbi5vcmcACgkQ1BatFaxrQ/5F1Q//
cVByUVbcV9Opq7fh+bLX1Tdh2hN9Lz1o/mhcLwd7FlK0IQuQE2XXsmFK93/O4kaS
TZ32hNgZmCLz8lZcg2uQG4fu+FK06tT0yUqR9Ch90eLNxovsbAuAr9tI4+bi4d3e
Yv7zXhB67gFZFDjv/lnk1zBm9cbYX35cM48gSffiKceHjb+FJaqoNeKfQa9TiZ9n
y1NYAYW3KpG3AoECtPnXnjvAj1Qozcp4ngETILuQYqDcgLJ//B4jnIJTixAlqv7T
5m5JJxL9XdMxKPjcuKJH3w+yWtik0RzPPUfVQUk0EkyvWfJEuB0dLD7DX7zbnQXV
pwqpTQ1AEVroGBbf6sYUxc1CwCAjmik//urjfdcLZY17l8XJRcBj3MdYk+f2YMcH
n4IxzTwsxklLZDvuRSsORElpdemTFVpZJMWVrcX9OyEo9/4puuenxaXCKxscK+2P
FNGAGihBeUZ/OpcOq0RPHIN8+c+fAfEu6j/LBs56Z5PnocVMD52O2R7s/v0ly4nE
DbyC+m1gbdkURe8vlcLSwP3zmZZjZKErNQMAqLF8ye8A/6aPQg9GSTbao4DGhqOv
8w7AA0ic2MuyvyRtMxzBFMHGTEkSwxmj9MxcvqT1ya6xHxzo/lUQDmvj0rFFiVfd
/KaU3f3beCPGl4tjTGWG19CEbRRXGDL64SgCCWGgi70=
=DAZb
-----END PGP SIGNATURE-----
--- End Message ---