on Tuesday 04/29/2008 Alan McKinnon([EMAIL PROTECTED]) wrote
> On Tuesday 29 April 2008, John covici wrote:
>
> > OK, what will I gain if I change the profile from
> > /usr/portage/profiles/default-linux/x86/2006.1/desktop to
> > /usr/portage/profiles/default-linux/x86/2007.0 (I don't even have a
> > 2008.0 -- maybe I need to sync)? Will it unmaks useful packages or
> > someting?
>
> diff is your friend here. Both profiles have the same grandparent so
> there are just a few pairs of files to run diff on (omitting the
> headers and comments). Unfortunately the right hand file name in the
> diff output is marked with a ">" which will upset your mailer's quote
> tracking :-( :
>
> [EMAIL PROTECTED] /var/portage/profiles/default-linux/x86 $ diff -r 2006.1/
> 2007.0/
>
> diff -r 2006.1/desktop/make.defaults 2007.0/desktop/make.defaults
> 5,7c5
> < STAGE1_USE="nptl nptlonly unicode"
> <
> < USE="alsa arts cairo cdr dbus dvd dvdr eds emboss encode esd fam
> firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3
> mpeg ogg opengl oss png qt3 qt4 quicktime sdl spell truetype vorbis
> win32codecs unicode X xml xv"
> ---
> > USE="acpi alsa arts cairo cdr dbus dvd dvdr dvdread eds emboss encode
> esd evo fam firefox gif gnome gpm gstreamer gtk hal jpeg kde kerberos
> ldap mad mikmod mp3 mpeg ogg opengl oss pdf png qt3 qt3support qt4
> quicktime sdl spell svg tiff truetype vorbis win32codecs unicode X xml
> xv"
>
> diff -r 2006.1/desktop/virtuals 2007.0/desktop/virtuals
> 4a5
> > virtual/cdrtools app-cdr/cdrkit
>
> diff -r 2006.1/make.defaults 2007.0/make.defaults
> 9,10c8,10
> < # These USE flags are what is common between the various sub-profiles.
> < USE="cups gdbm gpm nptl nptlonly ppds unicode"
> ---
> > # These USE flags are what is common between the various sub-profiles.
> Stages 2
> > # and 3 are built against these, so be careful what you add.
> > USE="acl cups gdbm gpm nptl nptlonly unicode"
>
> diff -r 2006.1/server/profile.bashrc 2007.0/server/profile.bashrc
> 5c5
> < if [ "${EBUILD_PHASE}" == "setup" ]
> ---
> > if [[ "${EBUILD_PHASE}" == "setup" ]]
> 7c7
> < if [ ! "${I_KNOW_WHAT_I_AM_DOING}" == "yes" ]
> ---
> > if [[ ! "${I_KNOW_WHAT_I_AM_DOING}" == "yes" ]]
>
>
> Summary: You get a few extra USE flags by default (which you can
> explicitly override in make.conf), cdrkit is the default cdrtools
> package, and the .bashrc for the shell that portage uses has had some
> syntax corrected to a better form.
>
> Chances are you are already using acpi, pdf, svg and tiff USE flags so
> these will cause no change if you upgrade your profile. The few
> packages in the tree that USE kerberos may need to be recompiled if
> this flag changes for you
>
>
OK, thanks.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici
[EMAIL PROTECTED]
--
[email protected] mailing list