Your message dated Thu, 09 Apr 2020 18:21:12 +0000
with message-id <[email protected]>
and subject line Bug#955057: fixed in salt 3000.1+dfsg1-1
has caused the Debian Bug report #955057,
regarding salt: FTBFS with Sphinx 2.4: AttributeError: __enter__
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 [email protected]
immediately.)
--
955057: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955057
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: salt
Version: 3000+dfsg1-3
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: sphinx2.4
Hi,
salt fails to build with Sphinx 2.4, currently available in
experimental.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> /usr/share/sphinx/scripts/python3/sphinx-build -b html -d _build/doctrees .
> _build/html
> Running Sphinx v2.4.3
> loading translations [en]... done
> making output directory... done
> [autosummary] generating autosummary for: contents.rst, faq.rst,
> glossary.rst, ref/auth/all/index.rst, ref/auth/all/salt.auth.auto.rst,
> ref/auth/all/salt.auth.django.rst, ref/auth/all/salt.auth.file.rst,
> ref/auth/all/salt.auth.keystone.rst, ref/auth/all/salt.auth.ldap.rst,
> ref/auth/all/salt.auth.mysql.rst, ..., topics/using_salt.rst,
> topics/utils/index.rst, topics/venafi/index.rst, topics/virt/disk.rst,
> topics/virt/index.rst, topics/virt/nic.rst, topics/windows/index.rst,
> topics/windows/windows-package-manager.rst,
> topics/windows/windows-specific-behavior.rst, topics/yaml/index.rst
> /<<PKGBUILDDIR>>/salt/modules/boto_route53.py:161: SyntaxWarning: "is not"
> with a literal. Did you mean "!="?
> while marker is not '':
> /<<PKGBUILDDIR>>/salt/utils/schedule.py:724: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> if key is not 'kwargs':
> /<<PKGBUILDDIR>>/salt/states/user.py:155: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> if expire and expire is not -1 and
> salt.utils.dateutils.strftime(lshad['expire']) !=
> salt.utils.dateutils.strftime(expire):
> /<<PKGBUILDDIR>>/salt/states/git.py:2467: SyntaxWarning: "is" with a literal.
> Did you mean "=="?
> if remote_rev_type is 'hash':
> /<<PKGBUILDDIR>>/salt/states/git.py:2646: SyntaxWarning: "is" with a literal.
> Did you mean "=="?
> if remote_rev_type is 'hash':
> /<<PKGBUILDDIR>>/salt/cloud/clouds/softlayer_hw.py:140: SyntaxWarning: "is"
> with a literal. Did you mean "=="?
> if location.get('isAvailable', 0) is 0:
> /<<PKGBUILDDIR>>/salt/modules/virt.py:4735: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> kind = option_kind if option_kind is not 'vol' else 'volume'
> /<<PKGBUILDDIR>>/salt/states/debconfmod.py:213: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if ret['comment'] is '':
> /<<PKGBUILDDIR>>/salt/modules/win_ip.py:345: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if addrs is () or str(addrs[0]).lower() == 'none':
> /<<PKGBUILDDIR>>/salt/modules/win_system.py:1152: SyntaxWarning: "is not"
> with a literal. Did you mean "!="?
> if succeeded is not 0:
> /<<PKGBUILDDIR>>/salt/modules/mongodb.py:487: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> if len(objs) is not 2:
> /<<PKGBUILDDIR>>/salt/states/mysql_grants.py:170: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> my_db = __salt__['mysql.quote_identifier'](my_db, (my_table is '*'))
> /<<PKGBUILDDIR>>/salt/utils/win_pdh.py:167: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if win32pdh.ValidatePath(path) is 0:
> /<<PKGBUILDDIR>>/salt/modules/lxd.py:1827: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if uid or uid is '0':
> /<<PKGBUILDDIR>>/salt/modules/lxd.py:1831: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if gid or gid is '0':
> /<<PKGBUILDDIR>>/salt/modules/x509.py:134: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> value.strip('0123456789abcdefABCDEF:') is not '':
> /<<PKGBUILDDIR>>/salt/modules/iptables.py:908: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> if position is 0:
> /<<PKGBUILDDIR>>/salt/modules/iptables.py:1043: SyntaxWarning: "is not" with
> a literal. Did you mean "!="?
> if parsed_args[arg] and arg is not 'append':
> /<<PKGBUILDDIR>>/salt/modules/win_lgpo.py:4695: SyntaxWarning: "is" with a
> literal. Did you mean "=="?
> elif val is 'Not Configured':
> /<<PKGBUILDDIR>>/salt/modules/file.py:2751: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> has_changes = diff is not ''
> /<<PKGBUILDDIR>>/salt/output/highstate.py:212: SyntaxWarning: "is not" with a
> literal. Did you mean "!="?
> if isinstance(info, dict) and tname is not 'changes' and info and
> '__run_num__' not in info:
>
> Exception occurred:
> File "/usr/lib/python3/dist-packages/sphinx/ext/intersphinx.py", line 233,
> in load_mappings
> with concurrent.futures.ThreadPoolExecutor() as pool:
> AttributeError: __enter__
> The full traceback has been saved in /tmp/sphinx-err-r3r4hnih.log, if you
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[2]: *** [Makefile:56: html] Error 2
The full build log is available from:
http://qa-logs.debian.net/2020/03/26/salt_3000+dfsg1-3_unstable_sphinx243.log
Please see [1] for Sphinx changelog, which may give a hint of what changes in
Sphinx caused this error.
Also see [2] for the list of deprecated/removed APIs and possible alternatives
to them.
Sphinx 2.4 is going to be uploaded to unstable in a couple of weeks. When that
happens, the severity of this bug will be bumped to serious.
In case you have questions, please Cc [email protected] on reply.
[1]: https://www.sphinx-doc.org/en/2.0/changes.html
[2]:
https://www.sphinx-doc.org/en/2.0/extdev/deprecated.html#dev-deprecated-apis
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: salt
Source-Version: 3000.1+dfsg1-1
Done: Benjamin Drung <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Drung <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 09 Apr 2020 18:17:36 +0200
Source: salt
Architecture: source
Version: 3000.1+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Salt Team <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Closes: 955057
Changes:
salt (3000.1+dfsg1-1) unstable; urgency=medium
.
* New upstream release
* Drop Fix-regression-in-service-states-with-reload-argumen.patch
(applied upstream)
* Refresh remaining patches
* doc: Do not mock Python's concurrent module (Closes: #955057)
Checksums-Sha1:
b641a16ef27e9391ef98c52fbea900131f6d22d4 4140 salt_3000.1+dfsg1-1.dsc
aa278d46bedee7f1c8a2f2b7ba76f34d362f2aa4 10102572 salt_3000.1+dfsg1.orig.tar.xz
f3068cc12ce0ec8102b0c572321f8a584b4ed998 101720
salt_3000.1+dfsg1-1.debian.tar.xz
08b42c4fd0b9017ec532963e45a891cd84da62b7 13834
salt_3000.1+dfsg1-1_source.buildinfo
Checksums-Sha256:
794847a6006fc283695dee501f4ff3ca205cd38cd38315f6775bf07857954e1e 4140
salt_3000.1+dfsg1-1.dsc
a4fe51ae859e3371c73e145e0456092489064260794a52b94baefb031c442f86 10102572
salt_3000.1+dfsg1.orig.tar.xz
c3df50382982fa88457ce51dee8026fae1ba9e5e1015a5b41fb2b99d7554fd3a 101720
salt_3000.1+dfsg1-1.debian.tar.xz
e3c5f20802006f14726d2af693bb7f5c7eb3249a23832c868b6ef4f835a460de 13834
salt_3000.1+dfsg1-1_source.buildinfo
Files:
c411c36ee093700cfd4908652708e9e6 4140 admin optional salt_3000.1+dfsg1-1.dsc
db3b108852608c44f66b25ab5626dc63 10102572 admin optional
salt_3000.1+dfsg1.orig.tar.xz
fb3ffffbf7ec94b424222001bda9455a 101720 admin optional
salt_3000.1+dfsg1-1.debian.tar.xz
d1aa08fd69ce60fd8fd8f22c4f4aaa32 13834 admin optional
salt_3000.1+dfsg1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5/q3CzlQJ15towl13YzVpd6MfnoFAl6PYZAACgkQ3YzVpd6M
fnr41w//Xn7dHS6p46KTO6jgs5v/upipSM2RuXyBxgWAW9ewSgP6bYAGXJDwE308
Rsxioy5zrHuGAmmXo39sR/f1AGJWs1k7TZKBjg1qy8LltJO0XjmPqA09w63Pt/8p
WWChWXeydqk6C9r7tn2+zak2SmRka7TOYOHR8OSdCDCzncKhDWIWPCxvjpJI2tEP
cvtC9/q/8OqZRcgvt6YQ2cX5LMckxiPYjT71aWI/CpBtUUd1KHHhQ/4JQFbU2Sup
mh7vLMlr17Nn38PoiRw58135HoAoHdbuML+WHLih+L9e/MigeiToE3qHAIbAmGMl
aE4q/I/iDDfXHMIcKwkZWwg5NdUQW88oPtCe350534xowrkEkNJgKUgGpo4KXwsp
pkbYY9lz/qyxDorz/KWzztBdmYXHovM/bePzPBlGp1+w5d3wi10x9shI3GYw62wB
CpNVaxqFGqZ1VnwlV9hoA5q2rrIEJUNyR+Ak5aoZ0bZpad2k0texINamW6CmttAk
fNBEqJYEkVR11IAT6Ih4UCHZHxc7O2D9RrnR4mJUDnWX/tbBgujsUHWjrI/igGLn
soXN07Q6qOfJBBj3diK7SU7grmJRzsUamXuyqTLU7uqgJi2mdzKkeHqYqpbUmsoL
okqtDZg74zpIfpBegDytPuP3WbzCDFbL0YHPCSD8NsMtoijHWhI=
=5zVE
-----END PGP SIGNATURE-----
--- End Message ---