Created attachment 873100 [details] PATCH Description of problem: Enable running of the test suite in %check Version-Release number of selected component (if applicable): python-lxml-3.3.2-1.fc21.src.rpm Additional info: NB: The test suite modifies Python's sys.path and for some reason it is not possible to execute (can't find etree module) unless the .so files are copied under src/lxml which is what we do.
python-lxml-3.3.3-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-lxml-3.3.3-1.fc20
python-lxml-3.3.3-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/python-lxml-3.3.3-1.fc19
Created attachment 873425 [details] Adds BuildRequires: python-cssselect From http://kojipkgs.fedoraproject.org//packages/python-lxml/3.3.3/1.fc21/data/logs/i686/build.log Skipping tests in lxml.cssselect - external cssselect package is not installed The attached patch adds BuildRequires: python-cssselect for both Python 2 and 3 which unlocks a few more tests to be run. apply it on top of python-lxml-3.3.3-1.fc21
Jeffrey, I see that the spec file has Requires: python-cssselect only for Python2 and not for Python3. Is this intentional? I think it needs to add Requires: python3-cssselect as well. How do you want to handle it?
Package python-lxml-3.3.3-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-lxml-3.3.3-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-3745/python-lxml-3.3.3-1.fc19 then log in and leave karma (feedback).
(In reply to Fedora Update System from comment #5) > Package python-lxml-3.3.3-1.fc19: NB: ^^^ doesn't take into account comment #3 and comment #4.
python-lxml-3.3.3-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
python-lxml-3.3.3-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
python-lxml-3.3.3-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-lxml-3.3.3-2.fc20
python-lxml-3.3.3-4.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-lxml-3.3.3-4.fc20
python-lxml-3.3.3-4.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.