Description of problem: tidy 5.4.0-1 builds perfectly in Koji for EPEL7 https://koji.fedoraproject.org/koji/taskinfo?taskID=19567947 Version-Release number of selected component (if applicable): tidy-5.4.0-1 How reproducible: 100%
The biggest problem I have with our current package in EPEL-7 is that it doesn’t support HTML5 at all, so it claims all HTML5 elements to be proprietary.
True, while there's a concern of breaking api/abi with an update, I think we can agree the current package is not very useful
So, looks like one blocker to update this will be php-extras, whose %check regression tests currently fail using newer libtidy, https://koji.fedoraproject.org/koji/taskinfo?taskID=19588370 (I may have to consider creating a compat-libtidy)
compat-tidy pkg submitted for review, bug #1451456
fyi, tidy-5.4.0-1.el7 libopkele-2.0.4-9.el7 mod_auth_openid-0.8-2.el7 psi-plus-0.16-0.22.20141205git440.el7 built in koji, waiting for compat-tidy (bug #1451456), to include in batch bodhi update
(In reply to Rex Dieter from comment #3) > So, looks like one blocker to update this will be php-extras, whose %check > regression tests currently fail using newer libtidy, > > https://koji.fedoraproject.org/koji/taskinfo?taskID=19588370 > > (I may have to consider creating a compat-libtidy) It seems the tests fail because tidy now defaults to HTML5 instead of HTML3.2. Wouldn’t it be better either to make a patch on tests, or to run tidy with the equivalent of --doctype transitional or something of that kind?
I think doing both would be ideal: providing compat-tidy (at least temporarily), and fixing php-tidy checks to accomodate the newer version
psi-plus-0.16-0.22.20141205git440.el7 mod_auth_openid-0.8-2.el7 libopkele-2.0.4-9.el7 compat-tidy-0.99.0-35.20091203.el7 tidy-5.4.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c0b04702c2
compat-tidy-0.99.0-37.20091203.el7 libopkele-2.0.4-9.el7 mod_auth_openid-0.8-2.el7 psi-plus-0.16-0.22.20141205git440.el7 tidy-5.4.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c0b04702c2
compat-tidy-0.99.0-37.20091203.el7, libopkele-2.0.4-9.el7, mod_auth_openid-0.8-2.el7, psi-plus-0.16-0.22.20141205git440.el7, tidy-5.4.0-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c0b04702c2
compat-tidy-0.99.0-37.20091203.el7, libopkele-2.0.4-9.el7, mod_auth_openid-0.8-2.el7, psi-plus-0.16-0.22.20141205git440.el7, tidy-5.4.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.