Description of problem: L10n team is in the process of upgrading CSB5 to CSB6 (RHEL5 -> RHEL6) and found out that zanata does not work in CSB6 due to an error of the package python-httplib2 Also maven package is not included in EPEL. Actual results: error: Error happens when processing https If version of python-httplib2 < 0.4.0, please use the patch in http://code.google.com/p/httplib2/issues/detail?id=39 # yum list maven* Error: No matching Packages to list Expected results: Working Zanata without throwing out any error messages in RHEL6 and include maven for epel.
We'll have to get the hotfix patch for httplib2 applied in EPEL6. We'll probably need help from a provenpackager. Otherwise we might be able to modify zanata-python-client so that it no longer uses httplib2 (not sure if that's practical).
The package in EPEL6 is pretty old: version 0.4.0. The version in Fedora 14 is 0.6.0. I sent an email to epel-devel-list asking to have the package updated, but I haven't got any reply yet.
Regarding maven: For F14/F15: 'yum install maven2' should work. For RHEL6: use this repo: http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo and then 'yum install apache-maven' The above packages provide the executable 'mvn' which can invoke zanata-maven-plugin.
python-httplib2-0.4.0-5.el6, which contains the fix, is pushed to stable.