Hopbot log for 2008-07-07 - Helma IRC channel: #helma on irc.freenode.net

2008-07-07:

[20:44] <decke> seems like my helma port works now as expected.... at least it installs and deinstalls like i want it
[20:45] <decke> one minor annoiance is that there is no property to set the path of db.properties
[20:58] <midnightmonster> what helma port?
[20:59] <decke> a helma port for FreeBSD
[21:00] <decke> like the debian .deb packages
[21:00] <midnightmonster> oh, right.
[21:00] <midnightmonster> forgot
[21:01] <midnightmonster> sorry, nothing useful to contribute to that. :-)
[21:06] <zumbrunn> decke, anywhere I can grab and install it for testing?
[21:06] <zumbrunn> what are the hurdles to get this into the ports tree?
[21:07] <decke> ah yeah sure... but the port is badly broken - so don't expect too much from it...
[21:07] <decke> but it's alway testable: https://svn.bluelife.at/index.cgi/packages/browse/freebsd-ports
[21:08] <decke> the easiest way to test this is to checkout that repository to: /usr/ports/custom and echo "VALID_CATEGORIES+= custom" >> /etc/make.conf
[21:08] <decke> and you can use them as usual...
[21:09] <decke> ah sorry that svn location for the checkout is wrong of cause... that's only the webinterface for it
[21:09] <decke> that's better: https://svn.bluelife.at/projects/packages/freebsd-ports
[21:09] <zumbrunn> from inside a port's directory, make install should always work, no?
[21:10] <decke> yeah the simpler way is to just get the few files
[21:10] <decke> and remove the CATEGORY "custom"
[21:10] <decke> and "make install"
[21:11] <decke> maybe it's time to setup nightly builds for that ports...
[21:14] <zumbrunn> ok, got the error you anticipated:
[21:14] <zumbrunn> helma-1.6.2: Makefile error: category custom not in list of valid categories.
[21:14] <decke> yep
[21:15] <zumbrunn> where do I need to remove custom
[21:15] <zumbrunn> ?
[21:15] <decke> that is why: "VALID_CATEGORIES+= custom" >> /etc/make.conf
[21:15] <zumbrunn> ok
[21:15] <decke> or just in the Makefile
[21:15] <zumbrunn> ok
[21:15] <decke> there is somewhere PORTCATEGORY = custom java www
[21:15] <decke> just remove custom
[21:15] <decke> but he will complain later that he has not found the ports directory
[21:15] <decke> that is why i use it the other way
[21:16] <decke> it does not trash your ports tree or pkg database but it complains here and there...
[21:17] <decke> and be sure to checkout the newest
[21:17] <decke> because i commited a few fixes 1 minute ago
[21:21] <zumbrunn> ==> Checking if custom/helma already installed
[21:21] <zumbrunn> usage: mkdir [-pv] [-m mode] directory_name ...
[21:21] <zumbrunn> *** Error code 64
[21:21] <zumbrunn> Stop in /usr/home/nano/freebsd-ports/helma.
[21:21] <decke> hm
[21:21] <zumbrunn> maybe that's what you just fixed?
[21:22] <decke> no looks like something goes wrong at do-install
[21:23] <decke> but that is a macro... that shouldn't fail
[21:24] <decke> i think i am missing a few quotes...
[21:24] <decke> in Makefile the ${MKDIR} ${ETCDIR} should be ${MKDIR} "${ETCDIR}" i think
[21:25] <decke> the same with ${DATADIR} ${DOCSDIR} and ${DOCSDIR}/jala
[21:27] <decke> strange... works for me
[21:37] <zumbrunn> where does ${ETCDIR} get set?
[21:38] <decke> in /usr/ports/Mk/bsd.port.mk
[21:39] <decke> it's one of the Port "environment variables"
[21:39] <zumbrunn> because it loooks like that has no value
[21:39] <zumbrunn> looks
[21:39] <decke> erm what FreeBSD version are you using?
[21:39] <zumbrunn> 6 something
[21:39] <decke> what tells uname -a ?
[21:40] <zumbrunn> 6.3-SECURITY
[21:40] <decke> okay then i really do something wrong
[21:41] <zumbrunn> could it be because I'm doing this inside a jail?
[21:41] <decke> hm maybe... never tried...
[21:41] <decke> but i could
[21:45] <decke> no works in a jail on FreeBSD 7
[21:46] <decke> but
[21:47] <decke> i have an FreeBSD 6.2 in a jail too... i will try that box too
[21:47] <zumbrunn> well, if it works under 7, that's what's most important anyway
[21:47] <decke> but the ports should be release independent
[21:47] <decke> and 6.3 is supported
[21:48] <decke> so i will not go to bed until that works ... (or timeout 00:30)
[21:50] <decke> hm strange... works on FreeBSD 6.2 in a jail too
[21:51] <zumbrunn> ok, just something goofy with the jails on the box I'm testing on then
[21:52] <zumbrunn> I can try and see if I can test on another machine tomorrow
[21:52] <decke> yeah install and deinstall should work as far as i have tested...
[21:52] <decke> starting works too... but the startscript needs a bit more love...
[21:53] <decke> and i have no find a way to start the JVM with a different user
[21:53] <decke> no=to

 

 

In the channel now:

Logs by date: