Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge -up world & downgrading despite injecting
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Thu Mar 20, 2003 11:39 am    Post subject: emerge -up world & downgrading despite injecting Reply with quote

Hi all,

I recently started my daily 'emerge sync && emerge -up world' and got the following list:

Calculating world dependencies ...done!
[ebuild U ] dev-libs/openssl-0.9.6i-r1 [0.9.6i]
[ebuild UD] media-sound/alsa-driver-0.9.0_rc6 [0.9.1]
[ebuild U ] kde-base/arts-1.1.1 [1.1.0]
[ebuild UD] media-libs/alsa-lib-0.9.0_rc6 [0.9.1]
[ebuild U ] kde-base/kdelibs-3.1.1 [3.1-r2]
[ebuild U ] media-sound/mpg123-0.59r-r2 [0.59r-r1]
[ebuild U ] kde-base/kdemultimedia-3.1.1 [3.1]
[ebuild U ] kde-base/kdegames-3.1.1 [3.1]
[ebuild U ] kde-base/kdeedu-3.1.1 [3.1-r1]
[ebuild U ] dev-java/blackdown-jdk-1.3.1-r7 [1.4.1]
[ebuild U ] kde-base/kdebase-3.1.1 [3.1-r1]
[ebuild U ] kde-base/kdeutils-3.1.1 [3.1]
[ebuild U ] kde-base/kdenetwork-3.1.1 [3.1]
[ebuild U ] kde-base/kdepim-3.1.1 [3.1]
[ebuild UD] media-gfx/gphoto2-2.1.0 [2.1.1]
[ebuild U ] kde-base/kdegraphics-3.1.1 [3.1]
[ebuild U ] x11-terms/rxvt-2.7.8-r6 [2.7.8-r5]
[ebuild U ] kde-base/kdetoys-3.1.1 [3.1]
[ebuild U ] x11-libs/gtk+-1.2.10-r10 [2.2.1]
[ebuild UD] dev-libs/DirectFB-0.9.12 [0.9.17]
[ebuild U ] media-sound/xmms-1.2.7-r19 [1.2.7-r15]
[ebuild U ] kde-base/kdeaddons-3.1.1 [3.1]
[ebuild U ] kde-base/kdeartwork-3.1.1 [3.1]
[ebuild U ] kde-base/kdeadmin-3.1.1 [3.1]
[ebuild U ] kde-base/kde-3.1.1 [3.1]

I actually do *not* understand why I got all those 'downgrades' because those packages are already injected in the /var/cache/edb/world:

>=media-sound/alsa-utils-0.9.1
>=media-video/nvidia-glx-1.0.4191-r1
>=media-video/nvidia-kernel-1.0.4191-r2
>=media-gfx/gphoto2-2.1.1
>=media-sound/alsa-driver-0.9.1
>=media-libs/alsa-oss-0.9.1
>=media-libs/alsa-lib-0.9.1
>=dev-libs/DirectFB-0.9.17
>=media-sound/alsa-tools-0.9.1

Injecting them again with 'emerge inject' is refused :(
!!! Not injecting media-sound/alsa-driver-0.9.1; Package already exists.
!!! Not injecting media-libs/alsa-lib-0.9.1; Package already exists.
!!! Not injecting media-gfx/gphoto2-2.1.1; Package already exists.
!!! Not injecting dev-libs/DirectFB-0.9.17; Package already exists.

Can someone explain me what's going on here ?

Thx in advance
Stefan
Back to top
View user's profile Send private message
Y z
n00b
n00b


Joined: 23 Apr 2002
Posts: 51
Location: Leiden, The Netherlands

PostPosted: Thu Mar 20, 2003 12:40 pm    Post subject: Same thing, but the other way around Reply with quote

I experience the same thing, but then the other way around. I have
pinned the nvidia-{kernel,glx} version in the world file:

Code:

% tail -2 /var/cache/edb/world
<=media-video/nvidia-kernel-1.0.3123
<=media-video/nvidia-glx-1.0.3123


But when I do a deep update, they still appear:

Code:

% emerge -Dup world

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

Calculating dependencies ...done!
[ebuild    U ] sys-apps/miscfiles-1.3-r1 [1.3]
[ebuild    U ] net-ftp/curl-7.10.3 [7.10.2]
[ebuild    UD] dev-db/mysql-3.23.56 [4.0.11a]
[ebuild  N   ] dev-perl/Test-Harness-2.24-r1 
[ebuild  N   ] dev-perl/Test-Simple-0.47 
[ebuild  N   ] dev-perl/Storable-2.04-r1 
[ebuild  N   ] dev-perl/Net-Daemon-0.36-r1 
[ebuild  N   ] dev-perl/PlRPC-0.2016-r1 
[ebuild  N   ] dev-perl/DBI-1.32 
[ebuild  N   ] dev-perl/DBD-mysql-2.1013-r1 
[ebuild    U ] x11-misc/ttmkfdir-3.0.9 [3.0.4]
[ebuild    U ] media-video/nvidia-kernel-1.0.4191-r2 [1.0.3123-r2]
[ebuild    U ] media-video/nvidia-glx-1.0.4191-r1 [1.0.3123]
[ebuild    U ] dev-libs/popt-1.7 [1.6.3]
[ebuild  N   ] dev-perl/Parse-RecDescent-1.80-r3 
[ebuild  N   ] dev-perl/XML-Writer-0.4-r2 
[ebuild  N   ] media-sound/esound-0.2.29 
[ebuild  N   ] media-libs/imlib-1.9.14-r1 
[ebuild  N   ] gnome-base/gnome-libs-1.4.2 
[ebuild  N   ] media-libs/gdk-pixbuf-0.22.0 
[ebuild  N   ] dev-perl/XML-Parser-2.31-r1 
[ebuild  N   ] dev-perl/gtk-perl-0.7008-r9 
[ebuild  N   ] dev-perl/ExtUtils-F77-1.14-r1 
[ebuild  N   ] dev-perl/PDL-2.3.2-r2 


Suggestions?

Regards,

Renald
Back to top
View user's profile Send private message
networx
n00b
n00b


Joined: 05 Mar 2003
Posts: 7
Location: The Netherlands

PostPosted: Thu Mar 20, 2003 1:33 pm    Post subject: Same problem Reply with quote

I have the same problem here:
Code:
emerge -Up world
(...)
[ebuild    U ] x11-libs/gtk+-1.2.10-r10 [2.2.1]

It wants to downgrade gtk+ from 2.2.1 to 1.2.10-r10? Why would it want to do that?
Back to top
View user's profile Send private message
KBAKEP
n00b
n00b


Joined: 07 Dec 2002
Posts: 58
Location: Russia

PostPosted: Thu Mar 20, 2003 1:38 pm    Post subject: to networx Reply with quote

Check for the package that depends on an "old" GTK+.
Back to top
View user's profile Send private message
networx
n00b
n00b


Joined: 05 Mar 2003
Posts: 7
Location: The Netherlands

PostPosted: Thu Mar 20, 2003 2:22 pm    Post subject: Reply with quote

Ahh, found it; thanks !

XMMS was causing the problem, "emerge -u --nodeps xmms" seemed to do the trick...
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Fri Mar 21, 2003 10:21 am    Post subject: Reply with quote

Any ideas here ?

Nobody seems to have this problem - I don't get replies neither here nor in the IRC channels :(

Plz give me a hint !!

Regards
Stefan
Back to top
View user's profile Send private message
konqueror
Tux's lil' helper
Tux's lil' helper


Joined: 16 Mar 2003
Posts: 76

PostPosted: Fri Mar 21, 2003 10:37 am    Post subject: Reply with quote

as KBAKEP hinted, something might be requiring that downgraded version of the ebuilds instead of the ones that you currently have. I'm not familiar enough with the portage system enough (or with qpkg) to recommend anything specific, but you could try looking around at your world file (/var/cache/edb/world), and then emerging those packages one by one with '-p' to see which ones trigger the downgrade (of course you could also write a short shell script for that).

On the other hand, if you're sure that you want to keep with your current versions, you could try 'emerge inject <package-old-version>' before doing your emerge sync and world, and then at the end, 'emerge clean <package-old-version>' again. See if this works for you.
Back to top
View user's profile Send private message
konqueror
Tux's lil' helper
Tux's lil' helper


Joined: 16 Mar 2003
Posts: 76

PostPosted: Fri Mar 21, 2003 10:39 am    Post subject: Reply with quote

oh yeah using --nodeps is also another alternative as networx did.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum