Summary: | sys-apps/portage-2.2.0_alpha161 repoman dependency error for dev-python/logilab-common | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Mike Gilbert <floppym> |
Component: | Repoman | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | python |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 456888 | ||
Attachments: | repoman output |
This issue us that repoman is applying settings like these to virtualpython-unittest2-1 because it has amd64 stable keywords: default/linux/amd64/13.0/use.stable.mask:python_targets_pypy2_0 default/linux/amd64/13.0/use.stable.mask:python_targets_pypy1_9 Meanwhile, the same settings are not applied dev-python/logilab-common ebuilds that have ~amd64 stable keywords. So, the stable mask logic needs to be tweaked somehow... This seems to fix it: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ce06761841f181d12c004a56ac945a14bb5d1758 Confirmed here, thanks. This is fixed in 2.1.11.51 and 2.2.0_alpha162. |
Created attachment 338424 [details] repoman output I'm getting a weird dependency error for dev-python/logilab-common. As far as I can tell, the dependency on virtual/python-unittest2 is valid. Downgrading to portage-2.2.0_alpha142 makes the error go away.