[07:06] <Azarah> kibosh: still just wondering how to get portage to stick to the "default" version if you do a emerge gcc ... [07:07] <kibosh> Azarah: hmmm yep [07:07] <kibosh> Azarah: that's an outstanding issue [07:07] <kibosh> Azarah: right now, out of a set of ebuilds emerge picks the most recent [07:07] <kibosh> if we could have a way of tweaking that behavior [07:08] <kibosh> so that one is considered the "best" choice even if it's older [07:08] <kibosh> then I think we have a solution. [07:08] *** Joins: owen [~owen@amin462vy28eh.bc.hsia.telus.net] has joined #gentoo-dev [07:08] *** Mode change for #gentoo-dev by ChanServ: +v owen [07:08] <Azarah> kibosh: something to tell it: emerge gcc = gcc-2.95.3 latest revision [07:08] <Azarah> and emerge =gcc-3.2-r1 will merge 3.2 [07:08] <kibosh> then, rather than using masks in the profile, we can just "hint" that gcc-2.95.3 for example is the "best" [07:08] <Azarah> for example [07:08] <Azarah> yep [07:09] <kibosh> right [07:09] <kibosh> I think that's the best solution [07:09] <Azarah> so then oo can pull in gcc3.2 without having to worry that the system gets borked with the wrong gcc [07:09] <kibosh> /etc/make.profile/hints [07:09] <kibosh> =sys-devel/gcc-2.95.3* [07:09] <kibosh> yep yep :) [07:09] <Azarah> sorda like the /etc/make.profile/packages, just not as restrictive [07:09] <Azarah> i like :) [07:10] <kibosh> I need to wait until we have a grand unified scheme for masking/hinting [07:10] <kibosh> Azarah: but the hinting idea as above seems good, if you could submit a bug to me about it that would be helpful.
Anyone still interested in this?
Well the idea was to be able to not fix things like gcc in the profile, but rather hint to the version, so that 'emerge gcc' on a 1.2 box will install gcc2, where on a 1.4 box, it will install gcc3. But, it should still be possible to do 'emerge =gcc-3.2.2', and get 3.2.2 alongside 2.95.3 on a 1.2 box without having to hack the profile, or use ebuild. Thus yes, it would be nice, as for adding ......
Status? This bug has past the year mark :)
Killing this... been 4 months or so. Reopen if you're still after it.