r138 - /web/deps/dep6.mdwn

dapal at users.alioth.debian.org dapal at users.alioth.debian.org
Sun Dec 20 16:05:40 UTC 2009


Author: dapal
Date: Sun Dec 20 16:05:37 2009
New Revision: 138

URL: http://svn.debian.org/wsvn/dep/?sc=1&rev=138
Log:
Stylistic changes, added Changes section

Modified:
    web/deps/dep6.mdwn

Modified: web/deps/dep6.mdwn
URL: http://svn.debian.org/wsvn/dep/web/deps/dep6.mdwn?rev=138&op=diff
==============================================================================
--- web/deps/dep6.mdwn (original)
+++ web/deps/dep6.mdwn Sun Dec 20 16:05:37 2009
@@ -18,7 +18,8 @@
 
 [[!toc ]]
 
-# Introduction
+Introduction
+------------
 This document proposes a new field for debian/control, to be used in
 the so-called "meta-packages". A meta-package is a package which does
 not contain any files to be installed. Instead it has dependencies to
@@ -26,7 +27,8 @@
 to provide a Desktop Environment with some default applications
 installed.
 
-# Rationale
+Rationale
+---------
 With the *autoremove* command being now widely used, it can become
 difficult for a user to install a meta-package but some packages it
 depends on.
@@ -49,18 +51,20 @@
 which cannot be controlled via /etc/apt/preferences (or similar
 configuration file).
 
-# Backwards Compatibility
+Backwards Compatibility
+-----------------------
 We started thinking about "Meta-Depends" fields, but soon abandoned the
 idea. This is because this field would break existing package managers
 which haven't implemented yet this DEP. That's why we chose to keep
 Depends, and add an extra field, called **Meta-Package**.
 
-# Implementation
-## Packages
+Implementation
+--------------
+### Packages ###
 Meta-packages should use **Meta-Package: yes** in a binary stanza in the
 *debian/control* file.
 
-## Package managers
+### Package managers ###
 Package managers, upon removal of any package, should check dependant
 packages, and act accordingly.
 
@@ -79,22 +83,30 @@
 If the meta-package is removed, all its dependencies are marked for
 auto-removal, following the current behaviour.
 
-### Blacklist management
+#### Blacklist management ####
 Package managers should allow for deletion of the blacklist upon
 removal of the meta-package.
 
 Moreover, they should allow the deletion of the blacklist, and the
 installation of the missing meta-package dependencies at the same time.
 
-# Tools support
-## apt-get
+Tools support
+-------------
+### apt-get ###
 None.
 
-## aptitude
+### aptitude ###
 None.
 
-## cupt
+### cupt ###
 None.
 
-## smart
+### smart ###
 None.
+
+Changes
+-------
+
+* 2009-12-20:
+  [ dapal ]
+  * First draft, RFC made on debian-devel




More information about the dep-commits mailing list