Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bugzilla DB migration completed. Please report issues to Infra team via email via or IRC
Bug 740746 - sys-apps/portage-3.0.4-r1 missing dependency on
Summary: sys-apps/portage-3.0.4-r1 missing dependency on
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
Depends on:
Reported: 2020-09-06 21:27 UTC by Petr Cerny [:hrosik]
Modified: 2020-09-06 22:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Petr Cerny [:hrosik] 2020-09-06 21:27:11 UTC
sys-apps/portage is missing a dependency on

similarly to bug 740744, this means that bootstrapping new system e.g. with:

    emerge --root /new/gentoo/system portage

fails, since running portage from the resulting tree causes portage exit with an error: must be installed for pthread_cancel to work

Emerging sys-devel/gcc into the new system fixes this problem.
Comment 1 Zac Medico gentoo-dev 2020-09-06 21:48:39 UTC
Wouldn't this rather be a dependency of the python interpreter?
Comment 2 Zac Medico gentoo-dev 2020-09-06 22:57:45 UTC
In case it helps for your use case, I would typically use these options for the type of command that you're using:

--quickpkg-direct=y (if I don't have binary packages yet)

With the --usepkgonly and --ignore-soname-deps=n options, the should be pulled in automatically as an soname dependency.