View previous topic :: View next topic |
Author |
Message |
McPringle Apprentice
Joined: 19 Feb 2003 Posts: 164 Location: Aarau (Switzerland)
|
Posted: Tue Apr 20, 2004 9:10 am Post subject: Rhino: Kann nicht kompilieren (Proxy benötigt) |
|
|
Hallo,
ich (bzw. eine Abhängigkeit) möchte Rhino installieren. Leider schlägt der Merge fehl, da das Ebuild etwas aus dem Internet laden möchte ich aber ausschliesslich per Proxy ins Internet komme. Die Umgebungsvariablen http_proxy und ftp_proxy sind auch gesetzt (emerge lädt die eigentlichen Programme auch korrekt aus dem Netz). Doch dann kommt:
Code: | BUILD FAILED
/var/tmp/portage/rhino-1.5-r5/work/rhino1_5R5/build.xml:51: Following error occured while executing this line
/var/tmp/portage/rhino-1.5-r5/work/rhino1_5R5/toolsrc/build.xml:23: java.net.ConnectException: Connection refused
Total time: 10 seconds
!!! ERROR: dev-java/rhino-1.5-r5 failed.
!!! Function src_compile, Line 25, Exitcode 1
!!! compilation error |
Der Download wird anscheinend von einem Java-Prozess (ich denke ANT, dass das Buildfile liest) durchgeführt. Doch ANT weiss nichts vom Proxy, da es die Umgebungsvariablen nicht ausliest. An der Kommandozeile könnte ich dem Java-Prozess den Proxy mitgeben, aber wie mache ich das hier? Folgenden Eintrag im Ebuild habe ich schon probiert:
Code: | local antflags="jar -DproxySet=true -Dhttp.proxyHost=proxy.meinedomain.de -Dhttp.proxyPort=8080" |
Code: | local antflags="jar -Dsetproxy=proxy.meinedomain.de -Dsetproxyport=8080" |
Hat aber leider nicht geholfen.
Bitte helft mir... *snief*
McPringle _________________ Linux-User Nummer 53312 |
|
Back to top |
|
|
thwint n00b
Joined: 15 May 2003 Posts: 53 Location: Biel, Switzerland
|
Posted: Tue May 11, 2004 8:19 am Post subject: |
|
|
Bei mir tritt genau das gleiche Problem auf. Hast du es auch schon im englischsprachigen Forum gepostet? _________________ Cheers,
Tom |
|
Back to top |
|
|
McPringle Apprentice
Joined: 19 Feb 2003 Posts: 164 Location: Aarau (Switzerland)
|
Posted: Tue May 11, 2004 1:12 pm Post subject: |
|
|
thwint wrote: | Bei mir tritt genau das gleiche Problem auf. Hast du es auch schon im englischsprachigen Forum gepostet? |
Nein, bisher noch nicht - und das Problem besteht immer noch...
Wenn ich mal wieder etwas Zeit habe (da habe ich notorisch zu wenig von) werde ich es dort posten.
Falls Du eine Idee hast - lass es mich wissen.
cu
McPringle _________________ Linux-User Nummer 53312 |
|
Back to top |
|
|
thwint n00b
Joined: 15 May 2003 Posts: 53 Location: Biel, Switzerland
|
Posted: Thu May 13, 2004 6:47 am Post subject: |
|
|
So wie es aussieht hat jemand einen Bug gepostet.
Bisher war ich trozdem noch nicht erfolgreich bei der Installation von rhino. _________________ Cheers,
Tom |
|
Back to top |
|
|
thwint n00b
Joined: 15 May 2003 Posts: 53 Location: Biel, Switzerland
|
Posted: Thu May 13, 2004 7:05 am Post subject: |
|
|
So schlussendlich hat es doch noch geklappt.
Es war ein Patch-Fehler meinerseits.
Hier noch das komplette ebuild:
Code: |
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/dev-java/rhino/rhino-1.5-r5.ebuild,v 1.3 2004/05/09 22:04:01 weeve Exp $
inherit java-pkg eutils
MY_P="rhino1_5R5"
DESCRIPTION="Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users"
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.zip
http://gentoo.mirror.at.stealer.net/files/rhino-swing-ex.tar.bz2"
HOMEPAGE="http://www.mozilla.org/rhino/"
LICENSE="NPL-1.1"
SLOT="0"
KEYWORDS="x86 ~ppc ~amd64 ~sparc"
IUSE="jikes doc"
S="${WORKDIR}/${MY_P%%RC1}"
DEPEND="dev-java/ant
>=virtual/jdk-1.3
jikes? ( dev-java/jikes )"
RDEPEND=">=virtual/jre-1.3"
RESTRICT="nomirror"
src_unpack() {
unpack ${MY_P}.zip
cd ${S}
tar -xjf ${DISTDIR}/rhino-swing-ex.tar.bz2 || die "untar rhino-swing-ex.tar.bz2 failed"
}
src_compile() {
local antflags="jar"
use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
ant ${antflags} || die "compilation error"
}
src_install() {
dobin ${FILESDIR}/jsscript
java-pkg_dojar build/*/js.jar
use doc && dohtml -r docs/*
}
|
Nicht vergessen ebuild auszuführen.
Code: |
ebuild /usr/portage/dev-java/rhino/rhino-1.5-r5.ebuild digest
|
_________________ Cheers,
Tom |
|
Back to top |
|
|
|