Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 98179

Summary: gnu-crypto-2.0.1 emerges fails with java1.5 overridden method does not throw javax.security.sasl.SaslException
Product: Gentoo Linux Reporter: matt <matt_harrison>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description matt 2005-07-06 21:19:53 UTC
trying to emerge world.  It fails with trying to emerge gnu-crypto.

I'm assumming this is a java1.5 issue and gnu-crypto doesn't implement the newer
interfaces (though this is just a guess from looking at the errors)
ie.
These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild  N    ] dev-java/gnu-crypto-2.0.1  -doc 0 kB
[ebuild  N    ] dev-java/jsch-0.1.18  -doc -jikes 190 kB
[ebuild  N    ] dev-java/commons-net-1.2.2-r1  -doc -jikes -source 174 kB
[ebuild  N    ] dev-java/ant-tasks-1.6.2-r9  -javamail -noantlr -nobcel
-nobeanutils -nobsh -nocommonslogging -nocommonsnet -nojdepend -nojsch -nojython
-nolog4j -nooro -noregexp -norhino -noxalan -noxerces 0 kB
[ebuild     U ] dev-java/ant-1.6.2-r6 [1.5.4-r1] 0 kB
[ebuild  NS   ] dev-util/eclipse-sdk-3.1  -atk -firefox +gnome +mozilla -nodoc
-nosrc 64,689 kB

Total size of downloads: 65,053 kB

and it fails on dev-java/gnu-crypto-2.0.1
heres the output...

>>> emerge (3 of 8) dev-java/gnu-crypto-2.0.1 to /
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) gnu-crypto-2.0.1.ebuild
>>> md5 files   ;-) gnu-crypto-2.0.1-r1.ebuild
>>> md5 files   ;-) files/digest-gnu-crypto-2.0.1-r1
>>> md5 files   ;-) files/digest-gnu-crypto-2.0.1
>>> md5 files   ;-) files/gnu-crypto-2.0.1-jdk15.patch
>>> md5 src_uri ;-) gnu-crypto-2.0.1.tar.bz2
>>> Unpacking source...
>>> Unpacking gnu-crypto-2.0.1.tar.bz2 to /var/tmp/portage/gnu-crypto-2.0.1/work
>>> Source unpacked.
 * econf: updating gnu-crypto-2.0.1/gcj/config.guess with
/usr/share/gnuconfig/config.guess
 * econf: updating gnu-crypto-2.0.1/gcj/config.sub with
/usr/share/gnuconfig/config.sub
 * econf: updating gnu-crypto-2.0.1/config.guess with
/usr/share/gnuconfig/config.guess
 * econf: updating gnu-crypto-2.0.1/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --with-jce=yes --with-sasl=yes
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking whether to enable maintainer-specific portions of Makefiles... no
You have CLASSPATH ., hope it is correct
checking if /opt/sun-jdk-1.5.0.03/bin/javac works... yes
checking for kaffe... no
checking for java... java
checking for uudecode... yes
checking if uudecode can decode base 64 file... yes
checking if java works... yes
checking for jar... jar
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for Windows and DOS and OS/2 style pathnames... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating jce/Makefile
config.status: creating security/Makefile
config.status: creating source/Makefile
config.status: creating source/gnu/testlet/config.java
config.status: creating source/mauve-gnu-crypto
config.status: creating docs/Makefile
config.status: creating docs/diagrams/Makefile
Making all in jce
make[1]: Entering directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce'
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/BadPaddingException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/Cipher.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/CipherInputStream.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/CipherOutputStream.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/CipherSpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/EncryptedPrivateKeyInfo.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/ExemptionMechanism.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/ExemptionMechanismException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/ExemptionMechanismSpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/IllegalBlockSizeException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/KeyAgreement.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/KeyAgreementSpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/KeyGenerator.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/KeyGeneratorSpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/Mac.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/MacSpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/NoSuchPaddingException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/NullCipher.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/SealedObject.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/SecretKey.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/SecretKeyFactory.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/SecretKeyFactorySpi.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/ShortBufferException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/interfaces/DHKey.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/interfaces/DHPrivateKey.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/interfaces/DHPublicKey.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/interfaces/PBEKey.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/DESedeKeySpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/DESKeySpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/crypto/spec/DHGenParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/DHParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/DHPrivateKeySpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/DHPublicKeySpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/IvParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/PBEParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/PBEKeySpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/RC2ParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/RC5ParameterSpec.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/crypto/spec/SecretKeySpec.java
make  all-am
make[2]: Entering directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce'
make[1]: Leaving directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce'
Making all in security
make[1]: Entering directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security'
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/Callback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/CallbackHandler.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/ChoiceCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/ConfirmationCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/LanguageCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/NameCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/PasswordCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/TextInputCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/TextOutputCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/auth/callback/UnsupportedCallbackException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/sasl/AuthenticationException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/sasl/AuthorizeCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/security/sasl/RealmCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/sasl/RealmChoiceCallback.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/sasl/SaslClientFactory.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/security/sasl/SaslClient.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/security/sasl/SaslException.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/security/sasl/Sasl.java
Note: javax/security/sasl/Sasl.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac 
javax/security/sasl/SaslServerFactory.java
CLASSPATH=. /opt/sun-jdk-1.5.0.03/bin/javac  javax/security/sasl/SaslServer.java
make  all-am
make[2]: Entering directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security'
make[1]: Leaving directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security'
Making all in source
make[1]: Entering directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/source'
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/Properties.java
Note: gnu/crypto/Properties.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/Registry.java
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/assembly/Assembly.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/cipher/Anubis.java
Note: gnu/crypto/cipher/Anubis.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/cipher/Blowfish.java
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/cipher/Cast5.java
Note: gnu/crypto/cipher/Cast5.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/cipher/CipherFactory.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/exp/ust/UST.java
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
CLASSPATH=.:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/jce/javax-crypto.jar:/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/security/javax-security.jar
/opt/sun-jdk-1.5.0.03/bin/javac  gnu/crypto/jce/GnuCrypto.java
./gnu/crypto/sasl/ClientMechanism.java:143:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ClientMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslClient; overridden method does not throw
javax.security.sasl.SaslException
   public Object getNegotiatedProperty(final String propName) throws SaslException {
                 ^
./gnu/crypto/sasl/ServerMechanism.java:150:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ServerMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslServer; overridden method does not throw
javax.security.sasl.SaslException
   public Object getNegotiatedProperty(final String propName) throws SaslException {
                 ^
./gnu/crypto/sasl/anonymous/AnonymousClient.java:61:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ClientMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslClient; overridden method does not throw
javax.security.sasl.SaslException
public class AnonymousClient extends ClientMechanism implements SaslClient {
       ^
./gnu/crypto/sasl/crammd5/CramMD5Client.java:66:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ClientMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslClient; overridden method does not throw
javax.security.sasl.SaslException
public class CramMD5Client extends ClientMechanism implements SaslClient {
       ^
./gnu/crypto/sasl/plain/PlainClient.java:60:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ClientMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslClient; overridden method does not throw
javax.security.sasl.SaslException
public class PlainClient extends ClientMechanism implements SaslClient {
       ^
./gnu/crypto/sasl/srp/SRPClient.java:88: getNegotiatedProperty(java.lang.String)
in gnu.crypto.sasl.ClientMechanism cannot implement
getNegotiatedProperty(java.lang.String) in javax.security.sasl.SaslClient;
overridden method does not throw javax.security.sasl.SaslException
public class SRPClient extends ClientMechanism implements SaslClient {
       ^
./gnu/crypto/sasl/anonymous/AnonymousServer.java:60:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ServerMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslServer; overridden method does not throw
javax.security.sasl.SaslException
public class AnonymousServer extends ServerMechanism implements SaslServer {
       ^
./gnu/crypto/sasl/crammd5/CramMD5Server.java:67:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ServerMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslServer; overridden method does not throw
javax.security.sasl.SaslException
public class CramMD5Server extends ServerMechanism implements SaslServer {
       ^
./gnu/crypto/sasl/plain/PlainServer.java:66:
getNegotiatedProperty(java.lang.String) in gnu.crypto.sasl.ServerMechanism
cannot implement getNegotiatedProperty(java.lang.String) in
javax.security.sasl.SaslServer; overridden method does not throw
javax.security.sasl.SaslException
public class PlainServer extends ServerMechanism implements SaslServer {
       ^
./gnu/crypto/sasl/srp/SRPServer.java:82: getNegotiatedProperty(java.lang.String)
in gnu.crypto.sasl.ServerMechanism cannot implement
getNegotiatedProperty(java.lang.String) in javax.security.sasl.SaslServer;
overridden method does not throw javax.security.sasl.SaslException
public class SRPServer extends ServerMechanism implements SaslServer {
       ^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
10 errors
make[1]: *** [gnu/crypto/jce/GnuCrypto.class] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/source'
make: *** [all-recursive] Error 1

!!! ERROR: dev-java/gnu-crypto-2.0.1 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. emerge -av world (and accept it)
2.
3.

Actual Results:  
emerge fails as detailed above

Expected Results:  
Emerge to succeed

mycomputer ~ # emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1600MHz
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 20:15:59)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.6.3, 1.9.5, 1.7.9, 1.4_p6, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib alsa apm arts avi berkdb bitmap-fonts cdparanoia cdr
crypt cups curl dga dv dvd dvdr emacs emboss encode esd fam ffmpeg flac
foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick
imlib ipv6 jack java joystick jpeg junit kde ldap libg++ libwww mad mikmod mmx
motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl oss
pam pda pdflib perl png postgres ppds python qt quicktime readline real samba
scanner sdl spell sse sse2 ssl svga tcpd tiff truetype truetype-fonts
type1-fonts unicode usb vorbis win32codecs wxwindows xine xml2 xmms xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-07 01:08:07 UTC
Use 2.0.1-r1

*** This bug has been marked as a duplicate of 94065 ***