First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 189277
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Java team <java@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Petteri Räty <betelgeuse@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
x86.txt x86.txt text/plain Petteri Räty 2007-08-17 21:35 0000 6.01 KB Details
x86.txt amd64.txt text/plain Petteri Räty 2007-08-17 21:36 0000 5.50 KB Details
octopus-build.log build.log for dev-db/octopus text/plain Christian Faulhammer 2007-08-20 16:00 0000 54.71 KB Details
jxtray-build.log build.log for dev-db/jxtray text/plain Christian Faulhammer 2007-08-20 16:01 0000 15.40 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 189277 depends on: 185117 Show dependency tree
Show dependency graph
Bug 189277 blocks: 190643
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-08-17 21:35 0000
Now that the javadoc bug is fixed it's ready to go stable.
To test:
1. browser plugin
2. applications (azureus etc)
3. emerging all stable Java ebuilds for your arch with
*=sun-jdk-1.6 in /etc/java-config-2/build/jdk.conf
will be attaching lists for x86 and amd64

------- Comment #1 From Petteri Räty 2007-08-17 21:35:52 0000 -------
Created an attachment (id=128442) [edit]
x86.txt

------- Comment #2 From Petteri Räty 2007-08-17 21:36:13 0000 -------
Created an attachment (id=128444) [edit]
amd64.txt

------- Comment #3 From Petteri Räty 2007-08-17 21:41:28 0000 -------
remember to have the java use flag on for stuff that has conditional support
for Java

------- Comment #4 From Petteri Räty 2007-08-17 21:47:37 0000 -------
Oh yeah and keyword virtual/jdk-1.6.0 too

------- Comment #5 From Christian Faulhammer 2007-08-20 16:00:41 0000 -------
Created an attachment (id=128695) [edit]
build.log for dev-db/octopus

Octopus fails

------- Comment #6 From Christian Faulhammer 2007-08-20 16:01:26 0000 -------
Created an attachment (id=128696) [edit]
build.log for dev-db/jxtray

jxtray fails with USE=doc

------- Comment #7 From Vlastimil Babka (Caster) 2007-08-20 16:23:51 0000 -------
(In reply to comment #5)
> Octopus fails
(In reply to comment #6)
> jxtray fails with USE=doc

Both not related to 1.6, but fixed, thanks :) I thought you lost chroot and
can't do arch work, you're a hero.

------- Comment #8 From Christian Faulhammer 2007-08-20 16:40:56 0000 -------
(In reply to comment #7)
> Both not related to 1.6, but fixed, thanks :) I thought you lost chroot and
> can't do arch work, you're a hero.

 Yeah, but those build.logs could be saved from the ruins of it...am rebuilding
it right now and will do Java bugs at least...nothing more though.

------- Comment #9 From Christian Faulhammer 2007-08-21 08:40:03 0000 -------
x86 stable, here we go!

------- Comment #10 From Carl W. Harlow 2007-08-21 20:45:00 0000 -------
(In reply to comment #9)
> x86 stable, here we go!
> 
Trying to upgrade from 1.5x(stable) today. Emerge wants  to pull in
gcc-3.3.6-r1 and libstdc++-3. Is there a reason it should pull in another
compiler, and an older version at that? I am using hardened profile so
gcc-3.4.6r2.

------- Comment #11 From Carl W. Harlow 2007-08-21 20:46:49 0000 -------
here is my emerge --info
Portage 2.1.3.6 (selinux/2007.0/x86/hardened, gcc-3.4.6, glibc-2.5-r4,
2.6.20-ha
rdened-r6 i686)
=================================================================
System uname: 2.6.20-hardened-r6 i686 AMD Sempron(tm) 2800+
Gentoo Base System release 2.0.0_rc3
Timestamp of tree: Tue, 21 Aug 2007 17:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled
]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  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"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -finline-function
-mfpma
th=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shu
tdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -finline-function
-mfp
math=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks loadpolicy metadata-transfer parallel-fetch
sa
ndbox selinux sesandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo
ftp://gentoo.chem.wisc.ed
u/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ "
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
                                            --force --whole-file --delete
--delete-after --stats --timeout=180 --exclude=/di                             
              stfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa arts berkdb bitmap-fonts branding cli cracklib crypt
cups                                             dbus dri flac fortran gdbm gpm
gtk hal hardened iconv ipv6 isdnlog java kde mid                               
            i mp3 mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp
pam pcre perl                                             pic pppd python qt3
readline reflection selinux session spl sse ssl tcpd truety                    
                       pe-fonts type1-fonts unicode vorbis x86 xcomposite xorg
zlib" ALSA_CARDS="ali545                                            1 als4000
atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens13         
                                  71 es1938 es1968 fm801 hda-intel intel8x0
intel8x0m maestro3 trident usb-audio v                                         
  ia82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix
dshare                                             dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw m                         
                  ulti null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="keyboa                                            rd mouse"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216          
                                  lcdm001 mtxorb ncurses text" USERLAND="GNU"
VIDEO_CARDS="nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGU                                            AS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_                     
                      OVERLAY

------- Comment #12 From Vlastimil Babka (Caster) 2007-08-21 22:16:14 0000 -------
(In reply to comment #10)
> Trying to upgrade from 1.5x(stable) today. Emerge wants  to pull in
> gcc-3.3.6-r1 and libstdc++-3. Is there a reason it should pull in another
> compiler, and an older version at that? I am using hardened profile so
> gcc-3.4.6r2.

libstdc++-3 is just a virtual (does not compile and install anything) that
pulls either sys-libs/libstdc++-v3 (preferred) or gcc-3.3*. However, the
preference is overriden by the fact that gcc-4 is already installed (same slot
of different package), so portage prefers gcc-3.3 instead of
sys-libs/libstdc++-v3. There's not much we can do, I don't like this neither, I
think I already mentioned it to the portage team. You should file a bug against
portage (if there isn't one already). As a workaround, emerge
sys-libs/libstdc++-v3 manually and then it won't pull gcc-3.3.

------- Comment #13 From Petteri Räty 2007-08-21 22:39:05 0000 -------
(In reply to comment #12)
> libstdc++-3 is just a virtual (does not compile and install anything) that
> pulls either sys-libs/libstdc++-v3 (preferred) or gcc-3.3*. However, the
> preference is overriden by the fact that gcc-4 is already installed (same slot
> of different package), so portage prefers gcc-3.3 instead of
> sys-libs/libstdc++-v3. There's not much we can do, I don't like this neither, I
> think I already mentioned it to the portage team. You should file a bug against
> portage (if there isn't one already). As a workaround, emerge
> sys-libs/libstdc++-v3 manually and then it won't pull gcc-3.3.
> 

There already is a bug. And the current behaviour is considered "righ" in the
general case.

------- Comment #14 From Carl W. Harlow 2007-08-21 23:09:02 0000 -------
> As a workaround, emerge
>sys-libs/libstdc++-v3 manually and then it won't pull gcc-3.3.

Yeah but I dont have gcc-4.x.x I have 3.4.x due to hardened toolchain, so why
would a new java version need an 3.x compiler when I also have a 3.x compiler
installed? sun-jdk-1.5.x series never asked for any of these deps. I will try
emerging the libstd first and see what happens, thanks for the suggestion.

>There already is a bug. And the current behaviour is considered "righ" in the
>general case.

Thanks for letting me know there is already a bug filed. What do you mean by
'current behavior is considered "righ" in the general case'? I guess I am just
confused why a very recent java sdk needs not only an older compiler but an
older version of the older compiler I already have installed. Sorry have not
done any programming in 10 yrs or so, just curious about this issue. 

------- Comment #15 From Petteri Räty 2007-08-22 00:53:00 0000 -------
(In reply to comment #14)
> 
> Yeah but I dont have gcc-4.x.x I have 3.4.x due to hardened toolchain, so why
> would a new java version need an 3.x compiler when I also have a 3.x compiler
> installed? sun-jdk-1.5.x series never asked for any of these deps. I will try
> emerging the libstd first and see what happens, thanks for the suggestion.

GCC just happens to provide the C++ standard library, but it's also available
as a separate package.

> 
> Thanks for letting me know there is already a bug filed. What do you mean by
> 'current behavior is considered "righ" in the general case'? I guess I am just
> confused why a very recent java sdk needs not only an older compiler but an
> older version of the older compiler I already have installed. Sorry have not
> done any programming in 10 yrs or so, just curious about this issue. 
> 

That usually you want to use existing installed packages instead of installing
new ones. With >1.5 Sun web start / plugin shared lib links dynamically to
libstdc++ and as such the dep. In the feature use the right support forums like
our IRC channel or mailing list. Bugzilla is not meant for queries like this.

------- Comment #16 From Togge 2007-08-23 05:27:53 0000 -------
--- amd64 ---

Of the packages in the amd64.txt file these failed:
/var/log/portage/full/app-editors:jedit-4.2-r2
/var/log/portage/full/dev-db:hsqldb-1.7.3.1-r1
/var/log/portage/full/gnome-extra:at-spi-1.18.1-r1
/var/log/portage/full/net-dns:libidn-0.6.5-r1

and these opted for a different jdk.
/var/log/portage/full/app-editors:jedit-4.2-r2
/var/log/portage/full/app-misc:freemind-0.8.0-r3
/var/log/portage/full/app-text:trang-20030619-r3
/var/log/portage/full/dev-db:jxtray-0.5-r4
/var/log/portage/full/dev-java:adaptx-0.9.13_p20041105-r3
/var/log/portage/full/dev-java:avalon-logkit-1.2-r2
/var/log/portage/full/dev-java:avalon-logkit-2.1-r1
/var/log/portage/full/dev-java:axion-1.0_rc2-r3
/var/log/portage/full/dev-java:backport-util-concurrent-3.0
/var/log/portage/full/dev-java:batik-1.6-r1
/var/log/portage/full/dev-java:c3p0-0.9.0.4
/var/log/portage/full/dev-java:commons-dbcp-1.2.1-r1
/var/log/portage/full/dev-java:commons-jxpath-1.2-r2
/var/log/portage/full/dev-java:crimson-1.1.3-r1
/var/log/portage/full/dev-java:gnu-jaf-1.0-r2
/var/log/portage/full/dev-java:gnu-jaxp-1.3-r1
/var/log/portage/full/dev-java:hessian-3.0.8-r3
/var/log/portage/full/dev-java:jaxme-0.3.1-r4
/var/log/portage/full/dev-java:jdbc-jaybird-2.0.1
/var/log/portage/full/dev-java:jdbc-mysql-3.1.13-r5
/var/log/portage/full/dev-java:jdbc-postgresql-8.2_p504
/var/log/portage/full/dev-java:jessie-1.0.0-r2
/var/log/portage/full/dev-java:jmp-0.51
/var/log/portage/full/dev-java:jtds-1.2-r2
/var/log/portage/full/dev-java:tagunit-1.0.1-r1
/var/log/portage/full/dev-util:checkstyle-4.2
/var/log/portage/full/dev-util:eclipse-sdk-3.2.1-r2
/var/log/portage/full/www-servers:axis-1.2_rc2-r2
/var/log/portage/full/www-servers:resin-3.0.22

All packages were emerges with USE="doc"


dev-java/sun-jdk-1.6.0.02 

1: emerges
2: passes collision-protect, (multilib-)strict, test
3: works

Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4,
2.6.22-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor
4200+
Gentoo Base System release 1.12.9
Timestamp of tree: Unknown
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
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.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -ggdb -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openfire/resources/security/ /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/init.d
/etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -ggdb -march=athlon64 -pipe"
DISTDIR="/tmp/portage"
FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict
parallel-fetch sandbox sfperms splitdebug strict test"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo              
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/           
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/           
http://mirror.switch.ch/mirror/gentoo/           
http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.utf-8"
LINGUAS="en sv"
MAKEOPTS="-j3"
PKGDIR="/tmp/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/portage/local/private"
SYNC="rsync://dx/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi aiglx alsa amd64 apache2 arts asf avi
bash-completion berkdb bitmap-fonts branding browserplugin cairo ccache cdr cli
cpudetection cracklib crypt cscope css cups cvs dbus divx divx4linux dlloader
dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac
foomaticdb fortran freetype gdbm geoip gif gimp gmedia gnokii gnome gpm
gstreamer gtk hal http iconv ieee1394 imap imlib ipv6 isdnlog java javascript
jfs jpeg kde kdeenablefinal kdehiddenvisibility kdepim kerberos logitech-mouse
mad madwifi maildir midi mikmod mmx mmx2 mmxext mono mozbranding moznopango
mozsvg mp3 mpeg mplayer msn mudflap mysql ncurses nls nptl nptlonly nsplugin
ntfs nvidia obex ogg oggvorbis opengl openmp oss pam pcre pdf pdflib perl png
pppd python qt qt3 qt3support qt4 quicktime readline realmedia reflection
reiserfs samba scanner sdl session spell spl sse sse2 ssl subversion svg
symlink tcpd test tetex theora threads tiff truetype truetype-fonts type1-fonts
udev unicode usb v4l v4l2 vim-syntax vim-with-x visualization vorbis wifi wmf
wmp wxwindows xcomposite xface xfs xine xinerama xml xorg xosd xpm xprint xv
xvid zlib" ALSA_CARDS="emu10k1" 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="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv"
USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #17 From Togge 2007-08-23 05:33:57 0000 -------
Additional note:
was unable to dl the sun-docs package, was redirected to a general dl page,
after auth request.

------- Comment #18 From Vlastimil Babka (Caster) 2007-08-23 05:49:35 0000 -------
(In reply to comment #16)
> Of the packages in the amd64.txt file these failed:
> /var/log/portage/full/app-editors:jedit-4.2-r2
> /var/log/portage/full/dev-db:hsqldb-1.7.3.1-r1
> /var/log/portage/full/gnome-extra:at-spi-1.18.1-r1
> /var/log/portage/full/net-dns:libidn-0.6.5-r1

Got logs, please?

> and these opted for a different jdk.
That's right. Ideally the list would not contain them for the purpose of
testing 1.6, since it's stuff already known to not work with jdk 1.6 and thus
not using it. But at least we tested VM switching :P


(In reply to comment #17)
> Additional note:
> was unable to dl the sun-docs package, was redirected to a general dl page,
> after auth request.

You mean dev-java/java-sdk-docs-1.6.0-r1 ? Link worked for me now, no auth
request, dl page fine... most probably badly copy/pasted link.

------- Comment #19 From Togge 2007-08-23 06:58:03 0000 -------
Bugzilla is not working from work :( I'll post the logs later this evening. The
link to dev-java/java-sdk-docs-1.6.0-r1 did work from work (emerging now), but
I don't think it was a miss copy/paste (it's automated) probably a glitch at
sun.

In the meantime the logs can be found here:
http://dx.homelinux.org/gentoo/java/

------- Comment #20 From Petteri Räty 2007-08-23 08:26:53 0000 -------
(In reply to comment #19)
> Bugzilla is not working from work :( I'll post the logs later this evening. The
> link to dev-java/java-sdk-docs-1.6.0-r1 did work from work (emerging now), but
> I don't think it was a miss copy/paste (it's automated) probably a glitch at
> sun.
> 
> In the meantime the logs can be found here:
> http://dx.homelinux.org/gentoo/java/
> 

None of these seem to be sun-jdk-1.6 related. Please file new bugs.

------- Comment #21 From Petteri Räty 2007-08-23 08:36:12 0000 -------
(In reply to comment #20)
> 
> None of these seem to be sun-jdk-1.6 related. Please file new bugs.
> 

I fixed jedit.

------- Comment #22 From Petteri Räty 2007-08-23 08:39:09 0000 -------
(In reply to comment #19)
> 
> In the meantime the logs can be found here:
> http://dx.homelinux.org/gentoo/java/
> 

For hsqldb you will want to check the stable request in bug 185117 first. The
last two are not Java related.

------- Comment #23 From Togge 2007-09-03 13:59:47 0000 -------
(In reply to comment #22)
> For hsqldb you will want to check the stable request in bug 185117 first. The
> last two are not Java related.

That should be all java related failures taken care of when bug 185117 is
marked stable, just submitted the test report.
sun-jdk-1.6.0.02 should be ok to keyword on amd64.

------- Comment #24 From Paolo Pedroni 2007-09-21 06:47:53 0000 -------
Bump for amd64

------- Comment #25 From William L. Thomson Jr. 2007-10-12 00:39:03 0000 -------
amd64 stable per bug 194711, last arch closing bug

------- Comment #26 From Daniel Westermann-Clark 2007-10-13 15:52:03 0000 -------
(In reply to comment #4)
> Oh yeah and keyword virtual/jdk-1.6.0 too

Requesting stabilization of =virtual/jdk-1.6.0 by amd64 per bug 194711.

First Last Prev Next    No search results available      Search page      Enter new bug