what provides javac

Marcin Rybak marcin.rybak at gmail.com
Tue Apr 26 16:18:41 CEST 2011


Hi,

I tried to build tzdata on my own builder (clean machine with almost no
packages installed) but:

/usr/lib/jvm/jre/bin/javac: not found

so - buildrequire is not complete (or maybe it shouldn't be... cause many
packages provides javac?).

I've checked at carme (i686 and 64):
rpm -qf /usr/bin/javac
icedtea6-jdk-1.8.3-1
lrwxrwxrwx 1 root root 39 11-28 14:00 /usr/bin/javac ->
/usr/lib64/jvm/icedtea6-1.8.3/bin/javac

Is it always exact?
carme ti:
rpm -qf /usr/bin/javac
java-gcj-compat-devel-1.0.78-9.x86_64
lrwxrwxrwx 1 root root 48 Mar  5  2010 /usr/bin/javac ->
/usr/lib64/java/java-1.5.0-gcj-1.5.0.0/bin/javac

different ti machine:
rpm -qf /usr/bin/javac
java-sun-1.6.0.22-1.i686
lrwxrwxrwx 1 root root 40 Mar  5 00:08 /usr/bin/javac ->
/usr/lib/jvm/java-sun-1.6.0.22/bin/javac

so - what package really provides target of /usr/bin/javac symlink? (looks
like: java-gcj-compat-devel - but let me ask is it the only way?)

Thanks for help
---
Marcin


More information about the pld-devel-en mailing list