Re: FC4 and Java...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Anne Wilson wrote:
On Tuesday 27 June 2006 11:09, Paul Howarth wrote:
Anne Wilson wrote:
On Saturday 24 June 2006 21:19, Matthew Saltzman wrote:
On Sat, 24 Jun 2006, bruce wrote:
hi..

Can someone please tell me whay it's apparently difficult to install
java sdk on FC4...
Sun's licensing terms preclude distribution by third parties.

it appears that i have to do ...
http://fedoranews.org/mediawiki/index.php/JPackage_Java_for_FC4

or, is there a rpm package that i can get my hands on...
That *is* the RPM package.  It's just that you have to build it
yourself.

The JPackage RPMs are designed to integrate properly with Fedora.  The
Sun RPMs are broken.  The Sun .bin distribution doesn't integrate at
all.  If all you want is the browser plugin, it doesn't matter much, but
if you are doing anything more sophisticated than that, you definitely
want to follow the JPackage Way.

It looks scary at first, but it's really not that hard...
Matthew, I've been trying to get Azureus working, and it looks like java
problems, so I tried to follow this.  Version numbers have moved on, but
I got the Sun package.  I hit problems with finding the jpackage, though.
 I got as far as http://mirrors.dotsrc.org/jpackage/1.7/generic/non-free/
but I can't find any package that looks to be right.  Could you take a
look and re-direct me, please?
Try my updated guide:
http://www.city-fan.org/tips/JpackageJava

OK - one step further, then another problem. It seems I'm not getting the key installed. I tried

rpm --import c431416d
error: c431416d: import read failed(-1).

You have no file called c431416d. You don't need to do that anyway.

rpmbuild --rebuild java-1.5.0-sun-1.5.0.07-1jpp.nosrc.rpm
Installing java-1.5.0-sun-1.5.0.07-1jpp.nosrc.rpm
warning: InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID c431416d
warning: user jacorley does not exist - using root
warning: group ncsu does not exist - using root
warning: user jacorley does not exist - using root
warning: group ncsu does not exist - using root
warning: user jacorley does not exist - using root
warning: group ncsu does not exist - using root
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.11404
+ umask 022
+ cd /root/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /root/rpmbuild/BUILD/jdk1.5.0_07
+ export MORE=10000
+ MORE=10000
+ sh /root/rpmbuild/SOURCES/jdk-1_5_0_07-linux-i586.bin
sh: /root/rpmbuild/SOURCES/jdk-1_5_0_07-linux-i586.bin: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.11404 (%prep)

You are building the package as root. Don't do that. Just follow the instructions carefully. jdk-1_5_0_07-linux-i586.bin should be in the ~/rpmbuild/SOURCES directory of the non-root account you build the package as.

RPM build errors:
    InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID c431416d
    user jacorley does not exist - using root
    group ncsu does not exist - using root
    user jacorley does not exist - using root
    group ncsu does not exist - using root
    user jacorley does not exist - using root
    group ncsu does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.11404 (%prep)

Is this entirely the key issue?  What command should I have used?

The key issue is just a warning and can be ignored.

Paul.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux