On Mon, Jan 16, 2012 at 5:02 PM, Sameer Verma <[email protected]> wrote: > > yum install gcc python-devel sqlite-devel gcc-c++ openssl-devel cpp > glibc-devel glibc-headers kernel-headers libgomp libstdc++-devel > e2fsprogs-devel keyutils-libs-devel krb5-devel libselinux-devel > libsepol-devel zlib-devel python-twisted > > After that, running python setup.py build runs for a bit, downloads > pycryptopp-0.5.29, runs > > pycryptopp-0.5.29/setup.py -q bdist_egg --dist-dir > /tmp/easy_install-p7QCzm/pycryptopp-0.5.29/egg-dist-tmp-6Yr2LO
This means it has downloaded the pycryptopp source tarball and is building a bdist_egg. Why didn't it download a prebuilt egg from https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html ? Oh, I see why -- because we don't host an egg of pycryptopp for Python 2.7 and 32-bit x86. I see that the Fedora buildbot contributed by Ruben Kerkhof is 64-bit: https://tahoe-lafs.org/buildbot-pycryptopp/builders/Ruben%20Fedora/builds/17/steps/show-tool-versions/logs/stdio Well, I think if I configure the 32-bit Ubuntu 11.04 "Natty" buildbot to build and upload an egg then that egg should be usable on Fedora 14... The only thing that I know of that could go wrong is if the Python interpreters are built with different internal unicode widths on those two platforms. I'll try configuring the Natty buildbot (contributed by Atlas Networks) to build a binary egg and upload it to our server. Note that once the build process on your XO1s is able to find binary eggs of all of its native-code dependencies then you won't need to yum install gcc or most of those other build tool packages in order to set up Tahoe-LAFS. By the way, it would be great to have a 32-bit Fedora buildbot next to the 64-bit Fedora buildbot contributed by Ruben, and next to the 32-bit Ubuntu buildbot contributed by Atlas Networks. If anyone wans to contribute a Buildbot, start here: https://tahoe-lafs.org/trac/tahoe-lafs/wiki/HowtoContributeABuildbot Regards, Zooko _______________________________________________ tahoe-dev mailing list [email protected] http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev
