Summary: | app-portage/gentoopm does not respect PORTDIR_OVERLAY | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hank Leininger <hlein> |
Component: | Current packages | Assignee: | Michał Górny <mgorny> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | floppym |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Hank Leininger
2023-12-09 21:29:46 UTC
gentoopm does not implement specific configuration features, it defers that to the package manager backend used. If it doesn't work for you, then probably it isn't using the Portage backend for you. Try setting PACKAGE_MANAGER=portage in the enivronment. (In reply to Michał Górny from comment #1) > gentoopm does not implement specific configuration features, it defers that > to the package manager backend used. If it doesn't work for you, then > probably it isn't using the Portage backend for you. Hah, you are right, thanks! If I specify -p portage explicitly, it works. Now that I know what I'm looking for, found it's documented that pkgcore does not respect PROTDIR_OVERLAY in make.conf (https://pkgcore.github.io/pkgcore/man/pkgcore.html) Turns out I do have sys-apps/pkgcore installed on this box because it's a dep for tools like pkgcheck. I guess gentoopm prefers that if it's available. (In reply to Mike Gilbert from comment #2) > Try setting PACKAGE_MANAGER=portage in the enivronment. Tried that for science - works! And for tools like gpy-upgrade-impl that use gentoopm but don't have a comparable command-line flag, as well. Of course, I should just propagate a repos.conf/ entry anyway, but this is good to know :) |