[MIR] python-tidylib
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:/
[2] https:/
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.