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.