Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36344 - Blockers not properly handled in all situations
Summary: Blockers not properly handled in all situations
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
: 34296 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-12-22 21:49 UTC by Nicholas Jones (RETIRED)
Modified: 2004-02-11 20:23 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 Nicholas Jones (RETIRED) gentoo-dev 2003-12-22 21:49:46 UTC
Merged and to-be merged blockers are not considered properly in all cases.
A partial fix was implemented, but problem still exist.

(should be remedied in the dep rewrite)

Reproducible: Always
Steps to Reproduce:
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2003-12-22 21:52:05 UTC
*** Bug 34296 has been marked as a duplicate of this bug. ***
Comment 2 Masatomo Nakano (RETIRED) gentoo-dev 2004-01-22 19:54:19 UTC
I fixed it in CVS
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-02-08 17:55:20 UTC
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2004-02-09 10:49:52 UTC
This problem is not fixed.

[ebuild  N    ] x11-themes/gnome-themes-2.4.1

qpkg -q:

x11-themes/gnome-themes-2.4.1
DEPENDED ON BY:
        x11-themes/gtk-engines-mist-0.10

dependency of the mist ebuild: 

DEPEND="!x11-themes/gnome-themes"
Comment 5 SpanKY gentoo-dev 2004-02-09 10:54:26 UTC
dont use qpkg to determine if the problem still exists

use portage (ala emerge)
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2004-02-09 13:29:05 UTC
SpanKY: The "[ebuild N..." line is ripped from emerge -puD world.
And if I was not blind when reading the man page, emerge does not have functionality like qpkg -q in portage 2.0.50.
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2004-02-09 14:29:03 UTC
Hmpf, gnome-themes is a PDEPEND of libgnomeui, so that must be the reason, why portage wants to install it again and again. 
I did "find /var/db/pkg/ iname * -exec grep -H gnome-themes '{}' ';'" to find this out. There is no information about PDEPENDencies available and neither qpkg nor etcat can handle these as it seems. 

According to Bug 27234 (if I had seen this one a bit sooner...) gtk-engines-mist is included in >=gnome-themes-2.2.

Conclusion:
1) x11-themes/gnome-themes should block ~gtk-engines-mist-0.10
2) please fix qpkg,etcat
3) please update the ebuild/eclass howto

Thx for your work and patience.
Comment 8 Masatomo Nakano (RETIRED) gentoo-dev 2004-02-11 20:23:22 UTC
I don't think this is portage problem.
Could you post as new bug?