]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
Policy: remove obsolete app-defaults and Xresources provisions
authorRuss Allbery <rra@debian.org>
Mon, 2 Jun 2008 19:51:32 +0000 (12:51 -0700)
committerRuss Allbery <rra@debian.org>
Mon, 2 Jun 2008 19:51:32 +0000 (12:51 -0700)
No longer require packages providing files in /etc/X11/Xresources to
conflict with an ancient version of xbase which is no longer even in
oldstable.

Drop the explicit prohibition on /usr/X11R6/lib/X11/app-defaults,
which is no longer used by Debian at all and already covered by the
rest of the paragraph.

debian/changelog
policy.sgml
upgrading-checklist.html

index ca67d90ce2930166df5f07cd46e2dbd14fba300e..06e118faf5729b6f4471bebdf08fec21c236d40d 100644 (file)
@@ -40,6 +40,10 @@ debian-policy (3.8.0.0) unstable; urgency=low
     Seconded: Manoj Srivastava <srivasta@debian.org>
     Seconded: Guillem Jover <guillem@debian.org>
     Closes: #186700, #458910
+  * Policy: remove obsolete app-defaults and Xresources provisions
+    Wording: Julien Cristau <jcristau@debian.org>
+    Seconded: Russ Allbery <rra@debian.org>
+    Closes: #480551
   * Bug fix: "Examples of dpkg frontends should mention apt now", thanks
     to Josh Triplett                                         (Closes: #455602).
   * Bug fix: "Minor typos and wording suggestions", thanks to Michael
index b7ac92e64a4c7b0f79ac8c667d792e2c1d4dfcf7..5a5e6c2308f63af15f79c099cbe05145e8ee5891 100644 (file)
@@ -8485,8 +8485,7 @@ name ["<var>syshostname</var>"]:
            in the <em>X Toolkit Intrinsics - C Language
            Interface</em> manual is also permitted).  They must be
            registered as <tt>conffile</tt>s or handled as
-           configuration files.  Packages must not provide the
-           directory <file>/usr/X11R6/lib/X11/app-defaults/</file>.
+           configuration files.
          </p>
 
          <p>
@@ -8502,12 +8501,6 @@ name ["<var>syshostname</var>"]:
                are stored in the X server and affect all connecting
                clients.
            </footnote>
-           <em>Important:</em> packages that install files into the
-           <file>/etc/X11/Xresources/</file> directory must conflict with
-           <tt>xbase (&lt;&lt; 3.3.2.3a-2)</tt>; if this is not done
-           it is possible for the installing package to destroy a
-           previously-existing <file>/etc/X11/Xresources</file> file
-           which had been customized by the system administrator.
          </p>
        </sect1>
 
index 59423cb22b3782d54edfd099358362ce099c3cba..efaad46e542b83641ca45b48ea4ab2fdc84c3854 100644 (file)
@@ -93,6 +93,8 @@ picking your way through this list.
      * Files in /etc/cron.{hourly,daily,weekly,monthly} must be
        configuration files (upgraded from should).  Mention the hourly
        directory.                                                [9.5]
+     * Packages providing /etc/X11/Xresources files need not conflict with
+       xbase (<< 3.3.2.3a-2), which is long-obsolete.            [11.8.6]
      * Manual pages in locale-specific directories should use either the
        legacy encoding for that directory or UTF-8.  Country names should
        not be included in locale-specific manual page directories unless