Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95254 - emerge --ask --fetch should ignore blockers
Summary: emerge --ask --fetch should ignore blockers
Status: VERIFIED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-06-06 12:42 UTC by Markku
Modified: 2005-12-28 14:04 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 Markku 2005-06-06 12:42:17 UTC
I am trying to do 'emerge -uaDvf world', but there are two blockers preventing it:

Calculating world dependencies ...done!
[blocks B     ] <=x11-themes/gnome-themes-2.8.2 (is blocking
x11-themes/gtk-engines-2.6.3)
[blocks B     ] <app-admin/gnome-system-tools-1.1.91 (is blocking
app-admin/system-tools-backends-1.2.0)
...
[ebuild     U ] x11-themes/gtk-engines-2.6.3 [2.2.0] 458 kB
...
[ebuild     U ] x11-themes/gnome-themes-2.10.0 [2.8.2] -accessibility -debug
2,509 kB
...
[ebuild  N    ] app-admin/system-tools-backends-1.2.0  -debug 520 kB
...
[ebuild     U ] app-admin/gnome-system-tools-1.2.0-r1 [1.0.2-r1] -debug -nfs
-samba 1,738 kB
...

Total size of downloads: 118,725 kB


Both blockers would be updated to newer version during install, but I wouldn't
want remove them just for downloading newer versions.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
Couldn't fetch newer versions

Expected Results:  
Should fetch them
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-06-06 12:46:44 UTC
(In reply to comment #0)
> Both blockers would be updated to newer version during install, but I wouldn't
> want remove them just for downloading newer versions.

No, they would not be updated b/c they are blockers. You
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-06-06 12:46:44 UTC
(In reply to comment #0)
> Both blockers would be updated to newer version during install, but I wouldn't
> want remove them just for downloading newer versions.

No, they would not be updated b/c they are blockers. You´d need to unmerge them. 
Comment 3 Markku 2005-06-07 02:20:08 UTC
Bad wording, that's what I meant...
Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2005-06-07 08:35:16 UTC
I've fixed this specific bug, but please don't complain that it fetches 
blocked packages twice.    
  
[blocks B     ] <=x11-themes/gnome-themes-2.8.2 (is blocking  
x11-themes/gtk-engines-2.6.3)  
[ebuild     U ] x11-themes/gtk-engines-2.6.3 [2.2.0] 458 kB 
 
To be specific, fetching of gtk-engines in the above will be attempted twice. 
The first will succeed and the second will find that the package is already 
there. The amount of work required to correct this fault is not worth the gain 
in the portage-2.0 line. 
Comment 5 Jason Stubbs (RETIRED) gentoo-dev 2005-06-07 08:50:19 UTC
Scratch that. I got the duplicate fetching fixed with a relatively easy hack 
to the current mess too. 
Comment 6 Markku 2005-06-07 10:14:27 UTC
Thanks Jason, that was quick.
Comment 7 Jason Stubbs (RETIRED) gentoo-dev 2005-07-14 05:48:01 UTC
Fixed on or before 2.0.51.22-r1 
Comment 8 Jason Stubbs (RETIRED) gentoo-dev 2005-07-14 06:58:43 UTC
Looking through the batch of bugs, I'm not sure that some of these are 
actually fixed in stable. Others, the requirements have possibly changed after 
the initial fix was committed. 
 
If you think this bug has been closed incorrectly, please reopen or ask that 
it be reopened. 
Comment 9 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2005-12-28 14:04:09 UTC
verified fixed in portage 2.0.53 or earlier. thanks.