FS#20400 - [python-mako] Get rid of Mako.egg-info/requires.txt before building

Attached to Project: Arch Linux
Opened by Evangelos Foutras (foutrelis) - Saturday, 07 August 2010, 10:30 GMT
Last edited by Ionut Biru (wonder) - Saturday, 07 August 2010, 19:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Mako's build files indicate that it depends on Beaker, which is only required for using the cache functionality of it. However, because Mako provides a lexer for Pygments, this requirement can cause issues when using Pygments (for an instance, see http://bugs.archlinux.org/task/20395).

Also, there's more information on this bug: https://bugs.launchpad.net/ubuntu/+source/mako/+bug/461281

Additional info:
* package version(s): python-mako 0.3.4-2

Steps to reproduce:

Install `pygments' and `python-mako' and run `pygmentize -L lexers'. You'll get an error about not finding Beaker.
This task depends upon

This task blocks these from closing
 FS#20395 - [pygments] missing dependencies 
Closed by  Ionut Biru (wonder)
Saturday, 07 August 2010, 19:18 GMT
Reason for closing:  Fixed
Comment by Ionut Biru (wonder) - Saturday, 07 August 2010, 18:03 GMT
maybe we should add python-beaker in our repo. only debian and ubuntu have this fix and fedora has python-beaker as dependecy
Comment by Evangelos Foutras (foutrelis) - Saturday, 07 August 2010, 18:20 GMT
I like your proposition of adding Beaker as a dependency. Go for it. :)

Loading...