[gentoo-portage-dev] [PATCH] Add async_iter_completed for asyncio migration (bug 591760)

2018-04-17 Thread Zac Medico
This serves as a wrapper around portage's internal TaskScheduler class, allowing TaskScheduler API consumers to be migrated to use asyncio interfaces. Bug: https://bugs.gentoo.org/591760 --- .../tests/util/futures/test_iter_completed.py | 37 - pym/portage/util/futures/iter_compl

[gentoo-portage-dev] [PATCH] emerge --usepkgonly: propagate implicit IUSE and USE_EXPAND (bug 640318)

2018-04-17 Thread Zac Medico
For emerge --usepkgonly mode, it's useful to be able to operate without dependence on a local ebuild repository and profile. Therefore, merge Packages header settings from the binary package database (including binhost(s) if enabled) into the profile configuration, in order to propagate implicit IU