sync with gentoo