View previous topic :: View next topic |
Author |
Message |
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Mon Dec 04, 2017 10:19 pm Post subject: New profiles, fresh install? |
|
|
I am about to install Gentoo onto a new system. Are the new profiles, GCC, libtool, binutils, etc already updated or do I get to run through the process before I do anything? _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30909 Location: here
|
Posted: Tue Dec 05, 2017 7:32 am Post subject: |
|
|
I'm not sure, but I think no because in latest stage3 you can select also profile 13 and for this the related tool must not be compiled with pie, but I could be wrong. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Tue Dec 05, 2017 7:46 am Post subject: |
|
|
Not that it takes long to switch to 17 that early in the process. |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Tue Dec 05, 2017 3:53 pm Post subject: |
|
|
OK, so I get into my chroot, sync up portage, rebuild world, go through that process of selecting the new profile, rebuilding GCC, libtool, and binutils, then do emerge -e, then proceed as normal? _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Tue Dec 05, 2017 6:19 pm Post subject: |
|
|
The_Great_Sephiroth wrote: | ... rebuild world, go through that process of selecting the new profile ... |
I'd prefer to first switch the profile, then rebuild @world. |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Tue Dec 05, 2017 8:12 pm Post subject: |
|
|
Agree with charles17. Rebuilding world before switching profiles is completely unnecessary. It might save you a second on the second compile time but I don't think that is worth the hour or so rebuilding would take. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Wed Dec 06, 2017 3:33 am Post subject: |
|
|
Alright. I'll do it that way then. I assume that once this new profile setup, GCC6, and this other stuff is stabilized it will be in the stage3 tarball so we won't have to build it this way? _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3664
|
Posted: Thu Dec 07, 2017 6:24 am Post subject: |
|
|
The_Great_Sephiroth wrote: | ... is stabilized it will be in the stage3 tarball ... |
Profiles are not part of stage3. You will get them on syncing portage. |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Thu Dec 07, 2017 7:26 am Post subject: |
|
|
I'm sure the stages will catch up quick enough if they have not already. Problem is that your timing on this kind of sucks.
There hasn't been a chance for the changes to ripple through the build process. Fortunately, It shouldn't slow you down too much. Doing an emerge -e on a new install is generally a good idea. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1166 Location: /run/user/1000
|
Posted: Wed Dec 13, 2017 7:57 pm Post subject: |
|
|
The Doctor wrote: | I'm sure the stages will catch up quick enough if they have not already. |
Is there a way to tell ? |
|
Back to top |
|
|
miket Guru
Joined: 28 Apr 2007 Posts: 488 Location: Gainesville, FL, USA
|
Posted: Thu Dec 14, 2017 5:43 am Post subject: |
|
|
Just yesterday I set up an fresh stage 3 on my build host for the 17.0 profile. I set the profile before I emerged anything, and then rebuilt @system. That and almost everything else went pretty smoothly.
One word to the wise: if you do as I typically do--set up make.conf and package.* from an older system--be sure to update your make.conf before emerging anything! In this case, my older setup had python3_4 in the PYTHON_TARGETS. The stage 3 tarballs now have python 3.5. If PYTHON_TARGETS has versions of python 3.* before 3.5 you'll end up with an unnecessary emerge of the older python version and strange problems in emerging packages line net-dns/bind. I found this out the hard way. Save yourself hours of "fun" by taking this precaution first. |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1166 Location: /run/user/1000
|
Posted: Thu Dec 14, 2017 12:39 pm Post subject: |
|
|
miket wrote: | Just yesterday I set up an fresh stage 3 on my build host for the 17.0 profile. I set the profile before I emerged anything, and then rebuilt @system. |
What do you mean by "rebuilt @system" ?
You mean extract stage3, then select profile 17, then rebuild gcc, binutils and libtool and then emerge -e @world and then proceed with installation ? |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Thu Dec 14, 2017 2:49 pm Post subject: |
|
|
On the stage3 @system is exactly the same as @world so either one will do.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1166 Location: /run/user/1000
|
Posted: Thu Dec 14, 2017 3:17 pm Post subject: |
|
|
Since there are various stage3 archives available, why isn't there stage3 archive named for example stage3 profile17 (or something like that) ?
That would avoid rebuilding gcc and @system.
Or make it like that as default stage3 archive and make current one available as additional stage3 download (profile 13), if there is still a need for that. |
|
Back to top |
|
|
|