[tahoe-dev] Compilation and using problems with tahoe 1.2.0 on many platforms ?

denis bonnenfant denis.bonnenfant at diderot.org
Tue Nov 25 14:19:39 PST 2008


Le mardi 25 novembre 2008 à 14:39 -0700, zooko a écrit :
> Welcome, Denis.
> 
> Thanks for the bug reports.  I'm going to open tickets for the ones  
> I'm not sure how to solve right away, and ask you a few questions:
> 
> 
> On Nov 25, 2008, at 2:13 AM, denis bonnenfant wrote:
> 
> > - on debien etch, packages are broken, as many of the binary  
> > packages supplied as dependancies depends on a libc version from  
> > sid or ubuntu.
> 
> Could you tell me more about which ones are linked against an  
> incompatble?  I haven't seen this problem on our etch buildbot:
> 
> http://allmydata.org/buildbot/builders/etch
> 

here are the results of apt-get process (sorry for the messages in
french :) )

mar nov 25 22:51:28 root at se3.diderot.org:~
# grep allmydata /etc/apt/sources.list
deb http://allmydata.org/debian/  etch  main tahoe 
deb-src http://allmydata.org/debian/  etch  main tahoe
mar nov 25 22:52:11 root at se3.diderot.org:~
# apt-get install allmydata-tahoe
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  allmydata-tahoe: Dépend: python-twisted mais ne sera pas installé
                   Dépend: python-foolscap (>= 0.3.0) mais ne sera pas
installé
                   Dépend: python-pyopenssl mais ne sera pas installé
                   Dépend: python-nevow mais ne sera pas installé
                   Dépend: python-zfec (>= 1.1) mais ne sera pas
installé
                   Dépend: python-pycryptopp (>= 0.5) mais ne sera pas
installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans
paquet
(ou indiquez une solution).
mar nov 25 22:52:25 root at se3.diderot.org:~
# apt-get install python-zfec
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  allmydata-tahoe: Dépend: python-twisted mais ne sera pas installé
                   Dépend: python-foolscap (>= 0.2.5) mais ne sera pas
installé
                   Dépend: python-pyopenssl mais ne sera pas installé
                   Dépend: python-nevow mais ne sera pas installé
                   Dépend: python-pycryptopp (>= 0.2.8) mais ne sera pas
installé
  python-zfec: Dépend: libc6 (>= 2.6.1-1) mais 2.3.6.ds1-13etch7 devra
être installé
# apt-cache show libc6
Package: libc6
Priority: required
Section: libs
Installed-Size: 10808
Maintainer: GNU Libc Maintainers <debian-glibc at lists.debian.org>
Architecture: i386
Source: glibc
Version: 2.3.6.ds1-13etch7
Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules,
libtricks, libc6-bin, netkit-rpc, netbase (<< 4.0)
Provides: glibc-2.3.6.ds1-1, glibc-2.3.6-2


> Here is a ticket to build deb's specifically on etch in the future:
> 
> http://allmydata.org/trac/tahoe/ticket/498
> 
> 
> > - on WinXP, I first try to use the tahoe.exe found in the official  
> > allmydata windows package.
> 
> Okay, the first thing I want to know is: why did you not follow the  
> link named '"Install Tahoe"' on the front page of http:// 
> allmydata.org .  Did you not see it?  Did you think that it would be  
> inapplicable or sub-optimal for your deployment?
> 

I followed it exactly, first trying to install binaries (successfully on
ubuntu 8.10), 

> I don't understand why you didn't read the doc that I wrote -- the  
> one named '"Install Tahoe"'.  That doc isn't perfect -- if you had  
> followed it you may well have had the same or similar problems.  But  
> I am confused about why several people, including you, have for some  
> reason skipped that document when trying to install.

I tested it item by item ! (and for ubuntu it worked perfectly) But for
windows there is about nothing describing the compilation process ! In
"More details" page there are some indications, but i'm not python
expert, nor win32 developper at all... I don't understand clearly the
python compilation process on win32. Does the setup.py has to be
launched by win32 python.exe, or the cygwin one ?

> 
> In any case, please write back and I will be happy to help you more  
> with installing Tahoe, and also with improving the documentation for  
> the next user to come after you.  :-)
> 

thanks, my problem is really with win32s, as for debian i think that my
problems are just  package dependencie, and compiling everything from
packages sources will solve them anyway  ! Docs are quite clear about
it :)

Denis



More information about the tahoe-dev mailing list