Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
New profiles, fresh install?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1084
Location: Fayetteville, NC, USA

PostPosted: Mon Dec 04, 2017 10:19 pm    Post subject: New profiles, fresh install? Reply with quote

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
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 16928
Location: here

PostPosted: Tue Dec 05, 2017 7:32 am    Post subject: Reply with quote

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 5575
Location: Austria

PostPosted: Tue Dec 05, 2017 7:46 am    Post subject: Reply with quote

Not that it takes long to switch to 17 that early in the process.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1084
Location: Fayetteville, NC, USA

PostPosted: Tue Dec 05, 2017 3:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2445

PostPosted: Tue Dec 05, 2017 6:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2340

PostPosted: Tue Dec 05, 2017 8:12 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1084
Location: Fayetteville, NC, USA

PostPosted: Wed Dec 06, 2017 3:33 am    Post subject: Reply with quote

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
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2445

PostPosted: Thu Dec 07, 2017 6:24 am    Post subject: Reply with quote

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
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2340

PostPosted: Thu Dec 07, 2017 7:26 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
kajzer
Apprentice
Apprentice


Joined: 27 Nov 2014
Posts: 163

PostPosted: Wed Dec 13, 2017 7:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
miket
Guru
Guru


Joined: 28 Apr 2007
Posts: 378
Location: Gainesville, FL, USA

PostPosted: Thu Dec 14, 2017 5:43 am    Post subject: Reply with quote

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
View user's profile Send private message
kajzer
Apprentice
Apprentice


Joined: 27 Nov 2014
Posts: 163

PostPosted: Thu Dec 14, 2017 12:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 9577
Location: Somewhere over Atlanta, Georgia

PostPosted: Thu Dec 14, 2017 2:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
kajzer
Apprentice
Apprentice


Joined: 27 Nov 2014
Posts: 163

PostPosted: Thu Dec 14, 2017 3:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum