-
Improvement
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
After switching to meta-repo, using tools such as equery produce the following error messages even though the tools appear to work fine.
x48rph@Funtoo_Kits ~/Eric $ equery belongs /usr/bin/antlr * Searching for /usr/bin/antlr ... !!! Unable to parse profile: '/etc/portage/make.profile' !!! ParseError: Parent 'gentoo:funtoo/1.0/linux-gnu/arch/x86-64bit' not found: '/etc/portage/make.profile/parent' dev-java/antlr-2.7.7-r8 (/usr/bin/antlr)
As it stands any profile that is added after switching to meta-repo uses 'core-kit:' by default:
Funtoo_Kits portage # cat make.profile/parent gentoo:funtoo/1.0/linux-gnu/arch/x86-64bit gentoo:funtoo/1.0/linux-gnu/build/current gentoo:funtoo/1.0/linux-gnu/arch/x86-64bit/subarch/amd64-piledriver gentoo:funtoo/1.0/linux-gnu/flavor/core core-kit:funtoo/1.0/linux-gnu/mix-ins/X core-kit:funtoo/1.0/linux-gnu/mix-ins/kde-plasma-5
So all that needs done is a simple one-time update to /etc/portage/make.profile/parent to change 'gentoo:' to 'core-kit:' which could for instance be accomplished by adding a simple "sed" or similar command to the portage ebuild in meta-repo.
- relates to
-
FL-4826 equery (gentoolkit) triggers error messages on every run
- Closed