When building packages in an alternate ROOT that doesn't need to be perfectly configured as a stand-alone system it is reasonable for PORTDIR to be shared with the host system and not inside of ROOT. Also when using eselect in automated scripts (to take advantage of repo_name:foo/profile/path parsing) it feels clunky to have to emit "Please ignore the following warning" messages to avoid scaring people. I suppose --brief could also be used but --force is more in the spirit of "don't hold my hand!" Reproducible: Always
Created attachment 363230 [details, diff] 0001-Silence-profile-symlink-warning-when-using-force.patch
Committed to git: http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commit;h=e85c43aa6c5aba6d17b509065306c72fae42485e
Fixed in eselect-1.4.