Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141189 - gnu-javamail fails to compile due to activation.jar versioning
Summary: gnu-javamail fails to compile due to activation.jar versioning
Status: RESOLVED DUPLICATE of bug 138825
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-20 09:30 UTC by WiseLYNX
Modified: 2006-07-20 09:32 UTC (History)
0 users

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 WiseLYNX 2006-07-20 09:30:39 UTC
emerging gnu-javamail-1.0, as required for tomcat-5.5.17-r1, compilation fails with the following error:

./source/javax/mail/internet/MimeMessage.java:45: cannot access javax.activation.DataHandler
bad class file: /usr/share/gnu-jaf-1/lib/activation.jar(javax/activation/DataHandler.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import javax.activation.DataHandler;
                        ^
1 error
make: *** [classes/gnu/mail/providers/ReadOnlyMessage.class] Error 1
make: *** Waiting for unfinished jobs....
source/gnu/mail/providers/imap/IMAPBodyPart.java:34: cannot access javax.activation.DataHandler
bad class file: /usr/share/gnu-jaf-1/lib/activation.jar(javax/activation/DataHandler.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import javax.activation.DataHandler;
                        ^
1 error
./source/javax/mail/Part.java:34: cannot access javax.activation.DataHandler
bad class file: /usr/share/gnu-jaf-1/lib/activation.jar(javax/activation/DataHandler.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import javax.activation.DataHandler;
                        ^
1 error
make: *** [classes/gnu/mail/providers/smtp/SMTPTransport.class] Error 1
make: *** [classes/gnu/mail/providers/imap/IMAPBodyPart.class] Error 1

!!! ERROR: dev-java/gnu-javamail-1.0 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  gnu-javamail-1.0.ebuild, line 45:   Called die

 # emerge --info
Portage 2.1.1_pre3-r1 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Genuine Intel(R) CPU           T2500  @ 2.00GHz
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi acpi4linux alsa apache2 atlas avi berkdb bitmap-fonts bluetooth bootsplash browserplugin cli crypt cups dga dlloader dri dvd dvdr eds emboss encode esd ethereal fbcon ffmpeg fortran gb gdbm gif gnome gpm gstreamer gtk gtk2 hardenedphp imlib ipv6 isdnlog jpeg libg++ libwww mikmod motif mp3 mpeg mysql ncurses nptl odbc ogg opengl oss pam pcre pdflib perl png pnp postgres pppd python qt3 qt4 quicktime readline reflection sdk sdl session sms spell spl sqlite sse ssl tcpd truetype truetype-fonts trusted type1-fonts udev usb vorbis wifi wmf xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_i810 video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-20 09:32:23 UTC

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