TUS-Server root # emerge /var/db/pkg/sys-kernel/gentoo-dev-sources-2.6.1-r1/gentoo-dev-sources-2.6.1-r1.ebuild -C ['', 'var', 'db', 'pkg', 'sys-kernel', 'gentoo-dev-sources-2.6.1-r1', 'gentoo-dev-sources-2.6.1-r1.ebuild'] /var/db/pkg/sys-kernel/gentoo-dev-sources-2.6.1-r1/gentoo-dev-sources-2.6.1-r1.ebuild !!! /var/db/pkg/sys-kernel/gentoo-dev-sources-2.6.1-r1/gentoo-dev-sources-2.6.1-r1.ebuild is not inside /var/db/pkg; aborting. TUS-Server root # Reproducible: Always Steps to Reproduce: 1. run emerge -C /var/db/pkg/some_package (warning, it removes it!!) (Or it should if it was working) Actual Results: If failed, gentoo-dev-sources-2.6.1-r1 is still there Expected Results: gentoo-dev-sources-2.6.1-r1 got removed
Created attachment 24472 [details, diff] various VDB_PATH configurations patch Hopefully this would allow for the VDB_PATH to be of any length and contain any number of /'s (within reason).
I think this bug has been fixed in current stable portage(2.0.50-r3). If the problem exists yet, please feel free to open.