Your message dated Mon, 30 Mar 2020 16:19:13 +0000
with message-id <e1jix85-000j8h...@fasolo.debian.org>
and subject line Bug#954154: fixed in salt 3000+dfsg1-4
has caused the Debian Bug report #954154,
regarding src:salt: Requires a package outside of Main
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.)
--
954154: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954154
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:salt
Version: 3000+dfsg1-3
Severity: serious
Justification: Policy 2.2.1
This package uses python pip to download and install packages from outside the
Debian archive to run autopkgtests. Main is required to be self-contained,
including for tests. See the FTP Master's reject FAQ [1] item Non-Main II.
An excerpt from a recent autpkgtest log is included below to demonstrate the
issue with this package. Note that while there is a tracback that looks
like a pip issue, installing pep8 with pip works outside the salt
autopkgtest. It's not enough that something be available from Main, you
actually have to use it.
In any case, the autopkgtest fails, so this has to be addressed
regardless.
Scott K
[1] https://ftp-master.debian.org/REJECT-FAQ.html
======================================================================
ERROR: test_install_requirements_parsing
(unit.states.test_pip_state.PipStateTest)
[CPU:0.0%|MEM:15.7%]
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/tmp/autopkgtest-lxc.hrrvw95w/downtmp/autopkgtest_tmp/tests/unit/states/test_pip_state.py",
line 66, in test_install_requirements_parsing
ret = pip_state.installed('pep8=1.3.2')
File "/usr/lib/python3/dist-packages/salt/states/pip_state.py", line 794, in
installed
out = _check_pkg_version_format(pkg)
File "/usr/lib/python3/dist-packages/salt/states/pip_state.py", line 211, in
_check_pkg_version_format
install_req = _from_line(pkg)
File "/usr/lib/python3/dist-packages/salt/states/pip_state.py", line 147, in
_from_line
import pip._internal.req.constructors # pylint: disable=E0611,E0401
File "/usr/lib/python3/dist-packages/pip/_internal/req/__init__.py", line 11,
in <module>
from .req_file import parse_requirements
File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 19,
in <module>
from pip._internal.cli import cmdoptions
File "/usr/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line
28, in <module>
from pip._internal.models.target_python import TargetPython
File "/usr/lib/python3/dist-packages/pip/_internal/models/target_python.py",
line 3, in <module>
from pip._internal.pep425tags import get_supported, version_info_to_nodot
File "/usr/lib/python3/dist-packages/pip/_internal/pep425tags.py", line 7, in
<module>
from pip._vendor.packaging.tags import (
ImportError: cannot import name 'compatible_tags' from
'pip._vendor.packaging.tags' (/usr/lib/python3/dist-packages/packaging/tags.py)
----------------------------------------------------------------------
Ran 8922 tests in 2132.334s
FAILED (errors=1, skipped=989, expected failures=1)
autopkgtest [06:37:27]: test unittest: -----------------------]
autopkgtest [06:37:27]: test unittest: - - - - - - - - - - results - - - - - -
- - - -
unittest FAIL non-zero exit status 1
--- End Message ---
--- Begin Message ---
Source: salt
Source-Version: 3000+dfsg1-4
Done: Benjamin Drung <benjamin.dr...@cloud.ionos.com>
We believe that the bug you reported is fixed in the latest version of
salt, 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 954...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <benjamin.dr...@cloud.ionos.com> (supplier of updated salt
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: Mon, 30 Mar 2020 11:29:56 +0200
Source: salt
Architecture: source
Version: 3000+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Salt Team <pkg-salt-t...@lists.alioth.debian.org>
Changed-By: Benjamin Drung <benjamin.dr...@cloud.ionos.com>
Closes: 954154
Changes:
salt (3000+dfsg1-4) unstable; urgency=medium
.
* Let sphinx display the full traceback when an unhandled exception occurs
to help debugging #955057.
* autopkgtest: Skip tests that need Internet access (Closes: #954154)
Checksums-Sha1:
0c718ba9ca612a93b8f8af39f8a06cf9b9dc5c9b 4126 salt_3000+dfsg1-4.dsc
02f16372a5b2daa31ed13f2197d52f6561780e14 100880 salt_3000+dfsg1-4.debian.tar.xz
74bcaf7a3d675088c9fe3d8256f3a2eb8494387f 13822
salt_3000+dfsg1-4_source.buildinfo
Checksums-Sha256:
046c7d5aad7a45dfd1b721394b537fbd83ba6b7b7873dae157cae6ecd9b0f9ee 4126
salt_3000+dfsg1-4.dsc
fe65ac0226d9c7b446d82b2aba687278831474688c9eec4751de79dcef3545fa 100880
salt_3000+dfsg1-4.debian.tar.xz
b9ebc6672c09ffe3347bdd1d2fe60c32f946e5b6525ef0780e05464e684b1fe5 13822
salt_3000+dfsg1-4_source.buildinfo
Files:
a0aaa22107438f95e4c28d2f9f580ee8 4126 admin optional salt_3000+dfsg1-4.dsc
7c765870122cb6d0f545c645d55958e3 100880 admin optional
salt_3000+dfsg1-4.debian.tar.xz
85cff1dafcb454811c0f330c6fd4308d 13822 admin optional
salt_3000+dfsg1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5/q3CzlQJ15towl13YzVpd6MfnoFAl6CFbQACgkQ3YzVpd6M
fnrZqA/7BwlFbboykHejatehA/iOtXcYDnDDt4D0OI6R4eSDjw8kIXbUvSpsLPmh
JPHmjD7mg0X5YYLYhCCgGI4XJ+FG3fpQEWYQ7QFAzTzFwIwDgxL9SR3BHQ6K5Fe9
0JSAYe4wV0W6JjkFMofL0qpZOM6HSFinKv4VEp3HpWXjQWQvaf9zl/OsRvKmnbHs
WCqHWAk9vbAPhqLzhNI4IXHTylVvBjgruFZjINRob7S0W1q5gunagVVC26dhgY9b
i4u5X1GdOH/FEFmYKNW5WckS8z2BN3xU96zCebWM0iHnMOabRRhwnusRZBCcXbAY
yzmOmfAsGn1nOmyNuCTFNF7aHjMhWPwrBKFlv9EdICoIzAovhGImIXJKm7qB+g3E
CEJMZlNPF727N9HAL9zJX8vYrBrG1pBg/qyojkA5/OCe8hFD8lplL/USenfo4XTy
P6HK3kKOIpB9kZY/RL1/4t2kvMOCuLpQ0FdxazDgZ4a4BSJ/QEgOvd9HGJRY6Mo8
Vh7XG51f5puo5AtPZZpgW+BuLtOUv+FrTybJOaAvYyEO7Kqo76DnC9xFxjCTNQCF
Gu8zuV+mh78bp/h7WaIkZCLajhJSCvFwZwUjLk757fnrqs/N0xaGuV+m6fLelLIk
gcNJD1Ck+Nqejo7EIxdf+5pu4riQeLK8U0jMO1B9A4Wn4cSRQKU=
=tX4i
-----END PGP SIGNATURE-----
--- End Message ---