1 |
Thanks everyone. |
2 |
|
3 |
Just so you'll all have an extra tidbit of knowledge. A co-worker |
4 |
mentioned one other thing that could be a problem, that no one else |
5 |
mentioned. If you have not yet upgraded GCC on an old version, then |
6 |
use an up-to-date installation with a newer GCC, you will have binary |
7 |
incompatibilities with your package build system. |
8 |
|
9 |
On 3/13/06, Boyd Stephen Smith Jr. <bss03@××××××××××.net> wrote: |
10 |
> On Monday 13 March 2006 14:54, "Trenton Adams" <trenton.d.adams@×××××.com> |
11 |
> wrote about '[gentoo-user] Updated gentoo systems and fresh installs': |
12 |
> > Is there a difference between the two? I have 2005.1 installed. As |
13 |
> > I've always understood it, my system will now always be up-to-date, as |
14 |
> > long as I keep updating it. Is 2006.0 any different than 2005.1 after |
15 |
> > the system has been installed? |
16 |
> |
17 |
> Not very. Some packages are masked by the profile so changing profiles |
18 |
> will change what packages are installed, sometimes. |
19 |
> |
20 |
> I'm assuming you are using default-linux/x86/2005.1 and thinking about |
21 |
> moving to default-linux/x86/2006.0 (there are equivalents for most archs, |
22 |
> and probably some of the sub-profiles). If that's the case we see that: |
23 |
> $ diff -u 2005.1 2006.0 |
24 |
> diff -u 2005.1/make.defaults 2006.0/make.defaults |
25 |
> --- 2005.1/make.defaults 2005-11-16 11:06:03.000000000 -0600 |
26 |
> +++ 2006.0/make.defaults 2006-01-31 17:06:15.000000000 -0600 |
27 |
> @@ -1,5 +1,9 @@ |
28 |
> -# |
29 |
> $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/x86/2005.1/make.defaults,v |
30 |
> 1.5 2005/11/16 17:00:36 wolf31o2 Exp $ |
31 |
> +# |
32 |
> $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/x86/2006.0/make.defaults,v |
33 |
> 1.6 2006/01/31 23:03:05 wolf31o2 Exp $ |
34 |
> |
35 |
> -USE="alsa apm arts avi bitmap-fonts cups eds emboss encode fortran |
36 |
> foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib jpeg kde libg++ |
37 |
> libwww mad mikmod motif mp3 mpeg ogg oggvorbis opengl oss pdflib png qt |
38 |
> quicktime sdl spell truetype truetype-fonts type1-fonts vorbis X xml2 xmms |
39 |
> xv" |
40 |
> +# This is currently commented so that the stage1 tarball can also be used |
41 |
> to |
42 |
> +# build no-nptl systems. |
43 |
> +#STAGE1_USE="nptl" |
44 |
> + |
45 |
> +USE="alsa apache2 apm arts avi cups eds emboss encode esd foomaticdb gdbm |
46 |
> gif gnome gpm gstreamer gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod |
47 |
> motif mp3 mpeg nptl ogg opengl oss pdflib png qt quicktime sdl spell |
48 |
> truetype udev vorbis X xml xmms xv" |
49 |
> diff -u 2005.1/packages 2006.0/packages |
50 |
> --- 2005.1/packages 2005-07-07 16:09:07.000000000 -0500 |
51 |
> +++ 2006.0/packages 2006-01-18 15:19:57.000000000 -0600 |
52 |
> @@ -1,6 +1,6 @@ |
53 |
> -# |
54 |
> $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/x86/2005.1/packages,v |
55 |
> 1.2 2005/07/07 20:11:37 wolf31o2 Exp $ |
56 |
> +# |
57 |
> $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/x86/2006.0/packages,v |
58 |
> 1.1 2006/01/18 21:19:57 wolf31o2 Exp $ |
59 |
> Only in 2005.1: vserver |
60 |
> |
61 |
> (I stripped out the context lines, but things aren't wrapping correctly, so |
62 |
> that my be a little hard to read.) |
63 |
> |
64 |
> ANYWAY, looks to me like vserver support is no longer available as a |
65 |
> sub-profile, probably replaced or superceeded by default-linux/x86/vserver |
66 |
> and that the default USE flags changed by adding apache2, esd, nptl, udev, |
67 |
> and xml and removing bitmap-fonts, fortran, oggvorbis, truetype-fonts, |
68 |
> type1-fonts, and xml2. |
69 |
> |
70 |
> nptl and udev you were probably already using, esd maybe not and it'll |
71 |
> probably bring in a dependency or two. I betting xml2 has just gone away, |
72 |
> in favor of xml. oggvorbis should have also gone away since there's no |
73 |
> special libraries necessary to handle vorbis data in the ogg wrapper other |
74 |
> that the ability to handle vorbis data (which can be in another wrapper, |
75 |
> like matroska) and open ogg wrappers (which can contain other data like |
76 |
> speex or theora). Changing the fortran flag will probably make your gcc |
77 |
> recompile, unless you already had it turned off; I don't actually compile |
78 |
> fortran, do you? I'm not really sure what's up with the fonts options, |
79 |
> but it does make sense to not default to ALL types of fonts. The biggest |
80 |
> change is the apache2 flag, so you may want to disable that is you do go |
81 |
> with 2006.0 |
82 |
> |
83 |
> > I'm just curious, because I have to install gentoo on a notebook, but |
84 |
> > I want package compatibility with my server. |
85 |
> |
86 |
> Do you mean you want to be able to use binary packages from the server, so |
87 |
> that you don't have to compile on the notebook? If so, you probably want |
88 |
> to keep both make.conf, make.profile, and /etc/portage identical. (If USE |
89 |
> flags are different, a binary package will not be used.) |
90 |
> |
91 |
> -- |
92 |
> "If there's one thing we've established over the years, |
93 |
> it's that the vast majority of our users don't have the slightest |
94 |
> clue what's best for them in terms of package stability." |
95 |
> -- Gentoo Developer Ciaran McCreesh |
96 |
> -- |
97 |
> gentoo-user@g.o mailing list |
98 |
> |
99 |
> |
100 |
|
101 |
-- |
102 |
gentoo-user@g.o mailing list |