1) Xtreemfs 1.2.0 outdated, should be upgraded to 1.2.3 2) /etc/init.d/xtreemfs-* start scripts remove --stdout and --stderr from start-stop-daemon 3) /etc/init.d/xtreemfs-dir (1.2.3) won't start, even manually Reproducible: Always Steps to Reproduce: 1. set env vars as in /etc/conf.d/xtreemfs-dir rd32 init.d # export XTREEMFS_DIR_LIB="/usr/share/xtreemfs/lib" rd32 init.d # export XTREEMFS_DIR_CLASS="-classpath ${XTREEMFS_DIR_LIB}/XtreemFS.jar:${XTREEMFS_DIR_LIB}/BabuDB-0.1.0-RC.jar" rd32 init.d # export XTREEMFS_DIR_ARGS="${XTREEMFS_DIR_CLASS} org.xtreemfs.dir.DIR" rd32 init.d # export XTREEMFS_DIR_CONFIG="/etc/xtreemfs/dir.properties" rd32 init.d # export XTREEMFS_DIR_PIDFILE="/var/run/xtreemfs/dir.pid" rd32 init.d # export XTREEMFS_DIR_LOGFILE="/var/log/xtreemfs/dir.log" rd32 init.d # export XTREEMFS_DIR_ERRFILE="/var/log/xtreemfs/dir.err" 2. get java as in startscipt rd32 init.d # java-config -J /opt/icedtea6-bin-1.9.7/bin/java 3. try to start xtreemfs in foreground rd32 init.d # /opt/icedtea6-bin-1.9.7/bin/java ${XTREEMFS_DIR_ARGS} ${XTREEMFS_DIR_CONFIG} Actual Results: Exception in thread "main" java.lang.NoClassDefFoundError: org/xtreemfs/babudb/config/BabuDBConfig Caused by: java.lang.ClassNotFoundException: org.xtreemfs.babudb.config.BabuDBConfig at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.xtreemfs.dir.DIR. Program will exit. Expected Results: xtreemfs-dir should start up Xtreemfs Version 1.2.3 rd32 init.d # uname -a Linux sadosrd32 2.6.36-gentoo-r5 #3 SMP Tue Mar 1 13:50:42 CET 2011 x86_64 Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz GenuineIntel GNU/Linux
You seem to have created a betagarden alias but no bugzilla account. Are users supposed to open bugs about ebuilds in the overlay or not? If so, please create a betagarden bugzilla user so that bug-wranglers can assign bugs to you.
I've been told to report to bugzilla gentoo and assigning the upgrade request and problems to Benedict Boehm as the ebuild maintainer. "Please open a bug on bugs.gentoo.org assigning to <betagarden@gentoo.org> and adding "[betagarden overlay] " as a subject prefix or so. If you have information on undocumented changes from 1.2.0 to 1.2.3 or related patches please add them to the bug. I suppose that Benedikt "hollow" Böhm (the dev who added the ebuild for xtreemfs) will come back to you when he finds time for a bump."
(In reply to comment #2) > "Please open a bug on bugs.gentoo.org assigning to > <betagarden@gentoo.org> and adding "[betagarden overlay] " as a subject > prefix or so. If you have information on undocumented changes from > 1.2.0 to 1.2.3 or related patches please add them to the bug. I suppose > that Benedikt "hollow" Böhm (the dev who added the ebuild for xtreemfs) > will come back to you when he finds time for a bump." My words, correct. Account is in the making, seems like I cannot do that myself.
i don't use xtreemfs anymore and it doesn't even compile on my machine. i have removed it from the overlay.
schroete, if you do pick up this package please let <overlays@g.o.> know where to find your overlay - we can get it into layman. we also host user overlays using git, if that is of interest to you.