Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66903 - subversion-1.1.0 fails to emerge
Summary: subversion-1.1.0 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 66969
Blocks:
  Show dependency tree
 
Reported: 2004-10-09 10:23 UTC by f5d8fd51ed1e804c9e8d0357e8614e0493b06e96
Modified: 2004-11-11 20:31 UTC (History)
1 user (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 f5d8fd51ed1e804c9e8d0357e8614e0493b06e96 2004-10-09 10:23:31 UTC
make: none: Command not found
make: *** [javahl-java] Error 127

!!! ERROR: dev-util/subversion-1.1.0 failed.
!!! Function src_compile, Line 143, Exitcode 2
!!! Compilation failed
!!! If you need support, post the topmost build error, NOT this status message.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 david 2004-10-11 05:37:12 UTC
Same bug, a little more detail.
I think something is going wrong in the configure step, not finding java.

emerge log:

make[2]: Leaving directory `/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/swig/perl/native'
make[1]: Leaving directory `/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/swig/perl/native'
java
none  -d subversion/bindings/java/javahl/classes -classpath subversion/bindings/java/javahl/classes: /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/DirEntry.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClient.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ScheduleKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNInputStream.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NotifyAction.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNOutputStream.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword2.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Status.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword3.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientSynchronized.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NotifyStatus.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitItemStateFlags.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/JNIError.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ClientException.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Notify.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitItem.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NodeKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/RevisionKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Info.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/LogMessage.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/StatusKind.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Revision.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PropertyData.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/OutputInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClientLogLevel.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ChangePath.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/InputInterface.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/BlameCallback.java /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/CommitMessage.java 
make: none: Command not found
make: *** [javahl-java] Error 127

!!! ERROR: dev-util/subversion-1.1.0 failed.


From the Makefile:
/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/Makefile
...
JAVAHL_INCLUDES= none -I$(abs_builddir)/subversion/bindings/java/javahl/include
...
JDK = none
JAVA =
JAVAC = none
JAVAC_FLAGS =
JAVAH = none
JAR = none
...

I have installed:
dev-java/blackdown-jdk 1.4.2
dev-java/blackdown-jre 1.4.1

emerge info:
Portage 2.0.51_rc7 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r1, 2.6.8.1 i686)
=================================================================
System uname: 2.6.8.1 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2
Headers:  sys-kernel/linux-headers-2.4.22,sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://public.planetmirror.com/pub/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="X alsa apm avi berkdb bitmap-fonts bonobo bzlib cdr crypt cups encode esd f77 flac foomaticdb gdbm gif gpm gtk gtk2 guile imlib java jpeg libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl pam pdflib perl png python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xprint xv zlib"
Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2004-10-11 05:51:16 UTC
Ok, it seems you don't have a jdk installed or configured correctly. none is the answer that java-config gives when you ask it for the javac binary and it doesn't know one. If you have a jdk installed, use java-config to set it and everything should work correctly. If you don't have one installed you are not likely to need the javahl subversion java bindings. The only use would be with eclipse-sdk and (not in portage) subclipse, which however also functions without. In this case you could set this in /etc/portage/package.use:
'echo "dev-util/eclipse -java" >>/etc/portage/package.use'
Comment 3 david 2004-10-11 07:02:30 UTC
Thanks for the quick reply.  This is actually a bug in java-config.

running: dev-java/java-config-1.2.10

http://bugs.gentoo.org/show_bug.cgi?id=66969
The fix in comment #2 allowed subversion to compile.
Comment 4 Paul de Vrieze (RETIRED) gentoo-dev 2004-10-11 11:52:25 UTC
Ok, I'll hold for that bug to be closed
Comment 5 Aron Griffis (RETIRED) gentoo-dev 2004-11-11 20:31:27 UTC
bug 66969 is fixed so this bug is resolved