Bug 205042 - net-p2p/gnunet gnunet-daemon-hostlist does not exist
Summary: net-p2p/gnunet gnunet-daemon-hostlist does not exist
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-05 20:15 UTC by mail
Modified: 2016-08-19 02:31 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mail 2015-12-05 20:15:33 UTC
When `gnunet-arm -s` is run, it starts several binaries located in /usr/local/lib/gnunet/libexec. One of these is /usr/local/lib/gnunet/libexec/gnunet-daemon-hostlist. However, this binary does not exist in the package. This causes the following error messages to be printed:

Dec 05 15:12:58-656663 util-29490 WARNING `access' failed on file `/usr/local/lib//gnunet/libexec/gnunet-daemon-hostlist' at os_installation.c:772 with error: No such file or directory
Dec 05 15:12:58-656904 arm-29485 ERROR Failed to start service `hostlist'

The hostlist service is fairly critical, as it allows the node to connect to other nodes in the network.
Comment 1 mail 2015-12-05 23:02:00 UTC
It seems that this issue happens when GNUnet is compiled on a system without libgnurl, a fork of libcurl which uses GnuTLS.
Comment 2 commit-hook freebsd_committer 2016-08-19 02:30:21 UTC
A commit references this bug:

Author: marino
Date: Fri Aug 19 02:29:47 UTC 2016
New revision: 420440
URL: https://svnweb.freebsd.org/changeset/ports/420440

Log:
  net-p2p/gnunet: Mark broken due to runtime malfunction

  gnunet needs gnunet-daemon-hostlist to allow the connection to other
  nodes on the network, but it's not built because it apparently requires
  libgnurl for that.

  PR:	205042

Changes:
  head/net-p2p/gnunet/Makefile