Summary: | sys-apps/portage-2.3.40: emerge -fp freezes on fetch restricted ebuilds | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Florian Gamböck <mail> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | critical | Keywords: | InVCS, REGRESSION |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=924287 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 651804, 654390 | ||
Attachments: | emerge --info |
Description
Florian Gamböck
2018-06-04 19:35:22 UTC
Created attachment 534866 [details]
emerge --info
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=345256c2d439c5ab580e4226f227db2819883d40 commit 345256c2d439c5ab580e4226f227db2819883d40 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-06-04 23:32:46 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-06-04 23:44:15 +0000 emerge -pf: spawn pkg_nofetch asynchronously (bug 657360) For pretend mode, fix doebuild to skip the spawn_nofetch call that would trigger event loop recursion, and spawn pkg_nofetch asynchronously. Bug: https://bugs.gentoo.org/657360 pym/_emerge/EbuildBuild.py | 16 ++++++++++++++-- pym/_emerge/EbuildFetchonly.py | 5 ++++- pym/portage/package/ebuild/doebuild.py | 15 +++++++-------- 3 files changed, 25 insertions(+), 11 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6f752ced83566176c103289159520091e63b5d commit 1b6f752ced83566176c103289159520091e63b5d Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-06-05 00:31:24 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-06-05 00:35:36 +0000 sys-apps/portage: fix emerge -pf pkg_nofetch (bug 657360) See: https://gitweb.gentoo.org/proj/portage.git/commit/?id=345256c2d439c5ab580e4226f227db2819883d40 Closes: https://bugs.gentoo.org/657360 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-2.3.40.ebuild | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe44e894ae844ab8768dfd5584506750d0be297 commit cfe44e894ae844ab8768dfd5584506750d0be297 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-06-06 16:26:12 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-06-06 16:27:21 +0000 sys-apps/portage: 2.3.40-r1 revbump for regression fixes Fixes: https://bugs.gentoo.org/656610 Fixes: https://bugs.gentoo.org/656750 Fixes: https://bugs.gentoo.org/656942 Fixes: https://bugs.gentoo.org/657360 Fixes: https://bugs.gentoo.org/657420 Fixes: https://bugs.gentoo.org/657436 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-apps/portage/{portage-2.3.40.ebuild => portage-2.3.40-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) |