Summary: | merge order does not correctly account for all dependencies | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Patrick McLean <chutzpah> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | deltacow, gnome, jakub, kevquinn, sascha-gentoo-bugzilla, sllewbj |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 136244, 142283 | ||
Attachments: |
gnome-craziness.tar.gz
add more dependencies to the digraph |
Description
Patrick McLean
2006-03-18 17:56:52 UTC
Created attachment 82509 [details]
gnome-craziness.tar.gz
Tarball with overlay that minimally displays the problem, gnome 2.14 will need to be unmasked on the test system.
The best minimal test is the following on system with gnome 2.14 unmasked, and the overlay installed:
USE="-* hal" emerge -epv nautilus
Created attachment 92675 [details, diff]
add more dependencies to the digraph
This patch (in svn r4019) adds more dependencies to the digraph so that they will be accounted for in the merge order calculation. This patch might make some previously undetected circular dependencies visible. Hopefully it solves this bug.
*** Bug 137654 has been marked as a duplicate of this bug. *** This has been released in 2.1.1_pre3-r5. *** Bug 133671 has been marked as a duplicate of this bug. *** |