I tried to upgrade the "python-fedora" package on my RHEL-7 laptop. The package is available from EPEL-7. Old version: python-fedora-0.3.33-3.el7.noarch New version: python-fedora-0.3.34-1.el7 The new version introduces a dependency (==Requires) on the "python-beautifulsoup4", which is not available in EPEL-7. The dependency was added in the following dist-git commit c32dedb49cc11d9e4ffc8cafe909de00de0ffa19 Author: Toshio Kuratomi <toshio> Date: Fri May 2 19:19:23 2014 -0700 Upstream 0.3.34 release with security fixes for TG and flask services built with python-fedora Please package "python-beautifulsoup4" for EPEL-7 as well. (It is available in EPEL-6, see eg. <http://koji.fedoraproject.org/koji/buildinfo?buildID=403995>.) Thank you.
Oh, this looks very bad. - python-beautifulsoup4-4.3.2-1 depends on python-html5lib - python-html5lib-0.999-2 depends on python3-* - python3 is not available for RHEL-7 (not even in EPEL-7), and that's not something I'd risk rebuilding and installing from an fc19 SRPM on my RHEL-7 laptop.
python-html5lib-0.999-2 can be hacked not to require python3. The '--without python3' switch doesn't work, but the SPEC file can be hacked before rebuilding.
I believe dgilmore fixed the python-html5lib => python3 dep last week so we should just need them branched. @epel-maintainers of python-beautifulsoup4 and python-html5lib, are you interested in branching for epel7? Or should I look into becoming the maintainer there?
I'm fine co-maintaining a epel7 branch of python-beautifulsoup4. Feel free to request it and do initial builds. ;)
Please feel free to maintain the EL7 branch of python-html5lib
I'm going to close this since it looks like python-beautifulsoup4 made it into epel7 back in June: http://koji.fedoraproject.org/koji/buildinfo?buildID=537459