[tahoe-dev] (no subject)

duck.speaka duck.speaka at gmail.com
Wed Jan 18 19:06:41 UTC 2012


Thanks Zooko

I installed the python dev package. The tahoe binary build successfully. :) 

-----Original Message-----
From: tahoe-dev-bounces at tahoe-lafs.org
[mailto:tahoe-dev-bounces at tahoe-lafs.org] On Behalf Of Zooko Wilcox-O'Hearn
Sent: 18 January 2012 18:43
To: Tahoe-LAFS development
Subject: Re: [tahoe-dev] (no subject)

Hi there.

There are several different ways that your problem could be fixed by
various people.

Option 1: the Tahoe-LAFS project (which is made up entirely of
volunteers, i.e. everyone reading this counts) could build a binary
egg of Twisted for Python 2.6/linux-x86. As you can see on
https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.htm
l
, the slot for Python 2.6, Twisted, Linux-x86 is currently empty. If
it were filled, then when you tried to build Tahoe-LAFS it would have
downloaded that binary egg and would not have tried to compile it from
source.

(Of course, it then would have tried to compile pyOpenSSL, which as
you can see is also empty, and then zope.interface. Volunteers could
provide binary eggs of those two for Python 2.6, linux, x86, too.)

Option 2: the Twisted project (yep -- volunteers, you're a candidate!)
could fix the ticket http://twistedmatrix.com/trac/ticket/3586 "I want
to install twisted without a c compiler", so that when the build
downloads the Twisted source code and builds it, that succeeds even
though you don't have Python header files like "Python.h" installed.

Option 3: you could "sudo apt-get install python-dev"

Regards,

Zooko

On Wed, Jan 18, 2012 at 10:28 AM, duck speaker <duck.speaka at gmail.com>
wrote:
>
> I'm running on debian linux with python 2.6
...
> twisted/runner/portmap.c:10:20: error: Python.h: No such file or directory
_______________________________________________
tahoe-dev mailing list
tahoe-dev at tahoe-lafs.org
http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev



More information about the tahoe-dev mailing list