On a new stage3 download, switching to default/linux/amd64/17.1/desktop cannot be done without manually setting USE=sqlite for dev-lang/python I would expect that switching to the stable 17.1 desktop profile would not require manually changing use flags for any packages. To easily reproduce this: # wget https://raw.githubusercontent.com/nathanshearer/gentooinstall/master/gentooinstall # chmod a+x gentooinstall # ./gentooinstall -d /mnt/gentoo Installing Gentoo Linux... Destination: "/mnt/gentoo" Architecture "x86_64" Downloading the stage 3 tarball... done. Verifying the cryptographic signature of the stage3 hashes... Success. Verifying the hash of the stage3 tarball... Success. Extracting "/mnt/gentoo/stage3-amd64-20200129T214502Z.tar.xz" to "/mnt/gentoo"... done. Not installing qemu for dynamic binary translation because the host and guest are the same architecture. Adding 8.8.8.8 and 8.8.4.4 to /etc/resolv.conf Installing portage... done. Setting the timezone to "UTC"... done. Setting the locale to "en_US ISO-8859-1" and "en_US.UTF-8 UTF-8"... done. Updating world packages... done. # chroot /mnt/gentoo eselect profile set default/linux/amd64/17.1/desktop # chroot /mnt/gentoo emerge -uDNa --with-bdeps=y world The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by dev-lang/spidermonkey-60.5.2_p0-r2::gentoo # required by sys-auth/polkit-0.115-r4::gentoo # required by gnome-extra/polkit-gnome-0.105-r2::gentoo >=dev-lang/python-2.7.17:2.7 sqlite
The same is actually true for www-client/firefox, mail-client/thunderbird, dev-python/translate-toolkit etc. @gnome, objections?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4129b79f3ba41c12164955e78567a886c5b6003b commit 4129b79f3ba41c12164955e78567a886c5b6003b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-02-05 20:17:18 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-02-05 20:20:44 +0000 profiles: desktop: Add dev-lang/python[sqlite] to package.use Closes: https://bugs.gentoo.org/708146 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/targets/desktop/package.use | 4 ++++ 1 file changed, 4 insertions(+)