Hula progress on FreeBSD

I’ve been pretty quiet about Hula since I’ve been unable to successfully build *and* run it since r370 (currently Hula is at r609). While I’ve solved and committed all the autogen build issues on FreeBSD, it still won’t run; the controlling hulamanager process just hangs, with no errors or output to help out. On the mailing list this behavior is reportedly due to the (hardlinked) renaming of ‘server messaging server’ to ‘hula messaging’ server, which bombs if you use the filesystem based mdb. Alex sent me this patch:

diff -urNad --exclude=CVS --exclude=.svn ./src/libs/mdb-file/mdbfile.c
/tmp/dpep-work.Qpsn4d/hula-0.1.0+svn472/src/libs/mdb-file/mdbfile.c
--- ./src/libs/mdb-file/mdbfile.c	2005-09-16 12:19:45.000000000 +0100
+++ /tmp/dpep-work.Qpsn4d/hula-0.1.0+svn472/src/libs/mdb-file/mdbfile.c	2005-09-20 20:45:41.000000000 +0100

@@ -3207,8 +3207,8 @@

MDBFile.unload = FALSE;
strcpy(MDBFile.localTree, "\Tree");
-    strcpy(MDBFile.serverDN, "\Tree\Context\Hula");
-    strcpy(MDBFile.replicaDN, "Hula");
+    strcpy(MDBFile.serverDN, "\Tree\Context\Server");
+    strcpy(MDBFile.replicaDN, "Server");
strcpy(MDBFile.base64Chars, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=");

#if defined(LINUX)

and it applies cleanly, but yet the same issue occurs. I have a bug written on this, and will try to get back on IRC tomorrow and work on it. Also, due to a request on the hula-dev list, I have added some logic to my gethula script; version 1.7 should now support NetBSD, but I’m waiting for feedback on that. Again, it *should* compile, but I don’t expect it to run…yet.




  • ghz

    the problem is that so many things changed.. especially at the ‘big warning hunt’ where some hardcoed values were replaced with (platformindependent posix :) macro-s.. on netbsd the latest release i can compile flawlessly is r548. (without any patch) i am working on this.. hopefullly find some solution to the qdb issues..

  • Narada

    I’m facing the same hulamanager hang with r849 on gentoo. Have you found any relief with this problem?

  • andrejoid

    I had the same problem. It was easy to resolve: Just add the hula’s bin and sbin paths to the PATH enviroment variable, so the hulamanger knows where to look for the agents binaries e.g. export PATH=”/opt/hula/bin:/opt/hula/sbin:$PATH”

  • ghz

    the problem is that so many things changed.. especially at the ‘big warning hunt’ where some hardcoed values were replaced with (platformindependent posix :) macro-s.. on netbsd the latest release i can compile flawlessly is r548. (without any patch) i am working on this.. hopefullly find some solution to the qdb issues..

  • Narada

    I’m facing the same hulamanager hang with r849 on gentoo. Have you found any relief with this problem?

  • andrejoid

    I had the same problem. It was easy to resolve: Just add the hula’s bin and sbin paths to the PATH enviroment variable, so the hulamanger knows where to look for the agents binaries e.g. export PATH=”/opt/hula/bin:/opt/hula/sbin:$PATH”

Read previous post:
Sleater-Kinney show review

It's always cool when you find a review of a show you've been to, but add a picture, and then [...]

Close