Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30929 - java-sdk-docs: version conflict.
Summary: java-sdk-docs: version conflict.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 33870 35853 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-10-11 14:25 UTC by crusaderky
Modified: 2003-12-24 12:32 UTC (History)
3 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 crusaderky 2003-10-11 14:25:20 UTC
 
Comment 1 crusaderky 2003-10-11 14:28:20 UTC
(sorry for the blank post)

I do #emerge -upvD world and get this:

[ebuild  N F  ] dev-java/java-sdk-docs-1.4.2
[ebuild  N F  ] dev-java/java-sdk-docs-1.4.1

Also, "F" is not a documented flag in the emerge man page.

I've got both sun-jdk and blackdown-jdk installed.

#emerge info
Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22)
=================================================================
System uname: 2.4.22 i686 AMD Athlon(TM) XP 2000+
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4
-mfpmath=sse"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config
/usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4
-mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt encode foomaticdb jpeg libg++ mad mikmod mpeg
ncurses nls pdflib png quicktime spell truetype xmms xv zlib gdbm berkdb
slang readline arts tetex bonobo svga java X sdl gpm tcpd pam libwww ssl
perl python esd imlib oggvorbis gnome gtk qt kde motif opengl gphoto2 3dnow
aalib apache2 cdr cscope cups curl directfb dga doc dvb faad fbcon flash
gd ggi gif gtk2 guile jikes kerberos imap lcms ldap mcal memlimit mmx mozaccess
mozcalendar mozilla mozp3p mozsvg mozxmlterm mpi mysql offensive parse-clocks
ppds samba scanner skey slp sse tcltk tiff v4l vim-with-x wmf wxwindows X509
xchattext xml xml2 xvid"


Comment 2 SpanKY gentoo-dev 2003-10-11 14:40:36 UTC
F is documented in the man page ... update your portage if you dont have
it
Comment 3 Adrian Almenar 2003-10-11 18:32:21 UTC
As Spanky said, update your portage, also this is not a version conflict
its a Fetch Restriction.

=)
Comment 4 crusaderky 2003-10-12 04:25:20 UTC
"F" is not the problem... the problem is that. if I emerge java-sdk-docs-1.4.2
and then do emerge -upvD world, it pretends to downgrade it to java-sdk-docs-1.4.1.
If I do it and then redo "emerge -upvD world" it asks me to upgrade it again.

Comment 5 Adrian Almenar 2003-10-12 14:39:02 UTC
I need some help from the portage "Masters" on this issue, the ebuilds are
slotted, so i dont understand whats happening
Comment 6 Adrian Almenar 2003-11-19 17:00:31 UTC
*** Bug 33870 has been marked as a duplicate of this bug. ***
Comment 7 Adrian Almenar 2003-12-07 07:51:35 UTC
The ebuilds are correctly slotted so its a bug in portage.
Comment 8 Alex Holland 2003-12-14 01:56:51 UTC
This is a problem when emerging system as part of a Stage 2 install.

Emerge system lists java-sdk-docs-1.4.1, with a fetch restriction. As I like to emerge stuff overnight, I made a point of emerging java-sdk-docs before emerging system. However, this emerged 1.4.2, meaning that emerge system -still- halted on the Java Docs ebuild.

Which means I've woken up to a system with 62 packages to emerge instead of being ready for X. Gah. I only got around it by using emerge --inject to put a stub in.
Comment 9 crusaderky 2003-12-14 10:30:57 UTC
Not exactly, java-sdk-docs is a dependency of some package listed in system:

$ emerge -upv system
Calculating system dependencies ...done!
[ebuild     UD] sys-devel/autoconf-2.57-r1 [2.58]
[ebuild     UD] sys-libs/zlib-1.1.4-r2 [1.2.1]

$ emerge -upvD system
[ebuild     UD] sys-libs/zlib-1.1.4-r2 [1.2.1]
[ebuild     UD] sys-devel/autoconf-2.57-r1 [2.58]
[ebuild  N F  ] dev-java/java-sdk-docs-1.4.2

So again, what's the command to ask what packages a package is required from? Does such command _exist_? :(
Comment 10 SpanKY gentoo-dev 2003-12-14 23:03:45 UTC
*** Bug 35853 has been marked as a duplicate of this bug. ***
Comment 11 Nicholas Jones (RETIRED) gentoo-dev 2003-12-24 12:32:39 UTC
In cvs/recent portages, try '--tree --pretend'

etcat can also do this.