libgcj or usermode-gtk bug?
Bill Nottingham
notting at redhat.com
Fri Mar 26 17:10:16 UTC 2010
Matt Domsch (Matt_Domsch at dell.com) said:
> Which package is throwing this then? the latter I expect...
Neither, it's java-1.5.0-gcj:
$ rpm -q --triggers java-1.5.0-gcj-1.5.0.0-30.fc13.x86_64
triggerin scriptlet (using /bin/sh) -- libgcj >= 4.1.2-5
{
GIJ_VERSION=$(gij --version | head -n 2 | tail -n 1 \
| awk '{ print $5 }')
# jaxp_parser_impl
alternatives --install /usr/share/java/jaxp_parser_impl.jar \
jaxp_parser_impl \
/usr/share/java/libgcj-$GIJ_VERSION.jar 20
# rt.jar
RELATIVE=$(/usr/bin/perl -e 'use File::Spec; print
File::Spec->abs2rel($ARGV[0], $ARGV[1])' /usr/share/java
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib)
ln -sf \
$RELATIVE/libgcj-$GIJ_VERSION.jar \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/rt.jar
# libjawt.so
RELATIVE=$(/usr/bin/perl -e 'use File::Spec; print
File::Spec->abs2rel($ARGV[0], $ARGV[1])' /usr/lib64/gcj-$GIJ_VERSION \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64)
ln -sf $RELATIVE/libjawt.so \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64/libjawt.so
# libjvm.so
RELATIVE=$(/usr/bin/perl -e 'use File::Spec; print
File::Spec->abs2rel($ARGV[0], $ARGV[1])' /usr/lib64/gcj-$GIJ_VERSION \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64/client)
ln -sf $RELATIVE/libjvm.so \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64/client/libjvm.so
RELATIVE=$(/usr/bin/perl -e 'use File::Spec; print
File::Spec->abs2rel($ARGV[0], $ARGV[1])' /usr/lib64/gcj-$GIJ_VERSION \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64/server)
ln -sf $RELATIVE/libjvm.so \
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/x86_64/server/libjvm.so
} || :
Bill
More information about the devel
mailing list