Hi all

In case the informatiion is useful, for me readline is working fine. I
cannot find the string "Failed to build these modules" in any of my build
logs.

I am using Python-2.7.5-goolf-1.4.10.eb and commented out the readline
dependencies in the easyconfig file, so I am using the system packages for
readline support. In my systems (centos6.5) I have these rpms installed

readline-devel-6.0-4.el6.x86_64
readline-static-6.0-4.el6.x86_64
compat-readline5-5.2-17.1.el6.x86_64
readline-6.0-4.el6.x86_64


regards,
Pablo.


2014-03-13 9:34 GMT+01:00 Kenneth Hoste <[email protected]>:

>  Hi Olaf,
>
> On 13/03/14 07:02, Olaf Walter wrote:
>
>  Dear easybuilders,
>
>
>
> I am having an issue with my Python build: It does not link to the
> readline libraries. On the Python prompt, editing using the arrow keys does
> not work. Does the eb need some special tweaking to pick up readline? I
> have attached my Python-2.7.6-goolf-1.4.12-no-OFED.eb file below. This is
> easybuild 1.11.1.
>
> Any ideas?
>
> I'm seeing the same issue, just like Alan is.
>
> Here's what I find in the build log for Python 2.7.5 and 2.7.6 builds (any
> toolchain):
>
>     Failed to build these modules:
>     readline
>
> and:
>
>     *** WARNING: renaming "readline" since importing it failed:
> /path/to/software/libreadline/6.2-goolf-1.4.10/lib/libreadline.so.6:
> undefined symbol: PC
>
>
> I'll try and look into it, but feel free to dig further yourself too....
>
>
> regards,
>
> Kenneth
>
>
>   Thank you,
>
> Olaf
>
>
>
> name = 'Python'
>
> version = '2.7.6'
>
>
>
> homepage = 'http://python.org/'
>
> description = "Python is a programming language that lets you work more
> quickly and integrate your systems more effectively."
>
>
>
> toolchain = {'name': 'goolf', 'version': '1.4.12-no-OFED'}
>
> toolchainopts = {'pic': True, 'opt': True, 'optarch': True}
>
>
>
> numpyversion = '1.7.0'
>
> scipyversion = '0.12.0'
>
>
>
> source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/']
>
> sources = ['%(name)s-%(version)s.tgz']
>
>
>
> #patches = ['python-%(version)s_libffi_int128_icc.patch']
>
>
>
> # python needs bzip2 to build the bz2 package
>
> dependencies = [
>
>     ('bzip2', '1.0.6'),
>
>     ('zlib', '1.2.7'),
>
>     ('libreadline', '6.2'),
>
>     ('ncurses', '5.9'),
>
> ]
>
>
>
> # order is important!
>
> exts_list = [
>
>
>
> [...]
>
>
>
> *R&D IT*
>
> Bayer Business Services GmbH
>
> BBS-ITS-R&D-HealthCare Research
>
> Gebäude M427, Raum 463
>
> 13353 Berlin
>
>
>
> Geschäftsführung: Daniel Hartert, Vorsitzender   |   Wilhelm Oehlschläger,
> Arbeitsdirektor
>
> Vorsitzender des Aufsichtsrats: Werner Baumann
>
> Sitz der Gesellschaft: Leverkusen   |   Amtsgericht Köln, HRB 49895
>
>
>
>
>
>
>


-- 
Pablo Escobar López
HPC systems engineer
Biozentrum, University of Basel
Swiss Institute of Bioinformatics SIB
Email: [email protected]
Phone: +41 61 267 15 82
http://www.biozentrum.unibas.ch

Reply via email to