When installing a new crossdev target with specified overlay, crossdev does not put all configuration files in the overlay accordingly. Reproducible: Always Steps to Reproduce: 1. No crossdev target installed, empty folder /usr/local/cross-overlay 2. crossdev -oS /usr/local/cross-overlay -S amrv5tel-softfloat-linux-gnueabi Actual Results: crossdev creates the following files in /etc/porrtage /etc/portage/categories /etc/portage/package.env/cross-armv5tel-softfloat-linux-gnueabi /etc/portage/package.keywords/cross-armv5tel-softfloat-linux-gnueabi /etc/portage/package.use/cross-armv5tel-softfloat-linux-gnueabi Expected Results: crossdev could have put those files in the according subfolders of /usr/local/cross-overlay .
overlays are not the same thing as PORTAGE_CONFIGROOT. use the latter.