emerging of dev-java/jarjar-0.9 leads to [...] [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/DepFind.java:40: ClassHea derReader(java.io.InputStream) in com.tonicsystems.jarjar.ClassHeaderReader cannot be applied to () [javac] ClassHeaderReader header = new ClassHeaderReader(); [javac] ^ [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/DepFind.java:45: cannot f ind symbol [javac] symbol : method read(java.io.InputStream) [javac] location: class com.tonicsystems.jarjar.ClassHeaderReader [javac] header.read(cp.getInputStream(cls)); [javac] ^ [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/DependencyVisitor.java:208: acceptType(org.objectweb.asm.signature.SignatureVisitor) in org.objectweb.asm.signature.SignatureReader cannot be applied to (com.tonicsystems.jarjar.DependencyVisitor.SignatureFixer) [javac] reader.acceptType(fixer); [javac] ^ [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/DependencyVisitor.java:210: accept(org.objectweb.asm.signature.SignatureVisitor) in org.objectweb.asm.signature.SignatureReader cannot be applied to (com.tonicsystems.jarjar.DependencyVisitor.SignatureFixer) [javac] reader.accept(fixer); [javac] ^ [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/DependencyVisitor.java:218: cannot find symbol [javac] symbol : constructor SignatureAdapter(org.objectweb.asm.signature.SignatureWriter) [javac] location: class com.tonicsystems.jarjar.SignatureAdapter [javac] super(sw); [javac] ^ [javac] /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/main/com/tonicsystems/jarjar/PackageTransformer.java:28: com.tonicsystems.jarjar.PackageTransformer is not abstract and does not override abstract method setTarget(com.tonicsystems.jarjar.asm.ClassVisitor) in com.tonicsystems.jarjar.ClassTransformer [javac] class PackageTransformer extends DependencyVisitor implements ClassTransformer [javac] ^ [javac] 6 errors (see attached build.log for full log) Reproducible: Always Steps to Reproduce: 1. emerge =dev-java/jarjar-0.9 # emerge --info Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-suspend2-r1 i686) ================================================================= System uname: 2.6.22-suspend2-r1 i686 Intel(R) Pentium(R) M processor 1300MHz Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 05 Sep 2007 05:30:09 +0000 app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.3.5-r3, 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium-m -funroll-loops -pipe -fomit-frame-pointer -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fforce-addr" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/bind /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-Os -march=pentium-m -funroll-loops -pipe -fomit-frame-pointer -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="de en en_GB en_US fr it es pt pt_BR" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://10.6.0.1/gentoo-portage" USE="X a52 aac acpi alsa apache2 arts audiofile avi bash-completion bcmath bdf berkdb bindist bitmap-fonts bluetooth bzip2 cairo caps cdb cddb cdparanoia cdr cli cracklib crypt ctype cups curl curlwrappers dbus dga divx4linux dri dv dvb dvd dvdr dvdread eds emboss encode esd ethereal evo exif expat fam fame ffmpeg firefox flac flatfile font-server foomaticdb fortran fpx ftp gd gdbm gif gimp gmp gnome gnutls gphoto2 gpm graphviz gs gstreamer gtk gtk2 hal iconv ieee1394 imagemagick imap imlib inifile ipv6 isdnlog java javamail javascript jbig jikes jpeg jpeg2k junit kde lcms ldap libg++ libwww logrotate logwatch lzo mad matroska mcal mhash midi mikmod milter ming mjpeg mmap mmx mng motif mp3 mpeg mplayer mudflap musicbrainz mysql ncurses network nls nptl nptlonly nsplugin odbc ogg oggvorbis opengl openmp oss pam pcmcia pcntl pcre pda pdf pdflib perl php pic png pnp posix postgres ppds pppd pvm python qt3support qt4 quicktime radius readline reflection ruby samba sasl scanner sdl session sharedext sharedmem simplexml slp sndfile snmp soap sockets speex spell spl sqlite sqlite3 sse sse2 ssl subtitles svg syslog sysvipc tcltk tcpd tetex theora tidy tiff tokenizer truetype truetype-fonts trusted type1-fonts unicode usb v4l v4l2 vcd vhosts vorbis wddx wifi win32codecs wmf wxwindows x86 xface xine xinerama xml xml2 xmlrpc xorg xosd xpm xprint xsl xv xvid yaz zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en en_GB en_US fr it es pt pt_BR" USERLAND="GNU" VIDEO_CARDS="vga vesa fbdev nv nvidia v4l" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 130068 [details] build.log
Please post the output of: echo /usr/share/asm-*
(In reply to comment #2) > Please post the output of: > echo /usr/share/asm-* # echo /usr/share/asm-* /usr/share/asm-1.4 /usr/share/asm-1.5 /usr/share/asm-2
Does JAVA_PKG_STRICT=1 emerge -1 jarjar work? Please attach the output of JAVA_PKG_DEBUG=1 emerge -1 jarjar too. Thanks.
(In reply to comment #4) > Does JAVA_PKG_STRICT=1 emerge -1 jarjar work? Yes: # JAVA_PKG_STRICT=1 emerge -1 jarjar Calculating dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) dev-java/jarjar-0.9 to / * jarjar-src-0.9.zip RMD160 ;-) ... [ ok ] * jarjar-src-0.9.zip SHA1 ;-) ... [ ok ] * jarjar-src-0.9.zip SHA256 ;-) ... [ ok ] * jarjar-src-0.9.zip size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking jarjar-src-0.9.zip ;-) ... [ ok ] * Using: sun-jdk-1.6 >>> Unpacking source... >>> Unpacking jarjar-src-0.9.zip to /var/tmp/portage/dev-java/jarjar-0.9/work removed `src/main/com/tonicsystems/jarjar/JarJarMojo.java' removed `src/main/gnu/getopt/Getopt.java' removed `src/main/gnu/getopt/LongOpt.java' removed `src/main/gnu/getopt/MessagesBundle.properties' removed directory: `src/main/gnu/getopt' removed directory: `src/main/gnu' * Applying 0.9-system-jars.patch ... [ ok ] removed `asm-commons.jar' removed `asm-util.jar' removed `asm.jar' removed `gnu-regexp.jar' removed `maven-plugin-api.jar' >>> Source unpacked. >>> Compiling source in /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9 ... Rewriting source attributes Using Sax to rewrite the build.xml files Rewriting ./build.xml Rewriting target attributes Using Sax to rewrite the build.xml files Rewriting ./build.xml Rewriting nowarn attributes Using Sax to rewrite the build.xml files Rewriting ./build.xml Searching for bundled jars: None found. Searching for bundled classes (no output if none found): /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/src/test/Generics.class Search done. * Disabling system classpath for ant * Disabling all optional ANT_TASKS Buildfile: build.xml init: [echo] bootclasspath compile: [mkdir] Created dir: /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/build/main [copy] Copying 1 file to /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/build/main [copy] Copied 5 empty directories to 2 empty directories under /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/build/main [javac] Compiling 43 source files to /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/build/main jar-nojarjar: [mkdir] Created dir: /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/dist [jar] Building jar: /var/tmp/portage/dev-java/jarjar-0.9/work/jarjar-0.9/dist/jarjar-0.9.jar BUILD SUCCESSFUL Total time: 5 seconds >>> Source compiled. >>> Test phase [not enabled]: dev-java/jarjar-0.9 >>> Install jarjar-0.9 into /var/tmp/portage/dev-java/jarjar-0.9/image/ category dev-java >>> Completed installing jarjar-0.9 into /var/tmp/portage/dev-java/jarjar-0.9/image/ >>> Merging dev-java/jarjar-0.9 to / --- /usr/ --- /usr/share/ --- /usr/share/jarjar-1/ --- /usr/share/jarjar-1/lib/ >>> /usr/share/jarjar-1/lib/jarjar.jar >>> /usr/share/jarjar-1/package.env --- /usr/share/ant/ --- /usr/share/ant/tasks/ >>> /usr/share/ant/tasks/jarjar-1 >>> dev-java/jarjar-0.9 merged. dev-java/jarjar selected: 0.6-r1 protected: 0.9 omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Unmerging dev-java/jarjar-0.6-r1... No package files given... Grabbing a set. --- !mtime obj /usr/share/jarjar-1/package.env --- !mtime obj /usr/share/jarjar-1/lib/jarjar.jar --- !empty dir /usr/share/jarjar-1/lib --- !empty dir /usr/share/jarjar-1 --- !empty dir /usr/share --- !empty dir /usr >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date.
Created attachment 130081 [details] requested output
Comment on attachment 130081 [details] requested output output from the command: JAVA_PKG_DEBUG=1 emerge -1 jarjar
(In reply to comment #4) > Please attach the output of JAVA_PKG_DEBUG=1 emerge -1 jarjar too. Thanks. is attached as "requestet output" (had no better idea for the name...) Thank You!
Well I added ANT_TASKS=none to the build which usually fixes stuff like this. Any way if you see this again please reopen. I was never able to reproduce so kind of hard to know if it fixes this or not.