emerge -pv <package> shows that it will emerge the package from the "x-portage" overlay. emerge -Kpv <package> shows that it will emerge the package from the "gentoo" overlay. <package> exists in both overlays... Reproducible: Always Steps to Reproduce: 1. Pick a package that is already installed. 2. quickpkg <package> 3. mkdir -p /usr/local/portage/category; 4. pushd /usr/local/portage/category; 5. cp -a /usr/portage/category/package package 6. popd 7. emerge -pv <package> 8. emerge -Kpv <package> Actual Results: The 'emerge -Kpv' shows it will pull from the "gentoo" repository, not the "x-portage" repository. Expected Results: The 'emerge -Kpv' should be pulling from the "x-portage" repository. # l /usr/portage/dev-python/pygobject/pygobject-2.28.6-r53.ebuild /usr/local/portage/dev-python/pygobject/pygobject-2.28.6-r53.ebuild -rw-r--r-- 1 root root 4438 Aug 19 15:42 /usr/local/portage/dev-python/pygobject/pygobject-2.28.6-r53.ebuild -rw-r--r-- 1 root root 4395 Jul 7 07:31 /usr/portage/dev-python/pygobject/pygobject-2.28.6-r53.ebuild # emerge -pv =dev-python/pygobject-2.28.6-r53 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-python/pygobject-2.28.6-r53:2::x-portage [2.28.6-r53:2::gentoo] USE="-examples -libffi {-test}" PYTHON_TARGETS="python2_7 -python2_6" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB # emerge -Kpv =dev-python/pygobject-2.28.6-r53 These are the packages that would be merged, in order: Calculating dependencies... done! [binary R ] dev-python/pygobject-2.28.6-r53:2 USE="-examples -libffi {-test}" PYTHON_TARGETS="python2_7 -python2_6" 0 kB Total: 1 package (1 reinstall, 1 binary), Size of downloads: 0 kB
You can use this command to check the repository of the binary package: portageq metadata / binary dev-python/pygobject-2.28.6-r53 repository You will probably find that it reports that the repository is 'gentoo'.
(In reply to LeeL from comment #0) > Actual Results: > The 'emerge -Kpv' shows it will pull from the "gentoo" repository, not the > "x-portage" repository. If you have a binary package from the "gentoo" repository (as suggested in comment #1), then wouldn't you expect it to pull that in?