FS#52419 - [python-defusedxml] Broken with Python 3.6 and upstream not fixing.

Attached to Project: Arch Linux
Opened by bluephoenix47 (bluephoenix47) - Saturday, 07 January 2017, 18:50 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 20 March 2017, 23:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: python-defusedxml is broken with Python 3.6; a patch exists, but upstream is unresponsive


Additional info:
* package version(s): python-defusedxml 0.4.1


Steps to reproduce:
- Upgrade python 3, then attempt to use any package requiring python-defusedxml that uses _IterParseIterator on an ElementTree. (such as s3ql)

There is a pull request to fix this bug upstream, but it's taking some time to get fixed. As the project has not seen activity in over a year, I worry it may take a long time to get fix. In the meantime, Arch packages don't work.

I've made a patched version of the pacakge: https://aur.archlinux.org/packages/python-defusedxml-git/

I don't know if this patched version should be put into the official repository or now.

This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 20 March 2017, 23:13 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 0.5.0
Comment by Felix Yan (felixonmars) - Thursday, 16 February 2017, 17:04 GMT
Is it still an issue in 0.5.0?

Loading...