Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Reminder: please use the latest Portage/repoman version to commit to tree
Date: Thu, 30 Sep 2010 18:15:36
Message-Id: pan.2010.09.30.18.15.05@cox.net
In Reply to: Re: [gentoo-dev] Reminder: please use the latest Portage/repoman version to commit to tree by "Andreas K. Huettel"
1 Andreas K. Huettel posted on Thu, 30 Sep 2010 09:36:44 +0200 as excerpted:
2
3 > as I've only recently "graduated to developer", I've got a question
4 > about this. Diego, your request makes perfect sense to me. But, so far I
5 > always thought "Python, portage, and gcc are the things that I really
6 > need to rely on, so whatever I do, I'll keep those stable."
7 >
8 > (My development machine(s) are also my real-life work machines.)
9
10 The main topic is portage, here, but since you brought up the bigger
11 question...
12
13 1) For gcc, keep in mind that it's both slotted and easy to change running
14 versions using gcc-config. I run ~arch here, not stable, but take
15 advantage of the slotting to test out still hard-masked versions before
16 ~arch gets them.
17
18 The caveat is C++, due to libstdc++ being part of gcc, so if you're
19 running anything like KDE that has really complex dependencies and is C++,
20 you'll probably want to switch that all at once, to avoid issues like I've
21 had before with some parts of it not building with the new gcc, but cmake
22 being built with the new gcc, so they won't build with the old one
23 either. (FWIW, I've been running 100% gcc 4.5 for a few months, no probs
24 at all, due to flameeyes tinderbox work! =:^) YMMV of course.)
25
26 2) If you don't think glibc is vital enough for that list, you've never
27 had it break! (Again, I run full ~arch, and remember once when glibc's
28 symlinks got broken. It was "interesting" but I was able to recover
29 without going to my recovery partition.) Bash can be vital as well, tho
30 if you have another shell it's not /so/ bad.
31
32 --
33 Duncan - List replies preferred. No HTML msgs.
34 "Every nonfree program has a lord, a master --
35 and if you use the program, he is your master." Richard Stallman