Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13454 - Portage doesn't show some updated packages
Summary: Portage doesn't show some updated packages
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-07 17:31 UTC by Damjan
Modified: 2011-10-30 22:19 UTC (History)
1 user (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 Damjan 2003-01-07 17:31:08 UTC
For example I have currently installed win32codecs 0.60-r1, latest is 0.90.1-r1
and 'emerge -pu world' doesn't detect this. It's not masked or in testing
(~arch). As far as I know I have only one package(mplayer) that depends on it,
it requires 0.60 or greater version. 
If this is not a portage bug, how can I discover what is blocking this
particular upgrade?

regards
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 05:59:56 UTC
please resync again

then paste #emerge info

try emerge -p win32codecs and paste again
Comment 2 Damjan 2003-01-08 06:13:15 UTC
emerge info (after rsync):
Portage 2.0.46-r4 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.20 i686 AMD Athlon(tm) processor
USE="x86 3dnow crypt encode gif jpeg libg++ libwww mmx ncurses pdflib png spell
truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline tcltk java guile X
sdl gpm tcpd pam ssl python imlib oggvorbis opengl cdr -motif gtk -cups -kde
-arts -apm -svga -nls dga -ipv6 oss -perl -mikmod -gnome -gnome-libs -bonobo
-esd -quicktime qt -qtmt -mpeg -avi"
ARCH="x86"        
COMPILER="gcc3"   
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
MAKEOPTS="-j2"    
JDK_HOME="/opt/blackdown-jdk-1.4.1_beta"
JAVA_HOME="/opt/blackdown-jdk-1.4.1_beta"
AUTOCLEAN="yes"   
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"

emerge -p win32codecs

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild    U ] media-libs/win32codecs-0.90.1-r1 [0.60-r1]



Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 06:14:14 UTC
now try emerge -pu mplayer

is now emerge -pu world working ?
Comment 4 Damjan 2003-01-08 06:18:19 UTC
emerge -pu mplayer (this seems ok now)

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild    U ] media-libs/divx4linux-20020418-r1 [20020418-r0]
[ebuild    U ] media-sound/lame-3.93.1 [3.92-r0]
[ebuild    U ] media-libs/win32codecs-0.90.1-r1 [0.60-r1]
[ebuild    U ] media-video/mplayer-0.90_rc2 [0.90_pre10-r0]


emerge -pu world (wincodecs and divx still not detected)
Calculating world dependencies ...done!
[ebuild    U ] sys-apps/texinfo-4.3-r1 [4.3-r0]
[ebuild  N   ] sys-devel/libperl-5.8.0 
[ebuild    U ] sys-devel/perl-5.8.0-r8 [5.6.1-r10]
[ebuild    U ] x11-wm/openbox-2.1.3-r4 [2.1.3-r0]
[ebuild    U ] app-misc/screen-3.9.13-r3 [3.9.11-r3]

Comment 5 Damjan 2003-01-08 06:19:19 UTC
should I try unmerge mplayer and then emerge -pu world?
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 06:20:27 UTC
maybe cause of your USE flags
eg. -mpeg -avi

try play with your use flags :)

i'll close this bug now
Comment 7 Damjan 2003-01-08 06:22:31 UTC
uh, I apologize :)
Comment 8 Damjan 2003-01-08 06:26:50 UTC
is adding avi and mpeg flags ie removing - preffix enough?
emerge -pu world behaves same as before
Comment 9 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 06:29:31 UTC
emerge -pu world updates only nessesary packages

seems that's not nessesary to update mplayer

you can force upate mplayer by emerge -u mplayer

Comment 10 Damjan 2003-01-08 06:31:25 UTC
oh, I didn't realize that
thanks a lot for your help
Comment 11 Damjan 2003-01-08 06:40:23 UTC
still having problems comprehending portage

now emerge mplayer emerges only mplayer
and emerge -u mplayer first emerges new versions of win32codec and divx

like:
emerge -p mplayer
[ebuild  N   ] media-video/mplayer-0.90_rc2

emerge -pu player
[ebuild    U ] media-sound/lame-3.93.1 [3.92-r0]
[ebuild    U ] media-libs/win32codecs-0.90.1-r1 [0.60-r1]
[ebuild  N   ] media-video/mplayer-0.90_rc2 

I thought that simply emerge (without -update flag) would try to do the best and
keep me updated with latest stable (or marked as stable) versions of packages.
Unfortunately it doesn't in this case. Or I'm getting something wrong...
Comment 12 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 06:50:07 UTC
emerge without any flags "reemerge" the package
with -u i look for dependency updates

your paste doesn't match 

the first were correct
but now they are terrible

are you sure you haven't done anything meanwhile ?
Comment 13 Damjan 2003-01-08 06:57:24 UTC
yes, these latest were with mplayer previously unmerged
Comment 14 Martin Holzer (RETIRED) gentoo-dev 2003-01-08 07:00:27 UTC
IUSE="dga oss jpeg 3dfx sse matrox sdl X svga ggi oggvorbis 3dnow aalib gnome 
xv opengl tr
uetype dvd gtk gif esd fbcon encode alsa directfb arts"

these are the useflags mplayer asking if you have some of them.

and then installing more packages if you use some of them in your make.conf
Comment 15 Damjan 2003-12-27 07:43:04 UTC
Everything works just fine :)
Merry Xmas and Happy New Year!