Changes between Initial Version and Version 1 of Ticket #12282
- Timestamp:
- Dec 18, 2015, 1:25:38 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #12282
- Property Keywords wheel added
-
Ticket #12282 – Description
initial v1 1 1 I've installed Trac with `pip`, which defaults to installing a wheel. 2 {{{ 2 {{{#!sh 3 3 $pip --version 4 4 pip 7.1.2 from /Users/rjollos/Documents/Workspace/trac-dev/next-ticket/pve/lib/python2.7/site-packages (python 2.7) … … 16 16 17 17 Now there is a traceback when Trac is started: 18 {{{ 18 {{{#!pycon 19 19 14:38:59 Trac[loader] ERROR: Skipping "trac.mimeview.pygments = trac.mimeview.pygments [pygments]": 20 20 Traceback (most recent call last): … … 30 30 }}} 31 31 32 Using the `--no-use-wheel` optionthere is no traceback:33 {{{ 32 When installed with `--no-use-wheel` there is no traceback: 33 {{{#!pycon 34 34 15:54:42 Trac[loader] DEBUG: Skipping "trac.mimeview.pygments = trac.mimeview.pygments [pygments]": ("DistributionNotFound: The 'Pygments>=0.6' distribution was not found and is required by the application" not found) 35 35 }}} 36 36 37 It seems we are encountering a [https://bitbucket.org/pypa/setuptools/issues/362/case-sensitive-extras-not-handled-for-dist reported issue] with setuptools. I get the same result seen in that ticket.37 It seems we are encountering a [https://bitbucket.org/pypa/setuptools/issues/362/case-sensitive-extras-not-handled-for-dist reported issue] with setuptools. I get the same results seen in that ticket. 38 38 39 39 When a wheel is installed: … … 79 79 }}} 80 80 81 As a workaround we should perhaps just use lowercase identifiers in `extras_require`: [browser:tags/trac-1.0.9/setup.py@:106-111#L105]. 81 To work around the issue for all extra dependencies we should consider using lowercase identifiers in `extras_require`: [browser:tags/trac-1.0.9/setup.py@:106-111#L105]. 82 83 See also #11877.