Hi, Attached is a patch for the release notes which IMO should fix the bug #418911. My reasoning goes as follows: Chapter 4.5.6.1: - Package xlibmesa-glu was for upgrade from sarge to etch. So it doesn't concern lenny. - The libfamc102 still exists and updating it might be necessary (I'm not sure). So, it's safer to leave it there. Chapter 4.5.6.2: - This chapter contains same upgrades as the earlier one plus things concerning xfree86-common. It has been replaced by x11-common in lenny and doesn't exists anymore, so the whole chapter can be removed. I moved the last paragraph about libfam0 dependencies to the chapter 4.5.6.1 where it is appropriate. Hopefully I have understood correctly things I read in haste. Cheers, Edu -- Esko Arajärvi - edu@iki.fi - +358-50-5446844 "Only idiots quote signatures." -Antti Kuntsi (at his .sig)
--- upgrading.dbk 2009-02-08 22:29:52.000000000 +0200 +++ upgrading.dbk.new 2009-02-08 22:29:38.000000000 +0200 @@ -928,74 +928,25 @@ role="package">xserver-common</systemitem>. For more information about packages obsoleted in &releasename;, see <xref linkend="obsolete"/>. </para> -<section id="minimal-upgrade-desktop" condition="fixme"> +<section id="minimal-upgrade-desktop"> <title>Upgrading a desktop system</title> -<programlisting condition="fixme">TODO: Is this outdated for lenny?</programlisting> <para> -This upgrade path has been verified to work on systems with the &oldreleasename; -<literal>desktop</literal> task installed. It is probably the method that will -give the best results on systems with the <literal>desktop</literal> task -installed, or with the <literal>gnome</literal> or <literal>kde</literal> -packages installed. +This step concerns systems with the <literal>desktop</literal> task installed, +or with the the <literal>gnome</literal> or <literal>kde</literal> packages +installed. </para> <para> -It is probably <emphasis>not</emphasis> the correct method to use if you do not -already have the <systemitem role="package">libfam0c102</systemitem> and -<systemitem role="package">xlibmesa-glu</systemitem> packages installed: +Check whether you have the <systemitem role="package">libfam0c102</systemitem> +package installed: </para> <screen> # dpkg -l libfam0c102 | grep ^ii -# dpkg -l xlibmesa-glu | grep ^ii </screen> <para> -If you do have a full desktop system installed, run: +If you do have it installed, run: </para> <screen> -# aptitude install libfam0 xlibmesa-glu -</screen> -</section> - -<section id="minimal-upgrade-x-server"> -<title>Upgrading a system with some X packages installed</title> -<para> -Systems with some X packages installed, but not the full -<literal>desktop</literal> task, require a different method. This method -applies in general to systems with <systemitem -role="package">xfree86-common</systemitem> installed, including some server -systems which have <systemitem role="package">tasksel</systemitem> server tasks -installed as some of these tasks include graphical management tools. It is -likely the correct method to use on systems which run X, but do not have the -full <literal>desktop</literal> task installed. -</para> -<screen> -# dpkg -l xfree86-common | grep ^ii -</screen> -<para> -First, check whether you have the <systemitem -role="package">libfam0c102</systemitem> and <systemitem -role="package">xlibmesa-glu</systemitem> packages installed. -</para> -<screen> -# dpkg -l libfam0c102 | grep ^ii -# dpkg -l xlibmesa-glu | grep ^ii -</screen> -<para> -If you do not have <systemitem role="package">libfam0c102</systemitem> -installed, do not include <systemitem role="package">libfam0</systemitem> in -the following commandline. If you do not have <systemitem -role="package">xlibmesa-glu</systemitem> installed, do not include it in the -following commandline. -<tip> -<para> This command will determine whether -you need <systemitem role="package">libfam0</systemitem> and <systemitem -role="package">xlibmesa-glu</systemitem> installed, and auto-select them for you: -</para> <screen> # aptitude install x11-common \ - $(dpkg-query --showformat '${Package} ${Status}\n' -W libfam0c102 xlibmesa-glu \ - | grep 'ok installed$' | sed -e's/ .*//; s/c102//') </screen> -</tip> -</para> -<screen> -# aptitude install x11-common <replaceable>libfam0</replaceable> <replaceable>xlibmesa-glu</replaceable> +# aptitude install libfam0 </screen> <para> Note that installing <systemitem role="package">libfam0</systemitem> will also
Attachment:
signature.asc
Description: This is a digitally signed message part.