Summary: | sys-apps/portage-2.1.10.57 unsatisfied REQUIRED_USE suppresses autounmask and fails display info about REQUIRED_USE | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Pacho Ramos <pacho> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=403207 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 409383 | ||
Attachments: |
debug.log
improve the output (proof of concept, needs work) |
Description
Pacho Ramos
2012-05-08 11:04:16 UTC
Please attach a debug log created as follows: emerge -1pv --debug salt &> debug.log Created attachment 311219 [details]
debug.log
Attached
It seems this behavior is triggered since you need to enable one of these flags: REQUIRED_USE="|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )" *** This bug has been marked as a duplicate of bug 403207 *** I'm going to do a small patch to improve the output in this case. Created attachment 311259 [details, diff]
improve the output (proof of concept, needs work)
This fixes it to show the unsatisfied REQUIRED_USE: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=92b45cbc29b3375a96c404f3ff46bcf389e85943 This is fixed in 2.1.10.58. |