[MIR] python-tidylib

Bug #1187185 reported by Adam Gandelman
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-tidylib (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Availability: Package already in universe.

Rationale: python-tidylib is currently a dependency of python-markdown, which is also in universe. The cheetah package (which is in main) *should* depend on python-markdown + python-tidylib, but at some point had its d/control patched to avoid the python-markdown dependency + component mismatch. However, the incomplete removal of the python-markdown dependency from cheetah is now causing problems for some packages that depend on it [1]. Rather than maintain a delta on the cheetah package, we should promote its actual dependencies to main.

Security: Unable to find any security bugs or CVEs.

Quality Assurance: Upstream ships a small test suite that passes, but is currently not running at build time (Needs fixing) [2]

Dependencies: All in main.

[1] https://bugs.launchpad.net/ubuntu/saucy/+source/cheetah/+bug/1183634
[2] https://code.launchpad.net/~gandelman-a/ubuntu/saucy/python-tidylib/enable_tests

Revision history for this message
Michael Terry (mterry) wrote :

Looks fine, is just a thin wrapper around libtidy. Builds fine, has good packaging, no bugs. I applied your patch to run tests and uploaded it to saucy. And I submitted it to Debian too.

A note about your patch: I added "set -ex;" to the beginning of the test run line, so that if a test actually failed, we would stop the build. And it lets us see which test is running as they go.

Changed in python-tidylib (Ubuntu):
status: New → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

Override component to main
python-tidylib 0.2.1~dfsg-2ubuntu2 in saucy: universe/python -> main
python-tidylib 0.2.1~dfsg-2ubuntu2 in saucy amd64: universe/python/optional/100% -> main
python-tidylib 0.2.1~dfsg-2ubuntu2 in saucy armhf: universe/python/optional/100% -> main
python-tidylib 0.2.1~dfsg-2ubuntu2 in saucy i386: universe/python/optional/100% -> main
python-tidylib 0.2.1~dfsg-2ubuntu2 in saucy powerpc: universe/python/optional/100% -> main
5 publications overridden.

Changed in python-tidylib (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.