Bug 86197 - avalon-logkit-2.0 fails to build claiming "package javax.servlet does not exist"
|
Bug#:
86197
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: java@gentoo.org
|
Reported By: deviantgeek@gmail.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: avalon-logkit-2.0 fails to build claiming "package javax.servlet does not exist"
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-03-21 16:59 0000
|
Trying to upgrade my fop installation and it appears that
dev-java/avalon-logkit-2.0 is now a requirement.
sisyphus ~ # emerge -puv fop
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild NS ] dev-java/avalon-logkit-2.0 -doc -javamail -jikes +jms 0 kB
[ebuild N ] dev-java/avalon-framework-4.1.5 -doc -jikes 97 kB
[ebuild NS ] dev-java/batik-1.5 -doc 9,017 kB
[ebuild U ] dev-java/fop-0.20.5-r2 [0.20.5-r1] -doc -examples +jai +jimi
7,700 kB
However, builing dev-java/avalon-logkit-2.0 fails with the attached error
messages.
I have dev-java/servletapi installed as well as junit. What could be the
problem?
Reproducible: Always
Steps to Reproduce:
1. Attempt to upgrade fop
2. fail at avalon-logkit
3.
Actual Results:
actual results attached.
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20050125-r1,
2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz
Gentoo Base System version 1.6.10
Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 20:51:50)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.4 [enabled]
dev-lang/python: 2.3.5
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.9.5, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils: 2.15.92.0.2-r6
sys-devel/libtool: 1.5.14
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/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 /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="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo
ftp://130.207.108.134/pub/gentoo http://gentoo.netnitco.net"
LDFLAGS="-Wl,-z,now"
MAKEOPTS="-j2"
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 X a52 aac aalib adns alsa aotuv apache2 apm arts artswrappersuid
asterisk audiofile avi bash-completion berkdb bitmap-fonts bzip2 c++ caps cdda
cddb cdf cdio cdparanoia cdr crypt cups curl divx4linux djbfft dmalloc dpms dts
dv dvb dvd dvdread dxr3 ecc edl emboss encode esd fam fame flac font-server
foomaticdb fpx gcj gdbm gif gimp gimpprint glut gnokii gnome gphoto2 gpm
graphviz gstreamer gtk gtk2 gtkhtml idea imagemagick imlib ipv6 jabber jack jai
java javascript jce jimi jms jmx joystick jpeg jpeg2k junit kde kdeenablefinal
kdexdeltas latex lcms libcaca libclamav libg++ libwww live lm_sensors lzo mad
matroska mikmod mjpeg mmap mmx mmx2 mng motif mozcalendar mozdevelop mozilla
moznocompose moznoirc moznomail mozp3p mozxmlterm mp3 mpeg multicall mysql
mythtv nas ncurses network nptl nvidia offensive oggvorbis openal opengl oss
pam
pda pdflib perl pic png povray print pvm python qt quicktime rdesktop readline
real rtc samba sblive scanner sdl silc slang slp sms sndfile soap spell sse
sse2
ssl svg svga svgz tcltk tcpd tetex tga theora threads tidy tiff truetype
truetype-fonts type1-fonts userlocales v4l v4l2 vidix wifi wmf xanim xface xine
xinerama xml xml2 xmlrpc xmms xosd xprint xrandr xscreensaver xsl xv xvid xvmc
zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
please wait ~2 hours and do 'emerge sync' again, i've modified the ebuild a
little bit. should do the trick.
feel free to reopen if the problem persists
Not so fast lol
The build is still failing. Is there any other information I can provide to you that might help clear this up?
which jms implementation do you use? openjms or jms ?
There appears to be three installed.
I'm not sure how that happened, but a search shows:
dev-java/jms
Latest version available: 1.1
Latest version installed: 1.1
dev-java/openjms
Latest version available: 0.7.6.1
Latest version installed: 0.7.6.1
dev-java/openjms-bin
Latest version available: 0.7.6
Latest version installed: 0.7.6
Now, I only use fop for Docbook and friends. Is JMS needed?
no, you can also set your useflag to -jms. it's optional. but, i'm still not
able to reproduce your issue.
does version 1.2 work for you?
feel free to reopen if problem persists.
I haven't had much time to commit to this.
Removing JMS from the USE flags solved it.