[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#418911: Patch for the release-notes



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.


Reply to: