1 |
on Tuesday 04/29/2008 Alan McKinnon(alan.mckinnon@×××××.com) wrote |
2 |
> On Tuesday 29 April 2008, John covici wrote: |
3 |
> |
4 |
> > OK, what will I gain if I change the profile from |
5 |
> > /usr/portage/profiles/default-linux/x86/2006.1/desktop to |
6 |
> > /usr/portage/profiles/default-linux/x86/2007.0 (I don't even have a |
7 |
> > 2008.0 -- maybe I need to sync)? Will it unmaks useful packages or |
8 |
> > someting? |
9 |
> |
10 |
> diff is your friend here. Both profiles have the same grandparent so |
11 |
> there are just a few pairs of files to run diff on (omitting the |
12 |
> headers and comments). Unfortunately the right hand file name in the |
13 |
> diff output is marked with a ">" which will upset your mailer's quote |
14 |
> tracking :-( : |
15 |
> |
16 |
> alan@nazgul /var/portage/profiles/default-linux/x86 $ diff -r 2006.1/ |
17 |
> 2007.0/ |
18 |
> |
19 |
> diff -r 2006.1/desktop/make.defaults 2007.0/desktop/make.defaults |
20 |
> 5,7c5 |
21 |
> < STAGE1_USE="nptl nptlonly unicode" |
22 |
> < |
23 |
> < USE="alsa arts cairo cdr dbus dvd dvdr eds emboss encode esd fam |
24 |
> firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 |
25 |
> mpeg ogg opengl oss png qt3 qt4 quicktime sdl spell truetype vorbis |
26 |
> win32codecs unicode X xml xv" |
27 |
> --- |
28 |
> > USE="acpi alsa arts cairo cdr dbus dvd dvdr dvdread eds emboss encode |
29 |
> esd evo fam firefox gif gnome gpm gstreamer gtk hal jpeg kde kerberos |
30 |
> ldap mad mikmod mp3 mpeg ogg opengl oss pdf png qt3 qt3support qt4 |
31 |
> quicktime sdl spell svg tiff truetype vorbis win32codecs unicode X xml |
32 |
> xv" |
33 |
> |
34 |
> diff -r 2006.1/desktop/virtuals 2007.0/desktop/virtuals |
35 |
> 4a5 |
36 |
> > virtual/cdrtools app-cdr/cdrkit |
37 |
> |
38 |
> diff -r 2006.1/make.defaults 2007.0/make.defaults |
39 |
> 9,10c8,10 |
40 |
> < # These USE flags are what is common between the various sub-profiles. |
41 |
> < USE="cups gdbm gpm nptl nptlonly ppds unicode" |
42 |
> --- |
43 |
> > # These USE flags are what is common between the various sub-profiles. |
44 |
> Stages 2 |
45 |
> > # and 3 are built against these, so be careful what you add. |
46 |
> > USE="acl cups gdbm gpm nptl nptlonly unicode" |
47 |
> |
48 |
> diff -r 2006.1/server/profile.bashrc 2007.0/server/profile.bashrc |
49 |
> 5c5 |
50 |
> < if [ "${EBUILD_PHASE}" == "setup" ] |
51 |
> --- |
52 |
> > if [[ "${EBUILD_PHASE}" == "setup" ]] |
53 |
> 7c7 |
54 |
> < if [ ! "${I_KNOW_WHAT_I_AM_DOING}" == "yes" ] |
55 |
> --- |
56 |
> > if [[ ! "${I_KNOW_WHAT_I_AM_DOING}" == "yes" ]] |
57 |
> |
58 |
> |
59 |
> Summary: You get a few extra USE flags by default (which you can |
60 |
> explicitly override in make.conf), cdrkit is the default cdrtools |
61 |
> package, and the .bashrc for the shell that portage uses has had some |
62 |
> syntax corrected to a better form. |
63 |
> |
64 |
> Chances are you are already using acpi, pdf, svg and tiff USE flags so |
65 |
> these will cause no change if you upgrade your profile. The few |
66 |
> packages in the tree that USE kerberos may need to be recompiled if |
67 |
> this flag changes for you |
68 |
> |
69 |
> |
70 |
|
71 |
OK, thanks. |
72 |
|
73 |
-- |
74 |
Your life is like a penny. You're going to lose it. The question is: |
75 |
How do |
76 |
you spend it? |
77 |
|
78 |
John Covici |
79 |
covici@××××××××××.com |
80 |
-- |
81 |
gentoo-user@l.g.o mailing list |