On Wed, Apr 4, 2012 at 9:09 PM, Russell Golden
> mozilla-adblockplus won't build in EL6. I suspect the version of
> python-jinja2 is too old.
Yepp, you already posted the failure here:
I'd file a bug against it and see if it can be updated. While
searching for the latest update, I hit this:
python-jinja2-26 is a really strange package name and installs strange
too, but BR that and mozilla-adblockplus builds fine in mock here.
(But you need to adjust PYTHONPATH a bit:
python build.py build [snip])
The whole package looks strange/odd to me, so not judging about the
Another thing: In the sources file is only the latest source, not all
package versions you ever needed.
> My question: The upstream XPI for mozilla-adblockplus includes a JAR
> file. This JAR file contains _no_ libraries or binaries. It only has
> the JAR extension.
Do you mean mochitest/tests/performance/data/testpages.jar?
> It appears to me that there are three options.
> Option 1: Unpack the upstream XPI and ship that.
> Option 2: Figure out how to make this package build, if it can at all.
> Option 3: Retire the package. AdBlock Plus 1.x will be disabled by
> default in Firefox 10 without disabling addon compat checking, and I'm
> not even sure it will work at all.
I'm in favour of option 2
Hope that helps (didn't do any other checks, if it works etc as I
don't have an epel6 installation).
When jinja2 is needed on runtime, there is more todo than the
PYTHONPATH hack above, but it doesn't look like.
packaging mailing list