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
Created attachment 54118 [details] Avalon logkit error output
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?
any news about this?
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.