Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172657 - net-p2p/azureus-2.5.0.4 fails to compile (stable request for 2.5.0.4-r1)
Summary: net-p2p/azureus-2.5.0.4 fails to compile (stable request for 2.5.0.4-r1)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Developers for the x86 Architecture
URL:
Whiteboard:
Keywords:
: 181851 (view as bug list)
Depends on:
Blocks: 181086
  Show dependency tree
 
Reported: 2007-03-29 10:35 UTC by Vladimir Pouzanov
Modified: 2007-06-17 11:17 UTC (History)
2 users (show)

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 Vladimir Pouzanov 2007-03-29 10:35:37 UTC
* Using all available ANT_TASKS
Buildfile: build.xml

init:
     [echo] Building Azureus2.jar...
    [mkdir] Created dir: /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/dist

compile:
    [javac] Compiling 2197 source files to /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus
    [javac] ----------
    [javac] 1. ERROR in /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java
    [javac]  (at line 39)
    [javac]     import org.bouncycastle.jce.provider.RSAUtil;
    [javac]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The type org.bouncycastle.jce.provider.RSAUtil is not visible
    [javac] ----------
    [javac] 2. ERROR in /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java
    [javac]  (at line 100)
    [javac]     CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key);
    [javac]                              ^^^^^^^
    [javac] RSAUtil cannot be resolved
    [javac] ----------
    [javac] 2 problems (2 errors)

BUILD FAILED


Reproducible: Always

Steps to Reproduce:
Comment 1 William L. Thomson Jr. (RETIRED) gentoo-dev 2007-03-29 18:06:29 UTC
Revision bump of bcprov caused this breakage. A patch has been added and applied during build time to update Azureus code to reflect changes in bcprov api. Tested it out, and it compiles with patch. Just committed to tree, please allow 4+ hours before syncing. Closing bug, please re-open if problem persists.
Comment 2 Joel 2007-06-13 02:58:57 UTC
I am now getting this error.  I just emerge synced.


Here is the relevant part of the build process and my emerge --info:

>>> Compiling source in /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus ...
 * Using ecj-3.2 for compilation
 * Using all available ANT_TASKS
Buildfile: build.xml

init:
     [echo] Building Azureus2.jar...
    [mkdir] Created dir: /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/dist

compile:
    [javac] Compiling 2197 source files to /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus
    [javac] ----------
    [javac] 1. ERROR in /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java
    [javac]  (at line 39)
    [javac]     import org.bouncycastle.jce.provider.RSAUtil;
    [javac]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [javac] The type org.bouncycastle.jce.provider.RSAUtil is not visible
    [javac] ----------
    [javac] 2. ERROR in /var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.java
    [javac]  (at line 100)
    [javac]     CipherParameters param = RSAUtil.generatePublicKeyParameter(public_key);
    [javac]                              ^^^^^^^
    [javac] RSAUtil cannot be resolved
    [javac] ----------
    [javac] 2 problems (2 errors)

BUILD FAILED
/var/tmp/portage/net-p2p/azureus-2.5.0.4/work/azureus/build.xml:29: Compile failed; see the compiler error output for details.

Total time: 2 minutes 8 seconds

!!! ERROR: net-p2p/azureus-2.5.0.4 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  azureus-2.5.0.4.ebuild, line 67:   Called eant 'jar'
  java-utils-2.eclass, line 1893:   Called die

!!! eant failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-p2p/azureus-2.5.0.4/temp/build.log'.

!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.5  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER="ecj-3.2"
and of course, the output of emerge --info




# emerge --info
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-3.4.6, glibc-2.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) Processor
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 13 Jun 2007 00:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon-tbird -fomit-frame-pointer -falign-functions=4 -fforce-addr -maccumulate-outgoing-args"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=athlon-tbird -fomit-frame-pointer -falign-functions=4 -fforce-addr -maccumulate-outgoing-args"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com/"
LANG="en_US"
LC_ALL="en_US"
LINGUAS="en en_GB en_US en_ZA"
MAKEOPTS="-j2"
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"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dfx 3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acc acl acpi aim alsa amr ao arts async avi bash-completion berkdb bitmap-fonts bittorrent branding bzip2 cairo cddb cdparanoia cdr chardet cjk cli cracklib crypt cscope cups dbus dga directfb divx divx4linux dnd doomsday dri dts dv dvd dvdr dvdread eds emacs emboss emule encode eolconv esd evo exif fam fbcon ffmpeg firefox flac fortran ftp gdbm ggi gif glut gmedia gnokii gnutls gphoto2 gpm gstreamer gtk hal ical iconv idn imlib ipv6 isdnlog jabber java javascript jbig jce joystick jpeg jpeg2k kde kerberos lame ldap libcaca libg++ live lm_sensors lzo mad md5sum midi migemo mikmod mime mmap mmx mmx2 mmxext mozdevelop mozilla mp2 mp3 mp4 mpeg msn mudflap mule musepack mysql nas ncurses nls nntp nptl nptlonly nsplugin ntfs nvidia offensive ogg oggvorbis openal opengl openmp oscar oss pam pascal pcre pda pdf pdflib perl php png pnm portaudio ppds pppd python qt qt3 qt3support qt4 quicktime rar rdesktop readline real realmedia reflection restrict-javascript ruby samba scanner sdl seamonkey sendmail session shorten slang sms sndfile sound speex spell spl sql srt ssl suhosin svg svga tcpd tga theora tidy tiff timidity truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd videos vidix vim-pager vorbis wavpack webdav wifi win32codecs win32codes wma wmf wmp wxwindows x264 x86 xanim xattr xface xforms xine xml xorg xpm xprint xv xvid xvmc yahoo zip zlib" ALSA_CARDS="via82xx" 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="evdev joystick keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_US en_ZA" USERLAND="GNU" VIDEO_CARDS="dummy fbdev nv nvidia s3 s3virge savage tdfx trident vesa vga voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-06-13 07:24:04 UTC
*** Bug 181851 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-06-13 07:24:28 UTC
Reopen.
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2007-06-13 07:33:26 UTC
I wonder why no-one tested azureus when marking the latest bcprov stable as they should have gone stable at the same time. Arches please mark 2.5.0.4-r1 stable
Comment 6 Markus Meier gentoo-dev 2007-06-13 21:28:47 UTC
net-p2p/azureus-2.5.0.4-r1  USE="-source"
1. emerges on x86
2. passes collision test
3. works so far

Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20.12 i686)
=================================================================
System uname: 2.6.20.12 i686 AMD Athlon(TM) XP1800+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 12 Jun 2007 16:30:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.3.5-r3, 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
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/share/X11/xkb /usr/share/config"
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="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl alsa apache2 avahi berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus divx4linux dri dts dvd dvdr dvdread eds emboss evo exif fam ffmpeg firefox fortran gdbm gif gnome gphoto2 gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde kerberos ldap libg++ mad midi mikmod mmx mmxext mono mp3 mpeg mudflap ncurses network nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl svg tcpd test tetex tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x86 xine xinerama xml xorg xprint xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="en de en_GB" USERLAND="GNU" VIDEO_CARDS="nv none"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Kenneth Prugh (RETIRED) gentoo-dev 2007-06-14 00:27:00 UTC
net-p2p/azureus-2.5.0.4-r1 is stable on AMD64

Emerges fine, No Collisions, Works fine.

Portage 2.1.2.7 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r3, 2.6.22-rc4-ragnarok1 x86_64)
=================================================================
System uname: 2.6.22-rc4-ragnarok1 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 13 Jun 2007 14:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=nocona -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer multilib-strict sandbox sfperms strict test"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo "
MAKEOPTS="-j3"
PKGDIR="/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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl alsa amd64 berkdb bitmap-fonts cli cracklib crypt cups dbus dri flac fortran gdbm gpm hal iconv isdnlog jpeg kde kdeenablefinal libg++ mad midi mmx mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre perl png pppd python qt4 readline reflection session spl sse sse2 ssl symlink tcpd test truetype truetype-fonts type1-fonts unicode vorbis xml xorg zlib" ALSA_CARDS="usb-audio hda-intel" 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 8 Christoph Mende (RETIRED) gentoo-dev 2007-06-14 00:41:55 UTC
amd64 done, thanks Kenneth
Comment 9 Tobias Scherbaum (RETIRED) gentoo-dev 2007-06-16 06:53:32 UTC
ppc stable
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2007-06-17 11:17:18 UTC
x86 stable and closing, sorry for the delay