Profiles also constrain the versions of packages that can be installed.  default/linux/amd64/17.0/desktop/gnome/systemd (stable) ... Given that profile upgrades are non-trivial on Gentoo, in such a case I recommend you close out the , backtrack to the previous chapter, download a fresh stage 3, and try again.This is all maintained on your behalf by the Gentoo developers. For avoidance of doubt, users who have been following along with these instructions step-by-step should not face this issue.), and uncomment those that you want.(Will be used later in the tutorial.) On installation, attempts to automatically configure the Note If for some reason you don't wish to use these packages directly, then by all means review and adapt their underlying source independently.However, you won't be able to follow along directly with the text in that case: in what follows, I'll be assuming that you have chosen to install the ebuild repository.(However, if you are content to rely on the shipped binaries, click here to skip this step.) Note that here, bootstrapping refers to the process of: And the point of this whole exercise?Simply put, it is to ensure the integrity of the end binaries, as far as we can.
To do so, issue: Important We will configure your system to use only authenticated Portage snapshots by default later in this chapter — we defer this until after bootstrapping has been completed, to avoid having to rebuild are safe to do (as the authenticated Portage tree we just downloaded contains, inter alia, precomputed hashes for all package source tarballs), and also, if you follow the instructions in this chapter in the order given, you will be fine.Note After adding an ebuild repository (overlay), you may find (as in this case) you are prompted that new news items (supplied by that repository) are available.It's generally a good idea to take a look at these before proceeding; for brief instructions, please see these earlier notes.can result in more efficient code in many cases, but, if you wish to build code for redistribution to others in binary form, you should skip this step, and leave it as-is (since, unless those users also have a machine with exactly the same processor feature set as you, your distributed binaries may crash on execution).does not show any console build output, just a summary progress display.To reiterate: we will first build the core tools from source, using (by necessity) the existing toolchain binaries that are shipped as part of the minimal 'stage 3' filesystem (which we're currently -ed inside of).