Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 173213

Summary: circular blocking emerging tomcat java-config-1.3 <-> javaconfig-wrapper
Product: Gentoo Linux Reporter: Richard Robson <rikrobson>
Component: New packagesAssignee: Java team <java>
Status: VERIFIED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard Robson 2007-04-02 21:37:57 UTC
!!! Error: the <dev-java/java-config-1.3 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

--pretend reports: 
[blocks B     ] <dev-java/java-config-1.3 (is blocking dev-java/java-config-wrapper-0.12-r1)
[blocks B     ] dev-java/java-config-wrapper (is blocking dev-java/java-config-1.2.11-r1)


Reproducible: Always

Steps to Reproduce:
1.new install of gentoox and emerge --sync also emerge portage to update
2.emerge apache dev-lang/php
3.emerge tomcat

Actual Results:  




Portage 2.1.2.2 (default-linux/x86/no-nptl/2.4, gcc-3.4.6, glibc-2.3.6-r4, 2.4.32-gentoox i686)
=================================================================
                        System Settings
=================================================================
System uname: 2.4.32-gentoox i686 Celeron (Coppermine)
Gentoo Base System version 1.12.4
Timestamp of tree: Mon, 02 Apr 2007 12:30:01 +0000
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
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.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.26-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -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/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium3 -O2 -fomit-frame-pointer -pipe"
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"
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/share/gentoox/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts berkdb bitmap-fonts cli cracklib crypt cups doc dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 isdnlog jpeg kde libg++ libwww mad midi mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis x86 xml xorg xv zlib" ALSA_CARDS="intel8x0" 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 joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2007-04-02 21:46:51 UTC
Please learn how to deal with blockers:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1#doc_chap4

In this case you probably have to emerge -C =java-config-1.2*. If that does not fix this issue for you, please reopen.

Comment 2 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-04-02 21:48:05 UTC
You should also follow this:
http://www.gentoo.org/proj/en/java/java-upgrade.xml
Comment 3 Richard Robson 2007-04-03 01:51:46 UTC
many thanks.

i assumed that a new install would work.

part of a steep learning curve from rpms
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2007-04-03 07:47:22 UTC
(In reply to comment #3)
> many thanks.
> 
> i assumed that a new install would work.
> 
> part of a steep learning curve from rpms
> 

I think if you use 2006.1 it should already have a generation 2 setup in it or if you just install just a stage 3 and emerge --sync before you start emerging stuff. There is nothing Java in stage 3 so you will immediately install the latest stuff Java has to offer. I know nothing of Gentoox and how fresh their stages are.