Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358367 - [betagarden overlay] net-fs/xtreemfs-1.2.0 (or manually upgraded to 1.2.3) won't startup (see Actual Results), ebuild outdated should be updated to 1.2.3
Summary: [betagarden overlay] net-fs/xtreemfs-1.2.0 (or manually upgraded to 1.2.3) wo...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Team Betagarden
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-11 10:31 UTC by schroete
Modified: 2011-09-02 06:53 UTC (History)
3 users (show)

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 schroete 2011-03-11 10:31:50 UTC
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
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) gentoo-dev 2011-03-14 20:04:19 UTC
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.
Comment 2 schroete 2011-03-15 08:37:51 UTC
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."
Comment 3 Sebastian Pipping gentoo-dev 2011-03-15 15:16:01 UTC
(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.
Comment 4 Benedikt Böhm (RETIRED) gentoo-dev 2011-04-08 14:20:43 UTC
i don't use xtreemfs anymore and it doesn't even compile on my machine. i have removed it from the overlay.
Comment 5 Sebastian Pipping gentoo-dev 2011-04-08 16:21:21 UTC
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.