[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNUnet-developers] newbie Q: connecting ..
From: |
Christian Grothoff |
Subject: |
Re: [GNUnet-developers] newbie Q: connecting .. |
Date: |
Sun, 15 Jun 2003 17:07:59 -0500 |
User-agent: |
KMail/1.5.2 |
On Sunday 15 June 2003 00:20, Jean Jordaan wrote:
> Hi all
>
> (Apologies if this belongs on a user-.. list, please refer me if so.)
>
> I'm trying to test drive gnunet, and two things are puzzling me. One:
> starting 'gnunet -d' repeats this over and over, with now and again a
> "HELO: broadcast pointless: no hosts known" message:
Well, what I can see on the Gentoo webpage at
http://www.gentoo.org/dyn/pkgs/net-p2p/gnunet.xml
is that they have an ancient version of GNUnet, which is not
protocol-compatible. Which version are you running? (gnunetd --version)
> public2Hostkey: received invalid publicKey (size=19171)
> .public2Hostkey: received invalid publicKey (size=48225)
> public2Hostkey: received invalid publicKey (size=21848)
> .public2Hostkey: received invalid publicKey (size=40223)
> public2Hostkey: received invalid publicKey (size=6445)
> public2Hostkey: received invalid publicKey (size=29161)
> public2Hostkey: received invalid publicKey (size=20648)
> public2Hostkey: received invalid publicKey (size=59961)
> public2Hostkey: received invalid publicKey (size=60650)
> .public2Hostkey: received invalid publicKey (size=10798)
> public2Hostkey: received invalid publicKey (size=41276)
> public2Hostkey: received invalid publicKey (size=16016)
> public2Hostkey: received invalid publicKey (size=18314)
> public2Hostkey: received invalid publicKey (size=3052)
> .public2Hostkey: received invalid publicKey (size=59562)
> public2Hostkey: received invalid publicKey (size=11470)
> public2Hostkey: received invalid publicKey (size=35921)
> public2Hostkey: received invalid publicKey (size=60826)
Could you also give some more details on the architecture that you're using?
Also, the output of "ldd `which gnuned`" will be useful since it can tell us
which crypto-library is being used.
> Two: according to Gentoo Linux, the distro I use, the newest
> version of gnunet seems to have some huge dependencies (like
> qt, tetex and postgresql). Is this just Gentoo being overeager?
>
> address@hidden jean $ USE= emerge -p gnunet
>
> These are the packages that I would merge, in order:
>
> Calculating dependencies ...done!
> [ebuild N ] net-libs/libwww-5.4.0-r1
> [ebuild N ] app-text/tetex-2.0.2
> [ebuild N ] dev-db/postgresql-7.3.3
> [ebuild N ] media-libs/libmng-1.0.4
> [ebuild N ] app-doc/qt-docs-3.1.2
> [ebuild N ] x11-libs/qt-3.1.2-r3
> [ebuild N ] app-doc/doxygen-1.3
> [ebuild U ] dev-libs/popt-1.7-r1 [1.6.3]
> [ebuild N ] dev-libs/elfutils-0.76-r2
> [ebuild N ] app-arch/rpm-4.2_pre069
> [ebuild U ] dev-libs/libextractor-0.2.2 [0.1.0]
> [ebuild U ] net-p2p/gnunet-0.5.2a [0.4.6]
>
> Regards,
> Jean Jordaan
All GNUnet dependencies are listed at
http://www.ovmj.org/GNUnet/download.php3
Note that most are optional (even GTK). We use doxygen to generate our own
docs on the webpage (and doxygen can use latex). Also, we offer RPMs which
may be why they put RPM in there. popt may be useful for the SMTP transport
but it's not required. I don't see any reason for postgressql, but note that
MySQL can be used for the database (or gdbm, tdb, bdb or a plain directory).
elfutils could be dragged in from dynamic loading (/bin/ld), so I guess that
one is ok (but what else can you run without ld?). libwww and libmng maybe
doxygen dependencies. No idea where they get QT from.
libextractor is definitely recommended but not required if you compile from
source. In addition to libextractor you should have either gdbm, tdb, bdb or
mysql. GTK+ is needed if you want a GUI.
Christian