Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167680 - net-p2p/gnunet-0.7.1b version bump
Summary: net-p2p/gnunet-0.7.1b version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-19 20:35 UTC by GNUtoo
Modified: 2007-03-23 17:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description GNUtoo 2007-02-19 20:35:21 UTC
there is a ycarus ebuild for gnunet 0.7.1b
http://www.zugaina.org/gentoo/net-p2p.html.en#gnunet
i suppose that the inacessible gnunet-2 file is the same that the one on portage
by the way there is an error in the ebuild:
guile dependency should be like this:
guile? ( >=dev-scheme/guile-1.8.0 )
instead of:
>=dev-scheme/guile-1.8.0

Reproducible: Always
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2007-02-21 22:32:10 UTC
Does it work for you? Because this software is a bit crappy.

And no, the guile dependency is needed if you want to use gnunet-setup. And libextractor-0.5.17a fails to build..
I've bumped libextractor to 0.5.16, which is needed by this version of gnunet.

Copy the ebuild from gnunet-0.7.0e and look if it works for you.
Comment 2 GNUtoo 2007-02-22 11:41:58 UTC
well i have a segmentation fault when i try to download the GPL gnunet://ecrs/chk/9E4MDN4VULE8KJG6U1C8FKH5HA8C5CHSJTILRTTPGK8MJ6VHORERHE68JU8Q0FDTOH1DGLUJ3NLE99N0ML0N9PIBAGKG7MNPBTT6UKG.1I823C58O3LKS24LLI9KB384LH82LGF9GUQRJHACCUINSCQH36SI4NF88CMAET3T3BHI93D4S0M5CC6MVDL1K8GFKVBN69Q6T307U6O.17992

$ gnunet-gtk
ERROR: `fopen' failed on file `/var/lib/gnunet/logs-02_22_07' at file.c:300 in GE_create_context_logfile with error: Permission denied
ERROR: `lt_dlopenext' failed for library `libgnunetgtkmodule_stats' with error: libgnunetgtkmodule_stats.so: cannot open shared object file: No such file or directory
Segmentation fault

i don't know if search work because i was unable to find results but that could be the result of a lot of different things

but with this version i was closer to make it work than the one on portage that can't bind on ports:
# gnunet-transport-check
Available transport(s): udp tcp http nat
ERROR: `lt_dlopenext' failed for library `libgnunettransport_http' with error: libgnunettransport_http.so: cannot open shared object file: No such file or directory
ERROR: Could not load transport plugin `http'
`tcp' transport OK.  It took 2031ms to transmit 1 messages of 12 bytes each.
`udp' transport OK.  It took 1ms to transmit 1 messages of 12 bytes each.


Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-02-22 20:56:27 UTC
(In reply to comment #2)
Did you upgrade to libextractor .16? And did you reemerged gnunet after that?
Comment 4 Tobias Kral 2007-03-22 22:59:57 UTC
(In reply to comment #0)
> there is a ycarus ebuild for gnunet 0.7.1b
> http://www.zugaina.org/gentoo/net-p2p.html.en#gnunet

works like a charm as gnunet-gtk-0.7.1b also does.

> i suppose that the inacessible gnunet-2 file is the same that the one on
> portage

yes it is.

> by the way there is an error in the ebuild:
> guile dependency should be like this:
> guile? ( >=dev-scheme/guile-1.8.0 )
> instead of:
> >=dev-scheme/guile-1.8.0

you're right! BTW. you can also delete the line ...
#       epatch ${FILESDIR}/${P}-nulludp.patch
... because this patch isn't needed anymore.

I just had to add ...
net-p2p/gnunet-gtk
media-libs/libextractor
dev-scheme/guile
... to /etc/portage/package.keywords

Get this thing into the tree ;)
Comment 5 Tobias Kral 2007-03-23 07:18:53 UTC
1. Changing path from /var/lib/GNUnet -> /var/lib/gnunet would be helpfull, cause this is the default setting for /etc/gnunet.conf
2. Also gnunet:gnunet should be changed to gnunetd:gnunetd as these are defaults in a new config.
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2007-03-23 17:04:00 UTC
In CVS.