Bug 1121241

Summary: python-jinja2 missing a Requires for python-setuptools
Product: Red Hat Enterprise Linux 6 Reporter: Erik Johnson <erik>
Component: python-jinja2Assignee: Miro Hrončok <mhroncok>
Status: CLOSED ERRATA QA Contact: Branislav Náter <bnater>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.7CC: bkabrda, bnater, cstratak, hhorak, jberan, mhroncok, thomas.moschny
Target Milestone: rcKeywords: EasyFix, FastFix
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-jinja2-2.2.1-3.el6 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-03-21 09:59:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1356061, 1373251    

Description Erik Johnson 2014-07-18 18:04:06 UTC
This is the same issue as https://bugzilla.redhat.com/show_bug.cgi?id=1121240, but jinja2 is in base/updates on RHEL6, hence the separate issue. Please close and link to the original issue if I have done this in error.


Description of problem:

Missing dep results in jinja2.__version__ to evaluate to "unknown"

How reproducible:

100% of the time on a box without python-setuptools

Steps to Reproduce:
1. Install python-jinja2
2. Run the command: python -c 'import jinja2; print(jinja2.__version__)'

Actual results:

The command returns "unknown"

Expected results:

The command should return the version of Jinja2, "2.2.1"


I'm guessing this bug exists on RHEL7 too (though I haven't had a chance to test), should I file a separate bug for that?

Comment 2 Bohuslav "Slavek" Kabrda 2014-07-29 14:35:56 UTC
This indeed is a bug and the suggested solution is correct - we should add python-setuptools as a runtime requirement to python-jinja2.
Note, that this is *not* a problem on RHEL 7, since in version 2.7.2, jinja doesn't specify version using setuptools anymore, but rather uses simple

__version__ = '2.7.2'

Comment 11 errata-xmlrpc 2017-03-21 09:59:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2017-0635.html