Modify

Ticket #141 (new defect)

Opened 5 years ago

Last modified 2 days ago

easy_install failure on 64 bit ubuntu

Reported by: solrize Owned by: xi
Priority: normal Component: pyyaml
Severity: major Keywords:
Cc:

Description

"easy_isntall pyyaml" doesn't work. The zip file fails to include a yaml.h file, leading to a bunch of compilation errors that I chopped. Either (preferably) any necessary headers should be included in the easy_install, or else the easy_install should check for their absence and say where to get them.

$ sudo easy_install pyyaml Searching for pyyaml Reading  http://pypi.python.org/simple/pyyaml/ Reading http://pyyaml.org/wiki/PyYAML Best match: PyYAML 3.09 Downloading http://pyyaml.org/download/pyyaml/PyYAML-3.09.zip Processing PyYAML-3.09.zip Running PyYAML-3.09/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ei0gpu/PyYAML-3.09/egg-dist-tmp-2VXmew build/temp.linux-x86_64-2.5/check_libyaml.c:2:18: error: yaml.h: No such file or directory build/temp.linux-x86_64-2.5/check_libyaml.c: In function ‘main’:

Attachments

Change History

comment:1 Changed 4 years ago by sorin.sbarnea@…

  • Severity changed from normal to major

I can confirm the the same issue for Windows x64. Installer fails to install on x64 because it does not recognize Python x64 and if you run easy_install you will get the same error.

comment:2 Changed 4 years ago by anonymous

On Ubuntu 9.10 64bit, installing the libyaml-dev package seemed to fix everything:

sudo apt-get install libyaml-dev

(found this by doing "apt-cache search yaml" and taking a guess...)

comment:3 Changed 2 days ago by maskodok <galihadiputro87@…>

The only thing more I could hope for is documentation of all these features (other than reading through the code).  Cipto Junaedy Is this in process? Can I help? About  Unit Link Terbaik di Indonesia Commonwealth Life Investra Link

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from xi. Next status will be 'new'
The owner will be changed from xi to anonymous. Next status will be 'assigned'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.