You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2012/05/16 04:48:06 UTC
[jira] [Closed] (THRIFT-1450) Problems building thrift 0.8.0 for
Python and Ruby
[ https://issues.apache.org/jira/browse/THRIFT-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jake Farrell closed THRIFT-1450.
--------------------------------
Resolution: Fixed
Fix Version/s: 0.9
Ruby build issue documented above, THRIFT-1604 created for Python Exception problem
> Problems building thrift 0.8.0 for Python and Ruby
> --------------------------------------------------
>
> Key: THRIFT-1450
> URL: https://issues.apache.org/jira/browse/THRIFT-1450
> Project: Thrift
> Issue Type: Bug
> Components: Build Process
> Affects Versions: 0.8
> Environment: CentOS 5.5
> Python 3.2
> Ruby 1.9.3
> Reporter: Matthew Shaver
> Assignee: Jake Farrell
> Fix For: 0.9
>
>
> Building thrift 0.8.0 I get the following error:
> Making all in py
> make[3]: Entering directory `/home/mshaver/dl/thrift-0.8.0/lib/py'
> /home/mshaver/bin/python setup.py build
> File "setup.py", line 45
> except DistutilsPlatformError, x:
> ^
> SyntaxError: invalid syntax
> make[3]: *** [all-local] Error 1
> make[3]: Leaving directory `/home/mshaver/dl/thrift-0.8.0/lib/py'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/mshaver/dl/thrift-0.8.0/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/mshaver/dl/thrift-0.8.0'
> make: *** [all] Error 2
> If I configure without Python I get the following error during the build:
> Making all in rb
> make[3]: Entering directory `/home/mshaver/dl/thrift-0.8.0/lib/rb'
> /usr/local/bin/rake
> rake aborted!
> cannot load such file -- spec/rake/spectask
> (See full trace by running task with --trace)
> make[3]: *** [all-local] Error 1
> make[3]: Leaving directory `/home/mshaver/dl/thrift-0.8.0/lib/rb'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/mshaver/dl/thrift-0.8.0/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/mshaver/dl/thrift-0.8.0'
> make: *** [all] Error 2
> Here are the gems that are installed:
> $ gem list
> *** LOCAL GEMS ***
> bigdecimal (1.1.0)
> bundler (1.0.21)
> diff-lcs (1.1.3)
> io-console (0.3)
> json (1.5.4)
> minitest (2.5.1)
> rake (0.9.2.2)
> rdoc (3.9.4)
> rspec (2.7.0)
> rspec-core (2.7.1)
> rspec-expectations (2.7.0)
> rspec-mocks (2.7.0)
> rubygems-update (1.8.12)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira