mirrorselect --rsync uses deprecated SYNC variable and make.conf if /etc/portage/repos.conf/gentoo.conf is missing This should be replaced by a warning about the missing file, or even better, be changed to using repos.conf
This happens when starting with a stage3, since repos.conf/gentoo.conf doesn't exist by default. The portage ebuild has some logic to automatically generate repos.conf/gentoo.conf when upgrading from older portage. Maybe mirrorselect could do something like that.
I need to get repos.conf support into catalyst is what is needed.
This looks related: https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=cf6769792d8334e6302a082350d5cf411ff4f3f7
*** Bug 699232 has been marked as a duplicate of this bug. ***
It's this get_conf_path method that needs to be fixed: https://gitweb.gentoo.org/proj/mirrorselect.git/tree/mirrorselect/main.py?h=2.2.6#n335