Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129411 - opendx-sample should be keyed stable on both ppc and x86
Summary: opendx-sample should be keyed stable on both ppc and x86
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-09 20:23 UTC by François Bissey
Modified: 2006-04-21 19:03 UTC (History)
0 users

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 François Bissey 2006-04-09 20:23:30 UTC
I have just ssen that opendx-sample has been keyed stable on amd64 following 
bug report #118683 I have been using this package for far longer on both
x86 and ppc (#54047 and #101951 for example)and I think it's time that they 
are marked stable. 
Especially considering that I will ask for a version bump to the new version
4.4.0 of opendx.
Comment 1 Matti Bickel (RETIRED) gentoo-dev 2006-04-10 07:37:49 UTC
From the ppc side:
Picking random examples from the package it's just fine (*no* way i'm going through all of them :P)
Considering it's just merely data: please mark that stable.
Comment 2 François Bissey 2006-04-10 14:58:03 UTC
I have been through quite a lot myself when I learned how to use 
opendx. But yes it's just data-tutorials in fact.
Initially the plan was to include them with opendx using the 
"doc" use flags and then it didn't happen that way.
Comment 3 Wormo (RETIRED) gentoo-dev 2006-04-10 17:53:09 UTC
How did you guys get opendx to emerge on ppc, so that you could test the samples? It bails out for me due to not having the extra jar files shown in the ebuild comment:

#SRC_URI="${SRC_URI}
#   http://opendx.npaci.edu/libs/netscape-java40.tar.gz
#   http://opendx.npaci.edu/libs/cosmoplayer-jar.tar.gz

I manually tweaked the configure to turn off the feature that used those jars, but that's not something I expect to have to do for a stable ebuild... 

Am I missing something here? Or should I file a bug against opendx?
Comment 4 François Bissey 2006-04-10 18:37:30 UTC
(In reply to comment #3)
> How did you guys get opendx to emerge on ppc, so that you could test the
> samples? It bails out for me due to not having the extra jar files shown in the
> ebuild comment:
> 
> #SRC_URI="${SRC_URI}
> #   http://opendx.npaci.edu/libs/netscape-java40.tar.gz
> #   http://opendx.npaci.edu/libs/cosmoplayer-jar.tar.gz
> 
> I manually tweaked the configure to turn off the feature that used those jars,
> but that's not something I expect to have to do for a stable ebuild... 
> 
> Am I missing something here? Or should I file a bug against opendx?
> 
If you look at the opendx build there is the following comment:
# java support gives some trouble - deprecated api and other unresolved symbols
#               java? ( virtual/jdk
#                               dev-java/java-config )"
java is in fact disabled on all ebuilds of opendx on any platform at the moment:
IUSE="hdf cdf netcdf tiff imagemagick szip" # java doc"

and 
        #               `use_with java javadx`
        # This is broken

So I really don't know how you managed to run into those troubles. I have emerged opendx on ppc several time and I never ran into this problem.
Now of course you cannot test the samples that depends on java but all the
other I tried were OK.
For info the last time I emerged opendx on ppc was last evening with gcc4.1.0
and it went flawlessly:
[ebuild   R   ] sci-visualization/opendx-4.4.0  +cdf (-hdf) +imagemagick +netcdf +szip +tiff 0 kB [1]

Sure this is the latest version but I emerged 4.3.2-r1 less than one month 
ago and the ebuild I made for 4.4.0 is just a clone of 4.3.2-r1.

You are not trying to emerge opendx-4.3.2 instead of 4.3.2-r1 by any chance?
Comment 5 Wormo (RETIRED) gentoo-dev 2006-04-10 18:46:41 UTC
Yes, I am using -r1 and I do see those comments. For me they were not enough; I needed to add --without-javadx since the default seems to be to trying to compile the java stuff. Possibly upstream did change the default behavior in 4.4.0 so that java is off by default.

Meanwhile... opendx-sample is stable on ppc, and thanks for the report Francois
Comment 6 François Bissey 2006-04-10 19:27:01 UTC
(In reply to comment #5)
> Yes, I am using -r1 and I do see those comments. For me they were not enough; I
> needed to add --without-javadx since the default seems to be to trying to
> compile the java stuff. Possibly upstream did change the default behavior in
> 4.4.0 so that java is off by default.
> 
> Meanwhile... opendx-sample is stable on ppc, and thanks for the report Francois
> 
Just to try to elucidate that problem when I do
emerge -v =sci-visualization/opendx-4.3.2-r1

During the configuration phase I have the following:
configure: checking for java compiler...
configure: WARNING: JAVAC was preset
checking for /opt/ibm-jdk-bin-1.4.2.03/bin/javac... /opt/ibm-jdk-bin-1.4.2.03/bin/javac
checking if /opt/ibm-jdk-bin-1.4.2.03/bin/javac works...... yes
configure: checking for jar...
checking for jar... jar
configure: checking for javah...
checking for javah... javah
checking for java... /opt/ibm-jdk-bin-1.4.2.03/bin/java
checking java architecture type... genunix
checking for jdk classes... none
trying default path
checking for jni headers path... /usr/include:/usr/include/genunix
checking for valid jni headers path... no
configure: WARNING: JavaDX will be skipped during compilation due to limitations.
===============
So do you have something that looks like jni headers on your system?
In that case javadx could be enabled with unknown results as far as I 
am concerned. 
Comment 7 Mark Loeser (RETIRED) gentoo-dev 2006-04-21 19:03:23 UTC
x86 done