Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14847 - emerge -uk failed to resolve dependencies
Summary: emerge -uk failed to resolve dependencies
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-31 08:15 UTC by Thomas Capricelli
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 Thomas Capricelli 2003-01-31 08:15:05 UTC
User-Agent:       
Build Identifier: 

after an emerge -uk on my laptop (i do tbz2 on my main computer). i had vim 
failing to link to libperl.  i wondered why, and went to this point (which i think is 
a bug ): basically, because of the -k option, portage didn't install libperl 
 
bash-2.05b# emerge --version 
Portage 2.0.46-r9 (, gcc-which: no gcc in (/sbin:/bin:/usr/sbin:/usr/bin) 
sh: line 1: -dumpversion: command not found, glibc-2.2.5-r4,2.3.1-r2) 
bash-2.05b# emerge -p perl 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild  N   ] sys-devel/libperl-5.8.0 
[ebuild   R  ] sys-devel/perl-5.8.0-r9 
 
bash-2.05b# emerge -pk perl 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[binary   R  ] sys-devel/perl-5.8.0-r9 
 

Reproducible: Always
Steps to Reproduce:
1.emerge -uk world (or even, system) 
2. 
3. 
Actual Results:  
libperl is not installed 

Expected Results:  
install libperl as a dependency ?
Comment 1 Thomas Capricelli 2003-01-31 08:21:26 UTC
mm.... i also have this strange behaviour 
 
This is ok : 
	emerge -up world 
Though: 
	bash-2.05b# emerge -uk world -p 
	These are the packages that I would merge, in order: 
	Calculating world dependencies / 
	emerge: there are no masked or unmasked ebuilds to satisfy "sys-devel/ld.so". 
 
 
Comment 2 Thomas Capricelli 2003-01-31 09:21:58 UTC
while i'm at it, here are some more strange things: ( i did 'emerge regen' and 'emerge clean' before, as i wanted to have a clean base to debug)  bash-2.05b# emerge -up world --usepkgonly  These are the packages that I would merge, in order:  Calculating world dependencies - !!! There are no packages available to satisfy: "~kde-base/kde-env-3" !!! Either add a suitable binary package or compile from an ebuild. bash-2.05b# emerge -up world --usepkg  These are the packages that I would merge, in order:  Calculating world dependencies / emerge: there are no masked or unmasked ebuilds to satisfy "sys-devel/ld.so".  
Comment 3 Thomas Capricelli 2003-01-31 09:23:13 UTC
 
mmm.. the bug system misformat my previous comment, here i try again : 
 
while i'm at it, here are some more strange things:  
( i did 'emerge regen' and 'emerge clean' before, as i wanted to have a clean base to  
debug)  
  
bash-2.05b# emerge -up world --usepkgonly  
  
These are the packages that I would merge, in order:  
  
Calculating world dependencies -  
!!! There are no packages available to satisfy: "~kde-base/kde-env-3"  
!!! Either add a suitable binary package or compile from an ebuild.  
bash-2.05b# emerge -up world --usepkg  
  
These are the packages that I would merge, in order:  
  
Calculating world dependencies /  
emerge: there are no masked or unmasked ebuilds to satisfy "sys-devel/ld.so".  
  
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2003-02-17 06:03:02 UTC
Looks like bad deps to me.
Still and issue?
Comment 5 Thomas Capricelli 2003-04-28 12:48:25 UTC
argh,  -k is a real nightmare : here's another exemple  
 
bash-2.05b# emerge koffice -p 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[ebuild  N   ] gnome-extra/libgsf-1.7.2 
[ebuild  N   ] app-text/wv2-0.0.9 
[ebuild    U ] app-office/koffice-1.3_beta1 [1.2.1-r1] 
 
bash-2.05b# emerge koffice -pk 
 
These are the packages that I would merge, in order: 
 
Calculating dependencies ...done! 
[binary    U ] app-office/koffice-1.3_beta1 [1.2.1-r1] 
 
 
Comment 6 Jeremy R. Geeo 2003-05-16 07:09:21 UTC
I'm still seeing strange behavior using '-k' with portge-2.0.47-r10 on a fresh 1-4_rc4-stage3 installation.

one example is as follows:

--------
one root # emerge -p xmms

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

Calculating dependencies ...done!
[ebuild  N   ] media-libs/freetype-2.1.4
[ebuild  N   ] x11-misc/ttmkfdir-3.0.9
[ebuild  N   ] x11-base/opengl-update-1.5
[ebuild  N   ] media-libs/fontconfig-2.2.0-r1
[ebuild  N   ] app-arch/unzip-5.50-r1
[ebuild  N   ] app-arch/cabextract-0.6
[ebuild  N   ] x11-base/xfree-4.3.0-r2
[ebuild  N   ] media-libs/libogg-1.0
[ebuild  N   ] media-libs/libvorbis-1.0-r2
[ebuild  N   ] dev-util/intltool-0.25
[ebuild  N   ] x11-libs/gtk+-1.2.10-r10
[ebuild  N   ] media-libs/audiofile-0.2.3-r1
[ebuild  N   ] media-libs/libmikmod-3.1.10
[ebuild  N   ] media-sound/xmms-1.2.7-r20

one root # emerge -kp xmms

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

Calculating dependencies -
emerge: there are no masked or unmasked ebuilds to satisfy ">=sys-devel/perl-5.6.0".

!!! Error calculating dependancies. Please correct.
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2003-07-25 16:54:16 UTC
2.0.48 fixes this
Comment 8 Nicholas Jones (RETIRED) gentoo-dev 2003-07-28 23:55:22 UTC
Should definately be fixed already.