I am having the same issue. I have Enterprise Linux 5 (from Oracle). And when I try to install using yum. This issue is due to the fact that opscenter does not yet run on Fedora 14 and so i found a RHEL5 machine to install brisk and opscenter. So when i try to do a yum install :-
sudo yum install brisk-full
I get the following error (dependency problem) - I have installed java from the java 1.6.0_26 from Oracle/Sun and also set alternatives to use it as the java of choice, and there is no openjdk on the server. The error is as follows:-
Loaded plugins: security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package brisk-full.noarch 0:1.0~beta2-2 set to be updated
--> Processing Dependency: brisk-libcassandra for package: brisk-full
--> Processing Dependency: brisk-libhadoop for package: brisk-full
--> Processing Dependency: brisk-libhive for package: brisk-full
--> Processing Dependency: brisk-libpig for package: brisk-full
--> Running transaction check
---> Package brisk-libcassandra.noarch 0:0.8.1-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libcassandra
--> Processing Dependency: jna >= 3.2.7 for package: brisk-libcassandra
---> Package brisk-libhadoop.noarch 0:0.20.203-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhadoop
---> Package brisk-libhive.noarch 0:0.7.0-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhive
---> Package brisk-libpig.noarch 0:0.8.3-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libpig
--> Running transaction check
---> Package brisk-libcassandra.noarch 0:0.8.1-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libcassandra
---> Package brisk-libhadoop.noarch 0:0.20.203-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhadoop
---> Package brisk-libhive.noarch 0:0.7.0-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhive
---> Package brisk-libpig.noarch 0:0.8.3-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libpig
---> Package jna.x86_64 0:3.2.7-10.el5 set to be updated
--> Processing Dependency: java >= 1:1.6.0 for package: jna
--> Processing Dependency: libffi for package: jna
--> Processing Dependency: libffi.so.5()(64bit) for package: jna
--> Running transaction check
---> Package brisk-libcassandra.noarch 0:0.8.1-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libcassandra
---> Package brisk-libhadoop.noarch 0:0.20.203-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhadoop
---> Package brisk-libhive.noarch 0:0.7.0-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libhive
---> Package brisk-libpig.noarch 0:0.8.3-2~beta2 set to be updated
--> Processing Dependency: java >= 1.6.0 for package: brisk-libpig
---> Package jna.x86_64 0:3.2.7-10.el5 set to be updated
--> Processing Dependency: java >= 1:1.6.0 for package: jna
---> Package libffi.x86_64 0:3.0.9-1.el5.rf set to be updated
--> Finished Dependency Resolution
brisk-libhive-0.7.0-2~beta2.noarch from datastax has depsolving problems
--> Missing Dependency: java >= 1.6.0 is needed by package brisk-libhive-0.7.0-2~beta2.noarch (datastax)
jna-3.2.7-10.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: java >= 1:1.6.0 is needed by package jna-3.2.7-10.el5.x86_64 (epel)
brisk-libpig-0.8.3-2~beta2.noarch from datastax has depsolving problems
--> Missing Dependency: java >= 1.6.0 is needed by package brisk-libpig-0.8.3-2~beta2.noarch (datastax)
brisk-libhadoop-0.20.203-2~beta2.noarch from datastax has depsolving problems
--> Missing Dependency: java >= 1.6.0 is needed by package brisk-libhadoop-0.20.203-2~beta2.noarch (datastax)
brisk-libcassandra-0.8.1-2~beta2.noarch from datastax has depsolving problems
--> Missing Dependency: java >= 1.6.0 is needed by package brisk-libcassandra-0.8.1-2~beta2.noarch (datastax)
Error: Missing Dependency: java >= 1.6.0 is needed by package brisk-libpig-0.8.3-2~beta2.noarch (datastax)
Error: Missing Dependency: java >= 1.6.0 is needed by package brisk-libcassandra-0.8.1-2~beta2.noarch (datastax)
Error: Missing Dependency: java >= 1:1.6.0 is needed by package jna-3.2.7-10.el5.x86_64 (epel)
Error: Missing Dependency: java >= 1.6.0 is needed by package brisk-libhadoop-0.20.203-2~beta2.noarch (datastax)
Error: Missing Dependency: java >= 1.6.0 is needed by package brisk-libhive-0.7.0-2~beta2.noarch (datastax)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
I run alternatives to show my java version :-
$ alternatives --display java
java - status is manual.
link currently points to /usr/java/jdk6/jre/bin/java
/usr/java/jdk6/jre/bin/java - priority 1
slave java_sdk: /usr/java/jdk6
slave java_sdk_1.6.0: /usr/java/jdk6
slave jar: /usr/java/jdk6/bin/jar
slave jarsigner: /usr/java/jdk6/bin/jarsigner
slave javaws: /usr/java/jdk6/bin/javaws
slave keytool: /usr/java/jdk6/bin/keytool
slave orbd: /usr/java/jdk6/bin/orbd
slave pack200: /usr/java/jdk6/bin/pack200
slave rmid: /usr/java/jdk6/bin/rmid
slave rmiregistry: /usr/java/jdk6/bin/rmiregistry
slave servertool: /usr/java/jdk6/bin/servertool
slave tnameserv: /usr/java/jdk6/bin/tnameserv
slave unpack200: /usr/java/jdk6/bin/unpack200
slave jre: /usr/java/jdk6/jre
slave jre-1.6.0: /usr/java/jdk6/jre
Current `best' version is /usr/java/jdk6/jre/bin/java.
kinda stuck on the install now...