Selaa lähdekoodia

Add even more config options and try to handle configuration problems
arising if we upgrade essential or predependencies which need to be
configured before even unpacking packages depending on them.

David Kalnischkies 17 vuotta sitten
vanhempi
commit
5e312de783
10 muutettua tiedostoa jossa 760 lisäystä ja 384 poistoa
  1. 21 7
      apt-pkg/deb/dpkgpm.cc
  2. 1 1
      apt-pkg/deb/dpkgpm.h
  3. 50 24
      apt-pkg/orderlist.cc
  4. 25 12
      apt-pkg/packagemanager.cc
  5. 2 2
      debian/changelog
  6. 62 19
      doc/apt.conf.5.xml
  7. 192 101
      doc/po/apt-doc.pot
  8. 195 101
      doc/po/fr.po
  9. 197 102
      doc/po/ja.po
  10. 15 15
      po/apt-all.pot

+ 21 - 7
apt-pkg/deb/dpkgpm.cc

@@ -135,9 +135,12 @@ bool pkgDPkgPM::Configure(PkgIterator Pkg)
    if (Pkg.end() == true)
    if (Pkg.end() == true)
       return false;
       return false;
 
 
-   bool static const NoConfigure = _config->FindB("DPkg::NoConfigure",false);
-   if (NoConfigure == false)
-      List.push_back(Item(Item::Configure,Pkg));
+   List.push_back(Item(Item::Configure, Pkg));
+
+   // Use triggers for config calls if we configure "smart"
+   // as otherwise Pre-Depends will not be satisfied, see #526774
+   if (_config->FindB("DPkg::TriggersPending", false) == true)
+      List.push_back(Item(Item::TriggersPending, PkgIterator()));
 
 
    return true;
    return true;
 }
 }
@@ -627,7 +630,8 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 
 
    unsigned int const MaxArgs = _config->FindI("Dpkg::MaxArgs",8*1024);
    unsigned int const MaxArgs = _config->FindI("Dpkg::MaxArgs",8*1024);
    unsigned int const MaxArgBytes = _config->FindI("Dpkg::MaxArgBytes",32*1024);
    unsigned int const MaxArgBytes = _config->FindI("Dpkg::MaxArgBytes",32*1024);
-   bool const NoTriggers = _config->FindB("DPkg::NoTriggers",false);
+   bool const NoTriggers = _config->FindB("DPkg::NoTriggers", false);
+   bool const NoConfTriggers = _config->FindB("DPkg::NoConfTriggers", NoTriggers);
 
 
    if (RunScripts("DPkg::Pre-Invoke") == false)
    if (RunScripts("DPkg::Pre-Invoke") == false)
       return false;
       return false;
@@ -637,8 +641,9 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 
 
    // support subpressing of triggers processing for special
    // support subpressing of triggers processing for special
    // cases like d-i that runs the triggers handling manually
    // cases like d-i that runs the triggers handling manually
-   if(_config->FindB("DPkg::ConfigurePending",_config->FindB("DPkg::NoConfigure",false)) == true)
-      List.push_back(Item(Item::ConfigurePending,PkgIterator()));
+   bool const SmartConf = (_config->Find("PackageManager::Configure", "all") != "all");
+   if (_config->FindB("DPkg::ConfigurePending", SmartConf) == true)
+      List.push_back(Item(Item::ConfigurePending, PkgIterator()));
 
 
    // map the dpkg states to the operations that are performed
    // map the dpkg states to the operations that are performed
    // (this is sorted in the same way as Item::Ops)
    // (this is sorted in the same way as Item::Ops)
@@ -776,6 +781,13 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 Size += strlen(Args[n-1]);
 	 Size += strlen(Args[n-1]);
 	 break;
 	 break;
 
 
+	 case Item::TriggersPending:
+	 Args[n++] = "--triggers-only";
+	 Size += strlen(Args[n-1]);
+	 Args[n++] = "--pending";
+	 Size += strlen(Args[n-1]);
+	 break;
+
 	 case Item::Install:
 	 case Item::Install:
 	 Args[n++] = "--unpack";
 	 Args[n++] = "--unpack";
 	 Size += strlen(Args[n-1]);
 	 Size += strlen(Args[n-1]);
@@ -784,7 +796,9 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 break;
 	 break;
       }
       }
 
 
-      if (NoTriggers == true && I->Op != Item::ConfigurePending)
+      if (NoTriggers == true && I->Op != Item::TriggersPending &&
+	  I->Op != Item::ConfigurePending &&
+	  (I->Op != Item::Configure || NoConfTriggers == true))
       {
       {
 	 Args[n++] = "--no-triggers";
 	 Args[n++] = "--no-triggers";
 	 Size += strlen(Args[n-1]);
 	 Size += strlen(Args[n-1]);

+ 1 - 1
apt-pkg/deb/dpkgpm.h

@@ -53,7 +53,7 @@ class pkgDPkgPM : public pkgPackageManager
   
   
    struct Item
    struct Item
    {
    {
-      enum Ops {Install, Configure, Remove, Purge, ConfigurePending} Op;
+      enum Ops {Install, Configure, Remove, Purge, ConfigurePending, TriggersPending} Op;
       string File;
       string File;
       PkgIterator Pkg;
       PkgIterator Pkg;
       Item(Ops Op,PkgIterator Pkg,string File = "") : Op(Op),
       Item(Ops Op,PkgIterator Pkg,string File = "") : Op(Op),

+ 50 - 24
apt-pkg/orderlist.cc

@@ -174,22 +174,35 @@ bool pkgOrderList::DoRun()
 bool pkgOrderList::OrderCritical()
 bool pkgOrderList::OrderCritical()
 {
 {
    FileList = 0;
    FileList = 0;
-   
+
    Primary = &pkgOrderList::DepUnPackPre;
    Primary = &pkgOrderList::DepUnPackPre;
    Secondary = 0;
    Secondary = 0;
    RevDepends = 0;
    RevDepends = 0;
    Remove = 0;
    Remove = 0;
    LoopCount = 0;
    LoopCount = 0;
-   
+
    // Sort
    // Sort
    Me = this;
    Me = this;
-   qsort(List,End - List,sizeof(*List),&OrderCompareB);   
-   
+   qsort(List,End - List,sizeof(*List),&OrderCompareB);
+
    if (DoRun() == false)
    if (DoRun() == false)
       return false;
       return false;
-   
+
    if (LoopCount != 0)
    if (LoopCount != 0)
       return _error->Error("Fatal, predepends looping detected");
       return _error->Error("Fatal, predepends looping detected");
+
+   if (Debug == true)
+   {
+      clog << "** Critical Unpack ordering done" << endl;
+
+      for (iterator I = List; I != End; I++)
+      {
+	 PkgIterator P(Cache,*I);
+	 if (IsNow(P) == true)
+	    clog << "  " << P.Name() << ' ' << IsMissing(P) << ',' << IsFlag(P,After) << endl;
+      }
+   }
+
    return true;
    return true;
 }
 }
 									/*}}}*/
 									/*}}}*/
@@ -205,7 +218,7 @@ bool pkgOrderList::OrderUnpack(string *FileList)
    if (FileList != 0)
    if (FileList != 0)
    {
    {
       WipeFlags(After);
       WipeFlags(After);
-      
+
       // Set the inlist flag
       // Set the inlist flag
       for (iterator I = List; I != End; I++)
       for (iterator I = List; I != End; I++)
       {
       {
@@ -214,7 +227,7 @@ bool pkgOrderList::OrderUnpack(string *FileList)
 	     Flag(*I,After);
 	     Flag(*I,After);
       }
       }
    }
    }
-   
+
    Primary = &pkgOrderList::DepUnPackCrit;
    Primary = &pkgOrderList::DepUnPackCrit;
    Secondary = &pkgOrderList::DepConfigure;
    Secondary = &pkgOrderList::DepConfigure;
    RevDepends = &pkgOrderList::DepUnPackDep;
    RevDepends = &pkgOrderList::DepUnPackDep;
@@ -225,11 +238,16 @@ bool pkgOrderList::OrderUnpack(string *FileList)
    Me = this;
    Me = this;
    qsort(List,End - List,sizeof(*List),&OrderCompareA);
    qsort(List,End - List,sizeof(*List),&OrderCompareA);
 
 
-   if (Debug == true)
-      clog << "** Pass A" << endl;
-   if (DoRun() == false)
-      return false;
-   
+   if (_config->Find("PackageManager::Configure","all") == "all")
+   {
+      if (Debug == true)
+	 clog << "** Pass A" << endl;
+      if (DoRun() == false)
+	 return false;
+   }
+   else if (Debug == true)
+      clog << "** Skip A (same as B for non-all Configure)" << endl;
+
    if (Debug == true)
    if (Debug == true)
       clog << "** Pass B" << endl;
       clog << "** Pass B" << endl;
    Secondary = 0;
    Secondary = 0;
@@ -243,7 +261,7 @@ bool pkgOrderList::OrderUnpack(string *FileList)
    Remove = 0;             // Otherwise the libreadline remove problem occures
    Remove = 0;             // Otherwise the libreadline remove problem occures
    if (DoRun() == false)
    if (DoRun() == false)
       return false;
       return false;
-      
+
    if (Debug == true)
    if (Debug == true)
       clog << "** Pass D" << endl;
       clog << "** Pass D" << endl;
    LoopCount = 0;
    LoopCount = 0;
@@ -259,9 +277,9 @@ bool pkgOrderList::OrderUnpack(string *FileList)
       {
       {
 	 PkgIterator P(Cache,*I);
 	 PkgIterator P(Cache,*I);
 	 if (IsNow(P) == true)
 	 if (IsNow(P) == true)
-	    clog << P.Name() << ' ' << IsMissing(P) << ',' << IsFlag(P,After) << endl;
+	    clog << "  " << P.Name() << ' ' << IsMissing(P) << ',' << IsFlag(P,After) << endl;
       }
       }
-   }   
+   }
 
 
    return true;
    return true;
 }
 }
@@ -286,29 +304,35 @@ bool pkgOrderList::OrderConfigure()
 /* Higher scores order earlier */
 /* Higher scores order earlier */
 int pkgOrderList::Score(PkgIterator Pkg)
 int pkgOrderList::Score(PkgIterator Pkg)
 {
 {
+   static int const ScoreDelete = _config->FindI("OrderList::Score::Delete", 500);
+
    // Removal is always done first
    // Removal is always done first
    if (Cache[Pkg].Delete() == true)
    if (Cache[Pkg].Delete() == true)
-      return 200;
-   
+      return ScoreDelete;
+
    // This should never happen..
    // This should never happen..
    if (Cache[Pkg].InstVerIter(Cache).end() == true)
    if (Cache[Pkg].InstVerIter(Cache).end() == true)
       return -1;
       return -1;
-   
+
+   static int const ScoreEssential = _config->FindI("OrderList::Score::Essential", 200);
+   static int const ScoreImmediate = _config->FindI("OrderList::Score::Immediate", 10);
+   static int const ScorePreDepends = _config->FindI("OrderList::Score::PreDepends", 50);
+
    int Score = 0;
    int Score = 0;
    if ((Pkg->Flags & pkgCache::Flag::Essential) == pkgCache::Flag::Essential)
    if ((Pkg->Flags & pkgCache::Flag::Essential) == pkgCache::Flag::Essential)
-      Score += 100;
+      Score += ScoreEssential;
 
 
    if (IsFlag(Pkg,Immediate) == true)
    if (IsFlag(Pkg,Immediate) == true)
-      Score += 10;
-   
-   for (DepIterator D = Cache[Pkg].InstVerIter(Cache).DependsList(); 
+      Score += ScoreImmediate;
+
+   for (DepIterator D = Cache[Pkg].InstVerIter(Cache).DependsList();
 	D.end() == false; D++)
 	D.end() == false; D++)
       if (D->Type == pkgCache::Dep::PreDepends)
       if (D->Type == pkgCache::Dep::PreDepends)
       {
       {
-	 Score += 50;
+	 Score += ScorePreDepends;
 	 break;
 	 break;
       }
       }
-      
+
    // Important Required Standard Optional Extra
    // Important Required Standard Optional Extra
    signed short PrioMap[] = {0,5,4,3,1,0};
    signed short PrioMap[] = {0,5,4,3,1,0};
    if (Cache[Pkg].InstVerIter(Cache)->Priority <= 5)
    if (Cache[Pkg].InstVerIter(Cache)->Priority <= 5)
@@ -386,6 +410,7 @@ int pkgOrderList::OrderCompareA(const void *a, const void *b)
    
    
    int ScoreA = Me->Score(A);
    int ScoreA = Me->Score(A);
    int ScoreB = Me->Score(B);
    int ScoreB = Me->Score(B);
+
    if (ScoreA > ScoreB)
    if (ScoreA > ScoreB)
       return -1;
       return -1;
    
    
@@ -422,6 +447,7 @@ int pkgOrderList::OrderCompareB(const void *a, const void *b)
    
    
    int ScoreA = Me->Score(A);
    int ScoreA = Me->Score(A);
    int ScoreB = Me->Score(B);
    int ScoreB = Me->Score(B);
+
    if (ScoreA > ScoreB)
    if (ScoreA > ScoreB)
       return -1;
       return -1;
    
    

+ 25 - 12
apt-pkg/packagemanager.cc

@@ -57,7 +57,10 @@ bool pkgPackageManager::GetArchives(pkgAcquire *Owner,pkgSourceList *Sources,
    if (CreateOrderList() == false)
    if (CreateOrderList() == false)
       return false;
       return false;
    
    
-   if (List->OrderUnpack() == false)
+   bool const ordering =
+	_config->FindB("PackageManager::UnpackAll",true) ?
+		List->OrderUnpack() : List->OrderCritical();
+   if (ordering == false)
       return _error->Error("Internal ordering error");
       return _error->Error("Internal ordering error");
 
 
    for (pkgOrderList::iterator I = List->begin(); I != List->end(); I++)
    for (pkgOrderList::iterator I = List->begin(); I != List->end(); I++)
@@ -163,7 +166,7 @@ bool pkgPackageManager::CreateOrderList()
    delete List;
    delete List;
    List = new pkgOrderList(&Cache);
    List = new pkgOrderList(&Cache);
    
    
-   bool NoImmConfigure = !_config->FindB("APT::Immediate-Configure",true);
+   static bool const NoImmConfigure = !_config->FindB("APT::Immediate-Configure",true);
    
    
    // Generate the list of affected packages and sort it
    // Generate the list of affected packages and sort it
    for (PkgIterator I = Cache.PkgBegin(); I.end() == false; I++)
    for (PkgIterator I = Cache.PkgBegin(); I.end() == false; I++)
@@ -266,13 +269,16 @@ bool pkgPackageManager::ConfigureAll()
    
    
    if (OList.OrderConfigure() == false)
    if (OList.OrderConfigure() == false)
       return false;
       return false;
-   
+
+   std::string const conf = _config->Find("PackageManager::Configure","all");
+   bool const ConfigurePkgs = (conf == "all");
+
    // Perform the configuring
    // Perform the configuring
    for (pkgOrderList::iterator I = OList.begin(); I != OList.end(); I++)
    for (pkgOrderList::iterator I = OList.begin(); I != OList.end(); I++)
    {
    {
       PkgIterator Pkg(Cache,*I);
       PkgIterator Pkg(Cache,*I);
       
       
-      if (Configure(Pkg) == false)
+      if (ConfigurePkgs == true && Configure(Pkg) == false)
 	 return false;
 	 return false;
       
       
       List->Flag(Pkg,pkgOrderList::Configured,pkgOrderList::States);
       List->Flag(Pkg,pkgOrderList::Configured,pkgOrderList::States);
@@ -291,16 +297,20 @@ bool pkgPackageManager::SmartConfigure(PkgIterator Pkg)
 
 
    if (DepAdd(OList,Pkg) == false)
    if (DepAdd(OList,Pkg) == false)
       return false;
       return false;
-   
-   if (OList.OrderConfigure() == false)
-      return false;
-   
+
+   static std::string const conf = _config->Find("PackageManager::Configure","all");
+   static bool const ConfigurePkgs = (conf == "all" || conf == "smart");
+
+   if (ConfigurePkgs == true)
+      if (OList.OrderConfigure() == false)
+	 return false;
+
    // Perform the configuring
    // Perform the configuring
    for (pkgOrderList::iterator I = OList.begin(); I != OList.end(); I++)
    for (pkgOrderList::iterator I = OList.begin(); I != OList.end(); I++)
    {
    {
       PkgIterator Pkg(Cache,*I);
       PkgIterator Pkg(Cache,*I);
       
       
-      if (Configure(Pkg) == false)
+      if (ConfigurePkgs == true && Configure(Pkg) == false)
 	 return false;
 	 return false;
       
       
       List->Flag(Pkg,pkgOrderList::Configured,pkgOrderList::States);
       List->Flag(Pkg,pkgOrderList::Configured,pkgOrderList::States);
@@ -577,9 +587,12 @@ pkgPackageManager::OrderResult pkgPackageManager::OrderInstall()
    Reset();
    Reset();
    
    
    if (Debug == true)
    if (Debug == true)
-      clog << "Begining to order" << endl;
+      clog << "Beginning to order" << endl;
 
 
-   if (List->OrderUnpack(FileNames) == false)
+   bool const ordering =
+	_config->FindB("PackageManager::UnpackAll",true) ?
+		List->OrderUnpack(FileNames) : List->OrderCritical();
+   if (ordering == false)
    {
    {
       _error->Error("Internal ordering error");
       _error->Error("Internal ordering error");
       return Failed;
       return Failed;
@@ -632,7 +645,7 @@ pkgPackageManager::OrderResult pkgPackageManager::OrderInstall()
 	    return Failed;
 	    return Failed;
       DoneSomething = true;
       DoneSomething = true;
    }
    }
-   
+
    // Final run through the configure phase
    // Final run through the configure phase
    if (ConfigureAll() == false)
    if (ConfigureAll() == false)
       return Failed;
       return Failed;

+ 2 - 2
debian/changelog

@@ -39,8 +39,8 @@ apt (0.7.24) UNRELEASED; urgency=low
     - remove file as nobody will upgrade from 0.4.10 anymore
     - remove file as nobody will upgrade from 0.4.10 anymore
   * debian/control:
   * debian/control:
     - remove gnome-apt suggestion as it was removed from debian
     - remove gnome-apt suggestion as it was removed from debian
-  * apt-pkg/deb/dpkgpm.cc:
-    - add and document experimental options to make aggressive
+  * apt-pkg/deb/dpkgpm.cc, apt-pkg/packagemanager.cc, apt-pkg/orderlist.cc:
+    - add and document _experimental_ options to make (aggressive)
       use of dpkg's trigger and configuration handling (Closes: #473461)
       use of dpkg's trigger and configuration handling (Closes: #473461)
 
 
   [ Christian Perrier ]
   [ Christian Perrier ]

+ 62 - 19
doc/apt.conf.5.xml

@@ -465,28 +465,30 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";};
      </varlistentry>
      </varlistentry>
    </variablelist>
    </variablelist>
 
 
-   <refsect2><title>dpkg trigger usage</title>
+   <refsect2><title>dpkg trigger usage (and related options)</title>
      <para>APT can call dpkg in a way so it can make aggressive use of triggers over
      <para>APT can call dpkg in a way so it can make aggressive use of triggers over
      multiply calls of dpkg. Without further options dpkg will use triggers only in between his
      multiply calls of dpkg. Without further options dpkg will use triggers only in between his
-     own run. Activating these options can therefore descrease the time needed to perform the
+     own run. Activating these options can therefore decrease the time needed to perform the
      install / upgrade. Note that it is intended to activate these options per default in the
      install / upgrade. Note that it is intended to activate these options per default in the
-     future, but as it changes the way apt calling dpkg drastical it needs a lot more testing.
+     future, but as it changes the way APT calling dpkg drastical it needs a lot more testing.
      <emphasis>These options are therefore currently experimental and should not be used in
      <emphasis>These options are therefore currently experimental and should not be used in
      productive environments.</emphasis> Also it breaks the progress reporting so all frontends will
      productive environments.</emphasis> Also it breaks the progress reporting so all frontends will
      currently stay around half (or more) of the time in the 100% state while it actually configures
      currently stay around half (or more) of the time in the 100% state while it actually configures
      all packages.</para>
      all packages.</para>
-     <para>If you have understand the current risks and problems with these options, but want
-     to help testing them create a new configuration file with the following three options activated.
-     Please report any bugs and problems you encounter and make sure to note that you have used
-     these options in the reports. Asking dpkg for help could also be useful for debugging proposes,
-     see e.g. <command>dpkg --audit</command>.
+     <para>Note that it is not garanteed that APT will support these options or that these options will
+     not cause (big) trouble in the future. If you have understand the current risks and problems with
+     these options, but are brave enough to help testing them create a new configuration file and test a
+     combination of options. Please report any bugs, problems and improvements you encounter and make sure
+     to note which options you have used in your reports. Asking dpkg for help could also be useful for
+     debugging proposes, see e.g. <command>dpkg --audit</command>. A defensive option combination would be
 <literallayout>DPkg::NoTriggers "true";
 <literallayout>DPkg::NoTriggers "true";
-DPkg::NoConfigure "true";
-DPkg::ConfigurePending "true";</literallayout>
-     </para>
+PackageManager::Configure "smart";
+DPkg::ConfigurePending "true";
+DPkg::TriggersPending "true";
+OrderList::Score::Immediate 100;</literallayout></para>
 
 
      <variablelist>
      <variablelist>
-       <varlistentry><term>NoTriggers</term>
+       <varlistentry><term>DPkg::NoTriggers</term>
        <listitem><para>Add the no triggers flag to all dpkg calls (expect the ConfigurePending call).
        <listitem><para>Add the no triggers flag to all dpkg calls (expect the ConfigurePending call).
        See &dpkg; if you are interested in what this actually means. In short: dpkg will not run the
        See &dpkg; if you are interested in what this actually means. In short: dpkg will not run the
        triggers then this flag is present unless it is explicit called to do so in an extra call.
        triggers then this flag is present unless it is explicit called to do so in an extra call.
@@ -494,20 +496,61 @@ DPkg::ConfigurePending "true";</literallayout>
        meaning: Previously these option only append --no-triggers to the configure calls to dpkg -
        meaning: Previously these option only append --no-triggers to the configure calls to dpkg -
        now apt will add these flag also to the unpack and remove calls.</para></listitem>
        now apt will add these flag also to the unpack and remove calls.</para></listitem>
        </varlistentry>
        </varlistentry>
-       <varlistentry><term>NoConfigure</term>
-       <listitem><para>Set this option to true will prevent apt to call explicit the configuration
-       for all packages. The packages will only be called to unpack (or remove), so dpkg can handle the
-       configuration process. Activating this option will implicit activate also the next option per
+       <varlistentry><term>PackageManager::Configure</term>
+       <listitem><para>Valid values are "<literal>all</literal>", "<literal>smart</literal>" and "<literal>no</literal>".
+       "<literal>all</literal>" is the default value and causes APT to configure all packages explicit.
+       The "<literal>smart</literal>" way is it to configure only packages which need to be configured before
+       another package can be unpacked (Pre-Depends) and let the rest configure by dpkg with a call generated
+       by the next option. "<literal>no</literal>" on the other hand will not configure anything and totally
+       relay on dpkg for configuration (which will at the moment fail if a Pre-Depends is encountered).
+       Setting this option to another than the all value will implicit activate also the next option per
        default as otherwise the system could end in an unconfigured status which could be unbootable!
        default as otherwise the system could end in an unconfigured status which could be unbootable!
        </para></listitem>
        </para></listitem>
        </varlistentry>
        </varlistentry>
-       <varlistentry><term>ConfigurePending</term>
+       <varlistentry><term>DPkg::ConfigurePending</term>
        <listitem><para>If this option is set apt will call <command>dpkg --configure --pending</command>
        <listitem><para>If this option is set apt will call <command>dpkg --configure --pending</command>
        to let dpkg handle all required configurations and triggers. This option is activated automatic
        to let dpkg handle all required configurations and triggers. This option is activated automatic
-       per default if <literal>NoConfigure</literal> is set, but deactivating could be useful
-       if you want to run APT multiple times in a row - e.g. in an installer. In this sceneries you should
+       per default if the previous option is not set to <literal>all</literal>, but deactivating could be useful
+       if you want to run APT multiple times in a row - e.g. in an installer. In this sceneries you could
        deactivate this option in all but the last run.</para></listitem>
        deactivate this option in all but the last run.</para></listitem>
        </varlistentry>
        </varlistentry>
+       <varlistentry><term>DPkg::TriggersPending</term>
+       <listitem><para>Useful for <literal>smart</literal> configuration as a package which has pending
+       triggers is not considered as <literal>installed</literal> and dpkg treats them as <literal>unpacked</literal>
+       currently which is a dealbreaker for Pre-Dependencies (see debbugs #526774). Note that this will
+       process all triggers, not only the triggers needed to configure this package.</para></listitem>
+       </varlistentry>
+       <varlistentry><term>Dpkg::NoConfTriggers</term>
+       <listitem><para>DPkg currently will ignore the --triggers or --no-triggers flag if the trigger
+       is already pending. This option therefore has no real effect as long as dpkg doesn't change
+       his behavior. The option is automatical activated if <literal>DPkg::NoTriggers</literal> is
+       activated. You should use <literal>DPkg::TriggersPending</literal> to take care of these pending
+       triggers.</para></listitem>
+       </varlistentry>
+       <varlistentry><term>PackageManager::UnpackAll</term>
+       <listitem><para>As the configuration can be deferred to be done at the end by dpkg it can be
+       tried to order the unpack series only by critical needs, e.g. by Pre-Depends. Default is true
+       and therefore the "old" method of ordering in verious steps by everything. While both method
+       were present in earlier APT versions the <literal>OrderCritical</literal> method was unused, so
+       this method is very experimental and needs further improvements before becoming really useful.
+       </para></listitem>
+       </varlistentry>
+       <varlistentry><term>OrderList::Score::Immediate</term>
+       <listitem><para>Essential packages (and there dependencies) should be configured immediately
+       after unpacking. It will be a good idea to do this quite early in the upgrade process as these
+       these configure calls require currently also <literal>DPkg::TriggersPending</literal> which
+       will run quite a few triggers (which maybe not needed). Essentials get per default a high score
+       but the immediate flag is relativly low (a package which has a Pre-Depends is higher rated).
+       These option and the others in the same group can be used to change the scoring. The following
+       example shows the settings with there default values.
+       <literallayout>OrderList::Score {
+	Delete 500;
+	Essential 200;
+	Immediate 10;
+	PreDepends 50;
+};</literallayout>
+       </para></listitem>
+       </varlistentry>
      </variablelist>
      </variablelist>
    </refsect2>
    </refsect2>
  </refsect1>
  </refsect1>

+ 192 - 101
doc/po/apt-doc.pot

@@ -7,7 +7,7 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2009-09-12 12:51+0300\n"
+"POT-Creation-Date: 2009-09-15 22:56+0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1408,7 +1408,7 @@ msgid "&apt-commonoptions;"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122 apt.conf.5.xml:905 apt_preferences.5.xml:615
+#: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122 apt.conf.5.xml:948 apt_preferences.5.xml:615
 msgid "Files"
 msgid "Files"
 msgstr ""
 msgstr ""
 
 
@@ -1418,7 +1418,7 @@ msgid "&file-sourceslist; &file-statelists;"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103 apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569 apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181 apt-sortpkgs.1.xml:69 apt.conf.5.xml:911 apt_preferences.5.xml:622 sources.list.5.xml:221
+#: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103 apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569 apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181 apt-sortpkgs.1.xml:69 apt.conf.5.xml:954 apt_preferences.5.xml:622 sources.list.5.xml:221
 msgid "See Also"
 msgid "See Also"
 msgstr ""
 msgstr ""
 
 
@@ -2673,7 +2673,7 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt-ftparchive.1.xml:552 apt.conf.5.xml:899 apt_preferences.5.xml:462 sources.list.5.xml:181
+#: apt-ftparchive.1.xml:552 apt.conf.5.xml:942 apt_preferences.5.xml:462 sources.list.5.xml:181
 msgid "Examples"
 msgid "Examples"
 msgstr ""
 msgstr ""
 
 
@@ -4990,7 +4990,7 @@ msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #: apt.conf.5.xml:468
 #: apt.conf.5.xml:468
-msgid "dpkg trigger usage"
+msgid "dpkg trigger usage (and related options)"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
@@ -4998,10 +4998,10 @@ msgstr ""
 msgid ""
 msgid ""
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
-"in between his own run. Activating these options can therefore descrease the "
+"in between his own run. Activating these options can therefore decrease the "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "activate these options per default in the future, but as it changes the way "
 "activate these options per default in the future, but as it changes the way "
-"apt calling dpkg drastical it needs a lot more testing.  <emphasis>These "
+"APT calling dpkg drastical it needs a lot more testing.  <emphasis>These "
 "options are therefore currently experimental and should not be used in "
 "options are therefore currently experimental and should not be used in "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "all frontends will currently stay around half (or more) of the time in the "
 "all frontends will currently stay around half (or more) of the time in the "
@@ -5009,33 +5009,37 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
-#: apt.conf.5.xml:483
+#: apt.conf.5.xml:484
 #, no-wrap
 #, no-wrap
 msgid ""
 msgid ""
 "DPkg::NoTriggers \"true\";\n"
 "DPkg::NoTriggers \"true\";\n"
-"DPkg::NoConfigure \"true\";\n"
-"DPkg::ConfigurePending \"true\";"
+"PackageManager::Configure \"smart\";\n"
+"DPkg::ConfigurePending \"true\";\n"
+"DPkg::TriggersPending \"true\";\n"
+"OrderList::Score::Immediate 100;"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #: apt.conf.5.xml:478
 #: apt.conf.5.xml:478
 msgid ""
 msgid ""
-"If you have understand the current risks and problems with these options, "
-"but want to help testing them create a new configuration file with the "
-"following three options activated.  Please report any bugs and problems you "
-"encounter and make sure to note that you have used these options in the "
+"Note that it is not garanteed that APT will support these options or that "
+"these options will not cause (big) trouble in the future. If you have "
+"understand the current risks and problems with these options, but are brave "
+"enough to help testing them create a new configuration file and test a "
+"combination of options. Please report any bugs, problems and improvements "
+"you encounter and make sure to note which options you have used in your "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
-"see e.g. <command>dpkg --audit</command>.  <placeholder "
-"type=\"literallayout\" id=\"0\"/>"
+"see e.g. <command>dpkg --audit</command>. A defensive option combination "
+"would be <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:489
-msgid "NoTriggers"
+#: apt.conf.5.xml:491
+msgid "DPkg::NoTriggers"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:490
+#: apt.conf.5.xml:492
 msgid ""
 msgid ""
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "call).  See &dpkg; if you are interested in what this actually means. In "
 "call).  See &dpkg; if you are interested in what this actually means. In "
@@ -5047,43 +5051,130 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:497
-msgid "NoConfigure"
+#: apt.conf.5.xml:499
+msgid "PackageManager::Configure"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:498
-msgid ""
-"Set this option to true will prevent apt to call explicit the configuration "
-"for all packages. The packages will only be called to unpack (or remove), so "
-"dpkg can handle the configuration process. Activating this option will "
-"implicit activate also the next option per default as otherwise the system "
-"could end in an unconfigured status which could be unbootable!"
+#: apt.conf.5.xml:500
+msgid ""
+"Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" "
+"and \"<literal>no</literal>\".  \"<literal>all</literal>\" is the default "
+"value and causes APT to configure all packages explicit.  The "
+"\"<literal>smart</literal>\" way is it to configure only packages which need "
+"to be configured before another package can be unpacked (Pre-Depends) and "
+"let the rest configure by dpkg with a call generated by the next "
+"option. \"<literal>no</literal>\" on the other hand will not configure "
+"anything and totally relay on dpkg for configuration (which will at the "
+"moment fail if a Pre-Depends is encountered).  Setting this option to "
+"another than the all value will implicit activate also the next option per "
+"default as otherwise the system could end in an unconfigured status which "
+"could be unbootable!"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:504
-msgid "ConfigurePending"
+#: apt.conf.5.xml:510
+msgid "DPkg::ConfigurePending"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:505
+#: apt.conf.5.xml:511
 msgid ""
 msgid ""
 "If this option is set apt will call <command>dpkg --configure "
 "If this option is set apt will call <command>dpkg --configure "
 "--pending</command> to let dpkg handle all required configurations and "
 "--pending</command> to let dpkg handle all required configurations and "
-"triggers. This option is activated automatic per default if "
-"<literal>NoConfigure</literal> is set, but deactivating could be useful if "
-"you want to run APT multiple times in a row - e.g. in an installer. In this "
-"sceneries you should deactivate this option in all but the last run."
+"triggers. This option is activated automatic per default if the previous "
+"option is not set to <literal>all</literal>, but deactivating could be "
+"useful if you want to run APT multiple times in a row - e.g. in an "
+"installer. In this sceneries you could deactivate this option in all but the "
+"last run."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:517
+msgid "DPkg::TriggersPending"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:518
+msgid ""
+"Useful for <literal>smart</literal> configuration as a package which has "
+"pending triggers is not considered as <literal>installed</literal> and dpkg "
+"treats them as <literal>unpacked</literal> currently which is a dealbreaker "
+"for Pre-Dependencies (see debbugs #526774). Note that this will process all "
+"triggers, not only the triggers needed to configure this package."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:523
+msgid "Dpkg::NoConfTriggers"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:524
+msgid ""
+"DPkg currently will ignore the --triggers or --no-triggers flag if the "
+"trigger is already pending. This option therefore has no real effect as long "
+"as dpkg doesn't change his behavior. The option is automatical activated if "
+"<literal>DPkg::NoTriggers</literal> is activated. You should use "
+"<literal>DPkg::TriggersPending</literal> to take care of these pending "
+"triggers."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:530
+msgid "PackageManager::UnpackAll"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:531
+msgid ""
+"As the configuration can be deferred to be done at the end by dpkg it can be "
+"tried to order the unpack series only by critical needs, e.g. by "
+"Pre-Depends. Default is true and therefore the \"old\" method of ordering in "
+"verious steps by everything. While both method were present in earlier APT "
+"versions the <literal>OrderCritical</literal> method was unused, so this "
+"method is very experimental and needs further improvements before becoming "
+"really useful."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:538
+msgid "OrderList::Score::Immediate"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout>
+#: apt.conf.5.xml:546
+#, no-wrap
+msgid ""
+"OrderList::Score {\n"
+"\tDelete 500;\n"
+"\tEssential 200;\n"
+"\tImmediate 10;\n"
+"\tPreDepends 50;\n"
+"};"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:539
+msgid ""
+"Essential packages (and there dependencies) should be configured immediately "
+"after unpacking. It will be a good idea to do this quite early in the "
+"upgrade process as these these configure calls require currently also "
+"<literal>DPkg::TriggersPending</literal> which will run quite a few triggers "
+"(which maybe not needed). Essentials get per default a high score but the "
+"immediate flag is relativly low (a package which has a Pre-Depends is higher "
+"rated).  These option and the others in the same group can be used to change "
+"the scoring. The following example shows the settings with there default "
+"values.  <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:516
+#: apt.conf.5.xml:559
 msgid "Periodic and Archives options"
 msgid "Periodic and Archives options"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:517
+#: apt.conf.5.xml:560
 msgid ""
 msgid ""
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
 "of options configure behavior of apt periodic updates, which is done by "
 "of options configure behavior of apt periodic updates, which is done by "
@@ -5092,12 +5183,12 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:525
+#: apt.conf.5.xml:568
 msgid "Debug options"
 msgid "Debug options"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:527
+#: apt.conf.5.xml:570
 msgid ""
 msgid ""
 "Enabling options in the <literal>Debug::</literal> section will cause "
 "Enabling options in the <literal>Debug::</literal> section will cause "
 "debugging information to be sent to the standard error stream of the program "
 "debugging information to be sent to the standard error stream of the program "
@@ -5108,7 +5199,7 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:538
+#: apt.conf.5.xml:581
 msgid ""
 msgid ""
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
 "decisions made by <literal>dist-upgrade, upgrade, install, remove, "
 "decisions made by <literal>dist-upgrade, upgrade, install, remove, "
@@ -5116,7 +5207,7 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:546
+#: apt.conf.5.xml:589
 msgid ""
 msgid ""
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
 "used to run some operations (for instance, <literal>apt-get -s "
 "used to run some operations (for instance, <literal>apt-get -s "
@@ -5124,7 +5215,7 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:555
+#: apt.conf.5.xml:598
 msgid ""
 msgid ""
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
 "time that <literal>apt</literal> invokes &dpkg;."
 "time that <literal>apt</literal> invokes &dpkg;."
@@ -5134,110 +5225,110 @@ msgstr ""
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   to do this. 
 #. 	   to do this. 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:563
+#: apt.conf.5.xml:606
 msgid ""
 msgid ""
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
 "in CDROM IDs."
 "in CDROM IDs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:573
+#: apt.conf.5.xml:616
 msgid "A full list of debugging options to apt follows."
 msgid "A full list of debugging options to apt follows."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:578
+#: apt.conf.5.xml:621
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:582
+#: apt.conf.5.xml:625
 msgid "Print information related to accessing <literal>cdrom://</literal> sources."
 msgid "Print information related to accessing <literal>cdrom://</literal> sources."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:589
+#: apt.conf.5.xml:632
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:593
+#: apt.conf.5.xml:636
 msgid "Print information related to downloading packages using FTP."
 msgid "Print information related to downloading packages using FTP."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:600
+#: apt.conf.5.xml:643
 msgid "<literal>Debug::Acquire::http</literal>"
 msgid "<literal>Debug::Acquire::http</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:604
+#: apt.conf.5.xml:647
 msgid "Print information related to downloading packages using HTTP."
 msgid "Print information related to downloading packages using HTTP."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:611
+#: apt.conf.5.xml:654
 msgid "<literal>Debug::Acquire::https</literal>"
 msgid "<literal>Debug::Acquire::https</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:615
+#: apt.conf.5.xml:658
 msgid "Print information related to downloading packages using HTTPS."
 msgid "Print information related to downloading packages using HTTPS."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:622
+#: apt.conf.5.xml:665
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:626
+#: apt.conf.5.xml:669
 msgid ""
 msgid ""
 "Print information related to verifying cryptographic signatures using "
 "Print information related to verifying cryptographic signatures using "
 "<literal>gpg</literal>."
 "<literal>gpg</literal>."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:633
+#: apt.conf.5.xml:676
 msgid "<literal>Debug::aptcdrom</literal>"
 msgid "<literal>Debug::aptcdrom</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:637
+#: apt.conf.5.xml:680
 msgid ""
 msgid ""
 "Output information about the process of accessing collections of packages "
 "Output information about the process of accessing collections of packages "
 "stored on CD-ROMs."
 "stored on CD-ROMs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:644
+#: apt.conf.5.xml:687
 msgid "<literal>Debug::BuildDeps</literal>"
 msgid "<literal>Debug::BuildDeps</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:647
+#: apt.conf.5.xml:690
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:654
+#: apt.conf.5.xml:697
 msgid "<literal>Debug::Hashes</literal>"
 msgid "<literal>Debug::Hashes</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:657
+#: apt.conf.5.xml:700
 msgid ""
 msgid ""
 "Output each cryptographic hash that is generated by the "
 "Output each cryptographic hash that is generated by the "
 "<literal>apt</literal> libraries."
 "<literal>apt</literal> libraries."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:664
+#: apt.conf.5.xml:707
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:667
+#: apt.conf.5.xml:710
 msgid ""
 msgid ""
 "Do not include information from <literal>statfs</literal>, namely the number "
 "Do not include information from <literal>statfs</literal>, namely the number "
 "of used and free blocks on the CD-ROM filesystem, when generating an ID for "
 "of used and free blocks on the CD-ROM filesystem, when generating an ID for "
@@ -5245,92 +5336,92 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:675
+#: apt.conf.5.xml:718
 msgid "<literal>Debug::NoLocking</literal>"
 msgid "<literal>Debug::NoLocking</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:678
+#: apt.conf.5.xml:721
 msgid ""
 msgid ""
 "Disable all file locking.  For instance, this will allow two instances of "
 "Disable all file locking.  For instance, this will allow two instances of "
 "<quote><literal>apt-get update</literal></quote> to run at the same time."
 "<quote><literal>apt-get update</literal></quote> to run at the same time."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:686
+#: apt.conf.5.xml:729
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:690
+#: apt.conf.5.xml:733
 msgid "Log when items are added to or removed from the global download queue."
 msgid "Log when items are added to or removed from the global download queue."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:697
+#: apt.conf.5.xml:740
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:700
+#: apt.conf.5.xml:743
 msgid ""
 msgid ""
 "Output status messages and errors related to verifying checksums and "
 "Output status messages and errors related to verifying checksums and "
 "cryptographic signatures of downloaded files."
 "cryptographic signatures of downloaded files."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:707
+#: apt.conf.5.xml:750
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:710
+#: apt.conf.5.xml:753
 msgid ""
 msgid ""
 "Output information about downloading and applying package index list diffs, "
 "Output information about downloading and applying package index list diffs, "
 "and errors relating to package index list diffs."
 "and errors relating to package index list diffs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:718
+#: apt.conf.5.xml:761
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:722
+#: apt.conf.5.xml:765
 msgid ""
 msgid ""
 "Output information related to patching apt package lists when downloading "
 "Output information related to patching apt package lists when downloading "
 "index diffs instead of full indices."
 "index diffs instead of full indices."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:729
+#: apt.conf.5.xml:772
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:733
+#: apt.conf.5.xml:776
 msgid "Log all interactions with the sub-processes that actually perform downloads."
 msgid "Log all interactions with the sub-processes that actually perform downloads."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:740
+#: apt.conf.5.xml:783
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:744
+#: apt.conf.5.xml:787
 msgid ""
 msgid ""
 "Log events related to the automatically-installed status of packages and to "
 "Log events related to the automatically-installed status of packages and to "
 "the removal of unused packages."
 "the removal of unused packages."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:751
+#: apt.conf.5.xml:794
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:754
+#: apt.conf.5.xml:797
 msgid ""
 msgid ""
 "Generate debug messages describing which packages are being automatically "
 "Generate debug messages describing which packages are being automatically "
 "installed to resolve dependencies.  This corresponds to the initial "
 "installed to resolve dependencies.  This corresponds to the initial "
@@ -5340,12 +5431,12 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:765
+#: apt.conf.5.xml:808
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:768
+#: apt.conf.5.xml:811
 msgid ""
 msgid ""
 "Generate debug messages describing which package is marked as "
 "Generate debug messages describing which package is marked as "
 "keep/install/remove while the ProblemResolver does his work.  Each addition "
 "keep/install/remove while the ProblemResolver does his work.  Each addition "
@@ -5363,90 +5454,90 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:787
+#: apt.conf.5.xml:830
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:790
+#: apt.conf.5.xml:833
 msgid "Dump the default configuration to standard error on startup."
 msgid "Dump the default configuration to standard error on startup."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:797
+#: apt.conf.5.xml:840
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:800
+#: apt.conf.5.xml:843
 msgid ""
 msgid ""
 "When invoking &dpkg;, output the precise command line with which it is being "
 "When invoking &dpkg;, output the precise command line with which it is being "
 "invoked, with arguments separated by a single space character."
 "invoked, with arguments separated by a single space character."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:808
+#: apt.conf.5.xml:851
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:811
+#: apt.conf.5.xml:854
 msgid ""
 msgid ""
 "Output all the data received from &dpkg; on the status file descriptor and "
 "Output all the data received from &dpkg; on the status file descriptor and "
 "any errors encountered while parsing it."
 "any errors encountered while parsing it."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:818
+#: apt.conf.5.xml:861
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:822
+#: apt.conf.5.xml:865
 msgid ""
 msgid ""
 "Generate a trace of the algorithm that decides the order in which "
 "Generate a trace of the algorithm that decides the order in which "
 "<literal>apt</literal> should pass packages to &dpkg;."
 "<literal>apt</literal> should pass packages to &dpkg;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:830
+#: apt.conf.5.xml:873
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:834
+#: apt.conf.5.xml:877
 msgid "Output status messages tracing the steps performed when invoking &dpkg;."
 msgid "Output status messages tracing the steps performed when invoking &dpkg;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:841
+#: apt.conf.5.xml:884
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:845
+#: apt.conf.5.xml:888
 msgid "Output the priority of each package list on startup."
 msgid "Output the priority of each package list on startup."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:851
+#: apt.conf.5.xml:894
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:855
+#: apt.conf.5.xml:898
 msgid ""
 msgid ""
 "Trace the execution of the dependency resolver (this applies only to what "
 "Trace the execution of the dependency resolver (this applies only to what "
 "happens when a complex dependency problem is encountered)."
 "happens when a complex dependency problem is encountered)."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:863
+#: apt.conf.5.xml:906
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:866
+#: apt.conf.5.xml:909
 msgid ""
 msgid ""
 "Display a list of all installed packages with their calculated score used by "
 "Display a list of all installed packages with their calculated score used by "
 "the pkgProblemResolver. The description of the package is the same as "
 "the pkgProblemResolver. The description of the package is the same as "
@@ -5454,32 +5545,32 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:874
+#: apt.conf.5.xml:917
 msgid "<literal>Debug::sourceList</literal>"
 msgid "<literal>Debug::sourceList</literal>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:878
+#: apt.conf.5.xml:921
 msgid ""
 msgid ""
 "Print information about the vendors read from "
 "Print information about the vendors read from "
 "<filename>/etc/apt/vendors.list</filename>."
 "<filename>/etc/apt/vendors.list</filename>."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:900
+#: apt.conf.5.xml:943
 msgid ""
 msgid ""
 "&configureindex; is a configuration file showing example values for all "
 "&configureindex; is a configuration file showing example values for all "
 "possible options."
 "possible options."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist>
 #. type: Content of: <refentry><refsect1><variablelist>
-#: apt.conf.5.xml:907
+#: apt.conf.5.xml:950
 msgid "&file-aptconf;"
 msgid "&file-aptconf;"
 msgstr ""
 msgstr ""
 
 
 #.  ? reading apt.conf 
 #.  ? reading apt.conf 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:912
+#: apt.conf.5.xml:955
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgstr ""
 msgstr ""
 
 

+ 195 - 101
doc/po/fr.po

@@ -9,7 +9,7 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: \n"
 "Project-Id-Version: \n"
-"POT-Creation-Date: 2009-09-12 12:51+0300\n"
+"POT-Creation-Date: 2009-09-15 22:56+0300\n"
 "PO-Revision-Date: 2009-09-04 20:23+0200\n"
 "PO-Revision-Date: 2009-09-04 20:23+0200\n"
 "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
 "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -1882,7 +1882,7 @@ msgstr "&apt-commonoptions;"
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
 #: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122
 #: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122
-#: apt.conf.5.xml:905 apt_preferences.5.xml:615
+#: apt.conf.5.xml:948 apt_preferences.5.xml:615
 msgid "Files"
 msgid "Files"
 msgstr "Fichiers"
 msgstr "Fichiers"
 
 
@@ -1895,7 +1895,7 @@ msgstr ""
 #: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103
 #: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103
 #: apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569
 #: apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569
 #: apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181
 #: apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181
-#: apt-sortpkgs.1.xml:69 apt.conf.5.xml:911 apt_preferences.5.xml:622
+#: apt-sortpkgs.1.xml:69 apt.conf.5.xml:954 apt_preferences.5.xml:622
 #: sources.list.5.xml:221
 #: sources.list.5.xml:221
 msgid "See Also"
 msgid "See Also"
 msgstr "Voir aussi"
 msgstr "Voir aussi"
@@ -3481,7 +3481,7 @@ msgstr ""
 "configuration : <literal>APT::FTPArchive::ReadOnlyDB</literal>."
 "configuration : <literal>APT::FTPArchive::ReadOnlyDB</literal>."
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt-ftparchive.1.xml:552 apt.conf.5.xml:899 apt_preferences.5.xml:462
+#: apt-ftparchive.1.xml:552 apt.conf.5.xml:942 apt_preferences.5.xml:462
 #: sources.list.5.xml:181
 #: sources.list.5.xml:181
 msgid "Examples"
 msgid "Examples"
 msgstr "Exemples"
 msgstr "Exemples"
@@ -6795,7 +6795,7 @@ msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #: apt.conf.5.xml:468
 #: apt.conf.5.xml:468
-msgid "dpkg trigger usage"
+msgid "dpkg trigger usage (and related options)"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
@@ -6803,10 +6803,10 @@ msgstr ""
 msgid ""
 msgid ""
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
-"in between his own run. Activating these options can therefore descrease the "
+"in between his own run. Activating these options can therefore decrease the "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "activate these options per default in the future, but as it changes the way "
 "activate these options per default in the future, but as it changes the way "
-"apt calling dpkg drastical it needs a lot more testing.  <emphasis>These "
+"APT calling dpkg drastical it needs a lot more testing.  <emphasis>These "
 "options are therefore currently experimental and should not be used in "
 "options are therefore currently experimental and should not be used in "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "all frontends will currently stay around half (or more) of the time in the "
 "all frontends will currently stay around half (or more) of the time in the "
@@ -6814,33 +6814,37 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
-#: apt.conf.5.xml:483
+#: apt.conf.5.xml:484
 #, no-wrap
 #, no-wrap
 msgid ""
 msgid ""
 "DPkg::NoTriggers \"true\";\n"
 "DPkg::NoTriggers \"true\";\n"
-"DPkg::NoConfigure \"true\";\n"
-"DPkg::ConfigurePending \"true\";"
+"PackageManager::Configure \"smart\";\n"
+"DPkg::ConfigurePending \"true\";\n"
+"DPkg::TriggersPending \"true\";\n"
+"OrderList::Score::Immediate 100;"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #: apt.conf.5.xml:478
 #: apt.conf.5.xml:478
 msgid ""
 msgid ""
-"If you have understand the current risks and problems with these options, "
-"but want to help testing them create a new configuration file with the "
-"following three options activated.  Please report any bugs and problems you "
-"encounter and make sure to note that you have used these options in the "
+"Note that it is not garanteed that APT will support these options or that "
+"these options will not cause (big) trouble in the future. If you have "
+"understand the current risks and problems with these options, but are brave "
+"enough to help testing them create a new configuration file and test a "
+"combination of options. Please report any bugs, problems and improvements "
+"you encounter and make sure to note which options you have used in your "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
-"see e.g. <command>dpkg --audit</command>.  <placeholder type=\"literallayout"
-"\" id=\"0\"/>"
+"see e.g. <command>dpkg --audit</command>. A defensive option combination "
+"would be <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:489
-msgid "NoTriggers"
+#: apt.conf.5.xml:491
+msgid "DPkg::NoTriggers"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:490
+#: apt.conf.5.xml:492
 msgid ""
 msgid ""
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "call).  See &dpkg; if you are interested in what this actually means. In "
 "call).  See &dpkg; if you are interested in what this actually means. In "
@@ -6852,45 +6856,131 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:497
+#: apt.conf.5.xml:499
 #, fuzzy
 #, fuzzy
-msgid "NoConfigure"
-msgstr "Immediate-Configure"
+#| msgid "Packages::Compress"
+msgid "PackageManager::Configure"
+msgstr "Packages::Compress"
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:498
+#: apt.conf.5.xml:500
 msgid ""
 msgid ""
-"Set this option to true will prevent apt to call explicit the configuration "
-"for all packages. The packages will only be called to unpack (or remove), so "
-"dpkg can handle the configuration process. Activating this option will "
-"implicit activate also the next option per default as otherwise the system "
-"could end in an unconfigured status which could be unbootable!"
+"Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" "
+"and \"<literal>no</literal>\".  \"<literal>all</literal>\" is the default "
+"value and causes APT to configure all packages explicit.  The "
+"\"<literal>smart</literal>\" way is it to configure only packages which need "
+"to be configured before another package can be unpacked (Pre-Depends) and "
+"let the rest configure by dpkg with a call generated by the next option. "
+"\"<literal>no</literal>\" on the other hand will not configure anything and "
+"totally relay on dpkg for configuration (which will at the moment fail if a "
+"Pre-Depends is encountered).  Setting this option to another than the all "
+"value will implicit activate also the next option per default as otherwise "
+"the system could end in an unconfigured status which could be unbootable!"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:504
-msgid "ConfigurePending"
+#: apt.conf.5.xml:510
+msgid "DPkg::ConfigurePending"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:505
+#: apt.conf.5.xml:511
 msgid ""
 msgid ""
 "If this option is set apt will call <command>dpkg --configure --pending</"
 "If this option is set apt will call <command>dpkg --configure --pending</"
 "command> to let dpkg handle all required configurations and triggers. This "
 "command> to let dpkg handle all required configurations and triggers. This "
-"option is activated automatic per default if <literal>NoConfigure</literal> "
-"is set, but deactivating could be useful if you want to run APT multiple "
-"times in a row - e.g. in an installer. In this sceneries you should "
-"deactivate this option in all but the last run."
+"option is activated automatic per default if the previous option is not set "
+"to <literal>all</literal>, but deactivating could be useful if you want to "
+"run APT multiple times in a row - e.g. in an installer. In this sceneries "
+"you could deactivate this option in all but the last run."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:517
+msgid "DPkg::TriggersPending"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:518
+msgid ""
+"Useful for <literal>smart</literal> configuration as a package which has "
+"pending triggers is not considered as <literal>installed</literal> and dpkg "
+"treats them as <literal>unpacked</literal> currently which is a dealbreaker "
+"for Pre-Dependencies (see debbugs #526774). Note that this will process all "
+"triggers, not only the triggers needed to configure this package."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:523
+msgid "Dpkg::NoConfTriggers"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:524
+msgid ""
+"DPkg currently will ignore the --triggers or --no-triggers flag if the "
+"trigger is already pending. This option therefore has no real effect as long "
+"as dpkg doesn't change his behavior. The option is automatical activated if "
+"<literal>DPkg::NoTriggers</literal> is activated. You should use "
+"<literal>DPkg::TriggersPending</literal> to take care of these pending "
+"triggers."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:530
+msgid "PackageManager::UnpackAll"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:531
+msgid ""
+"As the configuration can be deferred to be done at the end by dpkg it can be "
+"tried to order the unpack series only by critical needs, e.g. by Pre-"
+"Depends. Default is true and therefore the \"old\" method of ordering in "
+"verious steps by everything. While both method were present in earlier APT "
+"versions the <literal>OrderCritical</literal> method was unused, so this "
+"method is very experimental and needs further improvements before becoming "
+"really useful."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:538
+msgid "OrderList::Score::Immediate"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout>
+#: apt.conf.5.xml:546
+#, no-wrap
+msgid ""
+"OrderList::Score {\n"
+"\tDelete 500;\n"
+"\tEssential 200;\n"
+"\tImmediate 10;\n"
+"\tPreDepends 50;\n"
+"};"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:539
+msgid ""
+"Essential packages (and there dependencies) should be configured immediately "
+"after unpacking. It will be a good idea to do this quite early in the "
+"upgrade process as these these configure calls require currently also "
+"<literal>DPkg::TriggersPending</literal> which will run quite a few triggers "
+"(which maybe not needed). Essentials get per default a high score but the "
+"immediate flag is relativly low (a package which has a Pre-Depends is higher "
+"rated).  These option and the others in the same group can be used to change "
+"the scoring. The following example shows the settings with there default "
+"values.  <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:516
+#: apt.conf.5.xml:559
 #, fuzzy
 #, fuzzy
 msgid "Periodic and Archives options"
 msgid "Periodic and Archives options"
 msgstr "Options « Periodic » et « Archive »"
 msgstr "Options « Periodic » et « Archive »"
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:517
+#: apt.conf.5.xml:560
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
@@ -6903,13 +6993,13 @@ msgstr ""
 "script <literal>/etc/cron.daily/apt</literal>, lancé quotidiennement."
 "script <literal>/etc/cron.daily/apt</literal>, lancé quotidiennement."
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:525
+#: apt.conf.5.xml:568
 #, fuzzy
 #, fuzzy
 msgid "Debug options"
 msgid "Debug options"
 msgstr "Les options de débogage"
 msgstr "Les options de débogage"
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:527
+#: apt.conf.5.xml:570
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Enabling options in the <literal>Debug::</literal> section will cause "
 "Enabling options in the <literal>Debug::</literal> section will cause "
@@ -6928,7 +7018,7 @@ msgstr ""
 "peuvent tout de même être utiles :"
 "peuvent tout de même être utiles :"
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:538
+#: apt.conf.5.xml:581
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
@@ -6940,7 +7030,7 @@ msgstr ""
 "upgrade, upgrade, install, remove et purge</literal>."
 "upgrade, upgrade, install, remove et purge</literal>."
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:546
+#: apt.conf.5.xml:589
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
@@ -6952,7 +7042,7 @@ msgstr ""
 "<literal>apt-get -s install</literal>) sans être « root »."
 "<literal>apt-get -s install</literal>) sans être « root »."
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:555
+#: apt.conf.5.xml:598
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
@@ -6965,7 +7055,7 @@ msgstr ""
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   to do this. 
 #. 	   to do this. 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:563
+#: apt.conf.5.xml:606
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
@@ -6975,71 +7065,71 @@ msgstr ""
 "type statfs dans les ID de cédérom."
 "type statfs dans les ID de cédérom."
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:573
+#: apt.conf.5.xml:616
 #, fuzzy
 #, fuzzy
 msgid "A full list of debugging options to apt follows."
 msgid "A full list of debugging options to apt follows."
 msgstr "Voici une liste complète des options de débogage de APT."
 msgstr "Voici une liste complète des options de débogage de APT."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:578
+#: apt.conf.5.xml:621
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgstr "Debug::Acquire::cdrom"
 msgstr "Debug::Acquire::cdrom"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:582
+#: apt.conf.5.xml:625
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Print information related to accessing <literal>cdrom://</literal> sources."
 "Print information related to accessing <literal>cdrom://</literal> sources."
 msgstr "Affiche les informations concernant les sources de type cdrom://"
 msgstr "Affiche les informations concernant les sources de type cdrom://"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:589
+#: apt.conf.5.xml:632
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgstr "Debug::Acquire::ftp"
 msgstr "Debug::Acquire::ftp"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:593
+#: apt.conf.5.xml:636
 #, fuzzy
 #, fuzzy
 msgid "Print information related to downloading packages using FTP."
 msgid "Print information related to downloading packages using FTP."
 msgstr ""
 msgstr ""
 "Affiche les informations concernant le téléchargement de paquets par FTP."
 "Affiche les informations concernant le téléchargement de paquets par FTP."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:600
+#: apt.conf.5.xml:643
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Acquire::http</literal>"
 msgid "<literal>Debug::Acquire::http</literal>"
 msgstr "Debug::Acquire::http"
 msgstr "Debug::Acquire::http"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:604
+#: apt.conf.5.xml:647
 #, fuzzy
 #, fuzzy
 msgid "Print information related to downloading packages using HTTP."
 msgid "Print information related to downloading packages using HTTP."
 msgstr ""
 msgstr ""
 "Affiche les informations concernant le téléchargement de paquets par HTTP."
 "Affiche les informations concernant le téléchargement de paquets par HTTP."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:611
+#: apt.conf.5.xml:654
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Acquire::https</literal>"
 msgid "<literal>Debug::Acquire::https</literal>"
 msgstr "Debug::Acquire::https"
 msgstr "Debug::Acquire::https"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:615
+#: apt.conf.5.xml:658
 #, fuzzy
 #, fuzzy
 msgid "Print information related to downloading packages using HTTPS."
 msgid "Print information related to downloading packages using HTTPS."
 msgstr ""
 msgstr ""
 "Affiche les informations concernant le téléchargement de paquets par HTTPS."
 "Affiche les informations concernant le téléchargement de paquets par HTTPS."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:622
+#: apt.conf.5.xml:665
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgstr "Debug::Acquire::gpgv"
 msgstr "Debug::Acquire::gpgv"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:626
+#: apt.conf.5.xml:669
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Print information related to verifying cryptographic signatures using "
 "Print information related to verifying cryptographic signatures using "
@@ -7049,13 +7139,13 @@ msgstr ""
 "cryptographiques avec <literal>gpg</literal>."
 "cryptographiques avec <literal>gpg</literal>."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:633
+#: apt.conf.5.xml:676
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::aptcdrom</literal>"
 msgid "<literal>Debug::aptcdrom</literal>"
 msgstr "Debug::aptcdrom"
 msgstr "Debug::aptcdrom"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:637
+#: apt.conf.5.xml:680
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output information about the process of accessing collections of packages "
 "Output information about the process of accessing collections of packages "
@@ -7065,13 +7155,13 @@ msgstr ""
 "stockées sur cédérom."
 "stockées sur cédérom."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:644
+#: apt.conf.5.xml:687
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::BuildDeps</literal>"
 msgid "<literal>Debug::BuildDeps</literal>"
 msgstr "Debug::BuildDeps"
 msgstr "Debug::BuildDeps"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:647
+#: apt.conf.5.xml:690
 #, fuzzy
 #, fuzzy
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgstr ""
 msgstr ""
@@ -7079,13 +7169,13 @@ msgstr ""
 "paquets source ( « build-dependencies » ) par &apt-get;."
 "paquets source ( « build-dependencies » ) par &apt-get;."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:654
+#: apt.conf.5.xml:697
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::Hashes</literal>"
 msgid "<literal>Debug::Hashes</literal>"
 msgstr "Debug::Hashes"
 msgstr "Debug::Hashes"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:657
+#: apt.conf.5.xml:700
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output each cryptographic hash that is generated by the <literal>apt</"
 "Output each cryptographic hash that is generated by the <literal>apt</"
@@ -7095,13 +7185,13 @@ msgstr ""
 "librairies APT."
 "librairies APT."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:664
+#: apt.conf.5.xml:707
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgstr "Debug::IdentCdrom"
 msgstr "Debug::IdentCdrom"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:667
+#: apt.conf.5.xml:710
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Do not include information from <literal>statfs</literal>, namely the number "
 "Do not include information from <literal>statfs</literal>, namely the number "
@@ -7113,13 +7203,13 @@ msgstr ""
 "sur le système de fichier du cédérom."
 "sur le système de fichier du cédérom."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:675
+#: apt.conf.5.xml:718
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::NoLocking</literal>"
 msgid "<literal>Debug::NoLocking</literal>"
 msgstr "Debug::NoLocking"
 msgstr "Debug::NoLocking"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:678
+#: apt.conf.5.xml:721
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Disable all file locking.  For instance, this will allow two instances of "
 "Disable all file locking.  For instance, this will allow two instances of "
@@ -7129,13 +7219,13 @@ msgstr ""
 "deux instances de « apt-get update » en même temps."
 "deux instances de « apt-get update » en même temps."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:686
+#: apt.conf.5.xml:729
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgstr "Debug::pkgAcquire"
 msgstr "Debug::pkgAcquire"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:690
+#: apt.conf.5.xml:733
 #, fuzzy
 #, fuzzy
 msgid "Log when items are added to or removed from the global download queue."
 msgid "Log when items are added to or removed from the global download queue."
 msgstr ""
 msgstr ""
@@ -7143,13 +7233,13 @@ msgstr ""
 "téléchargement."
 "téléchargement."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:697
+#: apt.conf.5.xml:740
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgstr "Debug::pkgAcquire::Auth"
 msgstr "Debug::pkgAcquire::Auth"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:700
+#: apt.conf.5.xml:743
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output status messages and errors related to verifying checksums and "
 "Output status messages and errors related to verifying checksums and "
@@ -7160,13 +7250,13 @@ msgstr ""
 "éventuelles."
 "éventuelles."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:707
+#: apt.conf.5.xml:750
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgstr "Debug::pkgAcquire::Diffs"
 msgstr "Debug::pkgAcquire::Diffs"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:710
+#: apt.conf.5.xml:753
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output information about downloading and applying package index list diffs, "
 "Output information about downloading and applying package index list diffs, "
@@ -7177,13 +7267,13 @@ msgstr ""
 "éventuelles."
 "éventuelles."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:718
+#: apt.conf.5.xml:761
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgstr "Debug::pkgAcquire::RRed"
 msgstr "Debug::pkgAcquire::RRed"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:722
+#: apt.conf.5.xml:765
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output information related to patching apt package lists when downloading "
 "Output information related to patching apt package lists when downloading "
@@ -7194,13 +7284,13 @@ msgstr ""
 "éventuelles."
 "éventuelles."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:729
+#: apt.conf.5.xml:772
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgstr "Debug::pkgAcquire::Worker"
 msgstr "Debug::pkgAcquire::Worker"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:733
+#: apt.conf.5.xml:776
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Log all interactions with the sub-processes that actually perform downloads."
 "Log all interactions with the sub-processes that actually perform downloads."
@@ -7209,13 +7299,13 @@ msgstr ""
 "effectivement des téléchargements."
 "effectivement des téléchargements."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:740
+#: apt.conf.5.xml:783
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgstr "Debug::pkgAcquire::pkgAutoRemove"
 msgstr "Debug::pkgAcquire::pkgAutoRemove"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:744
+#: apt.conf.5.xml:787
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Log events related to the automatically-installed status of packages and to "
 "Log events related to the automatically-installed status of packages and to "
@@ -7225,13 +7315,13 @@ msgstr ""
 "automatiquement, et la suppression des paquets inutiles."
 "automatiquement, et la suppression des paquets inutiles."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:751
+#: apt.conf.5.xml:794
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgstr "Debug::pkgDepCache::AutoInstall"
 msgstr "Debug::pkgDepCache::AutoInstall"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:754
+#: apt.conf.5.xml:797
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Generate debug messages describing which packages are being automatically "
 "Generate debug messages describing which packages are being automatically "
@@ -7247,13 +7337,13 @@ msgstr ""
 "de APT ; voir <literal>Debug::pkgProblemResolver</literal> pour ce dernier."
 "de APT ; voir <literal>Debug::pkgProblemResolver</literal> pour ce dernier."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:765
+#: apt.conf.5.xml:808
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgstr "Debug::pkgDepCache::AutoInstall"
 msgstr "Debug::pkgDepCache::AutoInstall"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:768
+#: apt.conf.5.xml:811
 msgid ""
 msgid ""
 "Generate debug messages describing which package is marked as keep/install/"
 "Generate debug messages describing which package is marked as keep/install/"
 "remove while the ProblemResolver does his work.  Each addition or deletion "
 "remove while the ProblemResolver does his work.  Each addition or deletion "
@@ -7270,13 +7360,13 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:787
+#: apt.conf.5.xml:830
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgstr "Debug::pkgInitConfig"
 msgstr "Debug::pkgInitConfig"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:790
+#: apt.conf.5.xml:833
 #, fuzzy
 #, fuzzy
 msgid "Dump the default configuration to standard error on startup."
 msgid "Dump the default configuration to standard error on startup."
 msgstr ""
 msgstr ""
@@ -7284,13 +7374,13 @@ msgstr ""
 "standard."
 "standard."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:797
+#: apt.conf.5.xml:840
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgstr "Debug::pkgDPkgPM"
 msgstr "Debug::pkgDPkgPM"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:800
+#: apt.conf.5.xml:843
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "When invoking &dpkg;, output the precise command line with which it is being "
 "When invoking &dpkg;, output the precise command line with which it is being "
@@ -7300,13 +7390,13 @@ msgstr ""
 "arguments sont séparés par des espaces."
 "arguments sont séparés par des espaces."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:808
+#: apt.conf.5.xml:851
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgstr "Debug::pkgDPkgProgressReporting"
 msgstr "Debug::pkgDPkgProgressReporting"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:811
+#: apt.conf.5.xml:854
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output all the data received from &dpkg; on the status file descriptor and "
 "Output all the data received from &dpkg; on the status file descriptor and "
@@ -7317,13 +7407,13 @@ msgstr ""
 "fichier."
 "fichier."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:818
+#: apt.conf.5.xml:861
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgstr "Debug::pkgOrderList"
 msgstr "Debug::pkgOrderList"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:822
+#: apt.conf.5.xml:865
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Generate a trace of the algorithm that decides the order in which "
 "Generate a trace of the algorithm that decides the order in which "
@@ -7333,38 +7423,38 @@ msgstr ""
 "APT passe les paquets à &dpkg;."
 "APT passe les paquets à &dpkg;."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:830
+#: apt.conf.5.xml:873
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgstr "Debug::pkgPackageManager"
 msgstr "Debug::pkgPackageManager"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:834
+#: apt.conf.5.xml:877
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Output status messages tracing the steps performed when invoking &dpkg;."
 "Output status messages tracing the steps performed when invoking &dpkg;."
 msgstr "Affiche le détail des opérations liées à l'invocation de &dpkg;."
 msgstr "Affiche le détail des opérations liées à l'invocation de &dpkg;."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:841
+#: apt.conf.5.xml:884
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgstr "Debug::pkgPolicy"
 msgstr "Debug::pkgPolicy"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:845
+#: apt.conf.5.xml:888
 #, fuzzy
 #, fuzzy
 msgid "Output the priority of each package list on startup."
 msgid "Output the priority of each package list on startup."
 msgstr "Au lancement, affiche la priorité de chaque liste de paquets."
 msgstr "Au lancement, affiche la priorité de chaque liste de paquets."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:851
+#: apt.conf.5.xml:894
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgstr "Debug::pkgProblemResolver"
 msgstr "Debug::pkgProblemResolver"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:855
+#: apt.conf.5.xml:898
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Trace the execution of the dependency resolver (this applies only to what "
 "Trace the execution of the dependency resolver (this applies only to what "
@@ -7374,13 +7464,13 @@ msgstr ""
 "concerne que les cas où un problème de dépendances complexe se présente)."
 "concerne que les cas où un problème de dépendances complexe se présente)."
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:863
+#: apt.conf.5.xml:906
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgstr "Debug::pkgProblemResolver"
 msgstr "Debug::pkgProblemResolver"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:866
+#: apt.conf.5.xml:909
 msgid ""
 msgid ""
 "Display a list of all installed packages with their calculated score used by "
 "Display a list of all installed packages with their calculated score used by "
 "the pkgProblemResolver. The description of the package is the same as "
 "the pkgProblemResolver. The description of the package is the same as "
@@ -7388,13 +7478,13 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:874
+#: apt.conf.5.xml:917
 #, fuzzy
 #, fuzzy
 msgid "<literal>Debug::sourceList</literal>"
 msgid "<literal>Debug::sourceList</literal>"
 msgstr "Debug::sourceList"
 msgstr "Debug::sourceList"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:878
+#: apt.conf.5.xml:921
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Print information about the vendors read from <filename>/etc/apt/vendors."
 "Print information about the vendors read from <filename>/etc/apt/vendors."
@@ -7404,7 +7494,7 @@ msgstr ""
 "list</filename>."
 "list</filename>."
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:900
+#: apt.conf.5.xml:943
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "&configureindex; is a configuration file showing example values for all "
 "&configureindex; is a configuration file showing example values for all "
@@ -7414,7 +7504,7 @@ msgstr ""
 "exemples pour toutes les options existantes."
 "exemples pour toutes les options existantes."
 
 
 #. type: Content of: <refentry><refsect1><variablelist>
 #. type: Content of: <refentry><refsect1><variablelist>
-#: apt.conf.5.xml:907
+#: apt.conf.5.xml:950
 #, fuzzy
 #, fuzzy
 #| msgid "&apt-conf;"
 #| msgid "&apt-conf;"
 msgid "&file-aptconf;"
 msgid "&file-aptconf;"
@@ -7422,7 +7512,7 @@ msgstr "&apt-conf;"
 
 
 #.  ? reading apt.conf 
 #.  ? reading apt.conf 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:912
+#: apt.conf.5.xml:955
 #, fuzzy
 #, fuzzy
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgstr "&apt-cache; &apt-conf;"
 msgstr "&apt-cache; &apt-conf;"
@@ -9186,6 +9276,10 @@ msgstr ""
 msgid "&apt-cache; &apt-conf;"
 msgid "&apt-cache; &apt-conf;"
 msgstr "&apt-cache; &apt-conf;"
 msgstr "&apt-cache; &apt-conf;"
 
 
+#, fuzzy
+#~ msgid "NoConfigure"
+#~ msgstr "Immediate-Configure"
+
 #~ msgid "<filename>/etc/apt/sources.list</filename>"
 #~ msgid "<filename>/etc/apt/sources.list</filename>"
 #~ msgstr "<filename>/etc/apt/sources.list</filename>"
 #~ msgstr "<filename>/etc/apt/sources.list</filename>"
 
 

+ 197 - 102
doc/po/ja.po

@@ -6,7 +6,7 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2009-09-12 12:51+0300\n"
+"POT-Creation-Date: 2009-09-15 22:56+0300\n"
 "PO-Revision-Date: 2009-07-30 22:55+0900\n"
 "PO-Revision-Date: 2009-07-30 22:55+0900\n"
 "Last-Translator: KURASAWA Nozomu <nabetaro@caldron.jp>\n"
 "Last-Translator: KURASAWA Nozomu <nabetaro@caldron.jp>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1928,7 +1928,7 @@ msgstr "&apt-commonoptions;"
 # type: Content of: <refentry><refsect1><title>
 # type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
 #: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122
 #: apt-cache.8.xml:358 apt-get.8.xml:559 apt-key.8.xml:138 apt-mark.8.xml:122
-#: apt.conf.5.xml:905 apt_preferences.5.xml:615
+#: apt.conf.5.xml:948 apt_preferences.5.xml:615
 msgid "Files"
 msgid "Files"
 msgstr "ファイル"
 msgstr "ファイル"
 
 
@@ -1942,7 +1942,7 @@ msgstr ""
 #: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103
 #: apt-cache.8.xml:365 apt-cdrom.8.xml:155 apt-config.8.xml:103
 #: apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569
 #: apt-extracttemplates.1.xml:74 apt-ftparchive.1.xml:563 apt-get.8.xml:569
 #: apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181
 #: apt-key.8.xml:162 apt-mark.8.xml:133 apt-secure.8.xml:181
-#: apt-sortpkgs.1.xml:69 apt.conf.5.xml:911 apt_preferences.5.xml:622
+#: apt-sortpkgs.1.xml:69 apt.conf.5.xml:954 apt_preferences.5.xml:622
 #: sources.list.5.xml:221
 #: sources.list.5.xml:221
 msgid "See Also"
 msgid "See Also"
 msgstr "関連項目"
 msgstr "関連項目"
@@ -3630,7 +3630,7 @@ msgstr ""
 
 
 # type: Content of: <refentry><refsect1><title>
 # type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt-ftparchive.1.xml:552 apt.conf.5.xml:899 apt_preferences.5.xml:462
+#: apt-ftparchive.1.xml:552 apt.conf.5.xml:942 apt_preferences.5.xml:462
 #: sources.list.5.xml:181
 #: sources.list.5.xml:181
 msgid "Examples"
 msgid "Examples"
 msgstr "サンプル"
 msgstr "サンプル"
@@ -6853,7 +6853,7 @@ msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #. type: Content of: <refentry><refsect1><refsect2><title>
 #: apt.conf.5.xml:468
 #: apt.conf.5.xml:468
-msgid "dpkg trigger usage"
+msgid "dpkg trigger usage (and related options)"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
@@ -6861,10 +6861,10 @@ msgstr ""
 msgid ""
 msgid ""
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "APT can call dpkg in a way so it can make aggressive use of triggers over "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
 "multiply calls of dpkg. Without further options dpkg will use triggers only "
-"in between his own run. Activating these options can therefore descrease the "
+"in between his own run. Activating these options can therefore decrease the "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "time needed to perform the install / upgrade. Note that it is intended to "
 "activate these options per default in the future, but as it changes the way "
 "activate these options per default in the future, but as it changes the way "
-"apt calling dpkg drastical it needs a lot more testing.  <emphasis>These "
+"APT calling dpkg drastical it needs a lot more testing.  <emphasis>These "
 "options are therefore currently experimental and should not be used in "
 "options are therefore currently experimental and should not be used in "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "productive environments.</emphasis> Also it breaks the progress reporting so "
 "all frontends will currently stay around half (or more) of the time in the "
 "all frontends will currently stay around half (or more) of the time in the "
@@ -6872,33 +6872,37 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
 #. type: Content of: <refentry><refsect1><refsect2><para><literallayout>
-#: apt.conf.5.xml:483
+#: apt.conf.5.xml:484
 #, no-wrap
 #, no-wrap
 msgid ""
 msgid ""
 "DPkg::NoTriggers \"true\";\n"
 "DPkg::NoTriggers \"true\";\n"
-"DPkg::NoConfigure \"true\";\n"
-"DPkg::ConfigurePending \"true\";"
+"PackageManager::Configure \"smart\";\n"
+"DPkg::ConfigurePending \"true\";\n"
+"DPkg::TriggersPending \"true\";\n"
+"OrderList::Score::Immediate 100;"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #. type: Content of: <refentry><refsect1><refsect2><para>
 #: apt.conf.5.xml:478
 #: apt.conf.5.xml:478
 msgid ""
 msgid ""
-"If you have understand the current risks and problems with these options, "
-"but want to help testing them create a new configuration file with the "
-"following three options activated.  Please report any bugs and problems you "
-"encounter and make sure to note that you have used these options in the "
+"Note that it is not garanteed that APT will support these options or that "
+"these options will not cause (big) trouble in the future. If you have "
+"understand the current risks and problems with these options, but are brave "
+"enough to help testing them create a new configuration file and test a "
+"combination of options. Please report any bugs, problems and improvements "
+"you encounter and make sure to note which options you have used in your "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
 "reports. Asking dpkg for help could also be useful for debugging proposes, "
-"see e.g. <command>dpkg --audit</command>.  <placeholder type=\"literallayout"
-"\" id=\"0\"/>"
+"see e.g. <command>dpkg --audit</command>. A defensive option combination "
+"would be <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:489
-msgid "NoTriggers"
+#: apt.conf.5.xml:491
+msgid "DPkg::NoTriggers"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:490
+#: apt.conf.5.xml:492
 msgid ""
 msgid ""
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "Add the no triggers flag to all dpkg calls (expect the ConfigurePending "
 "call).  See &dpkg; if you are interested in what this actually means. In "
 "call).  See &dpkg; if you are interested in what this actually means. In "
@@ -6909,48 +6913,134 @@ msgid ""
 "dpkg - now apt will add these flag also to the unpack and remove calls."
 "dpkg - now apt will add these flag also to the unpack and remove calls."
 msgstr ""
 msgstr ""
 
 
-# type: Content of: <refentry><refnamediv><refname>
+# type: <tag></tag>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:497
+#: apt.conf.5.xml:499
 #, fuzzy
 #, fuzzy
-msgid "NoConfigure"
-msgstr "config-files"
+#| msgid "Packages::Compress"
+msgid "PackageManager::Configure"
+msgstr "Packages::Compress"
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:498
+#: apt.conf.5.xml:500
 msgid ""
 msgid ""
-"Set this option to true will prevent apt to call explicit the configuration "
-"for all packages. The packages will only be called to unpack (or remove), so "
-"dpkg can handle the configuration process. Activating this option will "
-"implicit activate also the next option per default as otherwise the system "
-"could end in an unconfigured status which could be unbootable!"
+"Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" "
+"and \"<literal>no</literal>\".  \"<literal>all</literal>\" is the default "
+"value and causes APT to configure all packages explicit.  The "
+"\"<literal>smart</literal>\" way is it to configure only packages which need "
+"to be configured before another package can be unpacked (Pre-Depends) and "
+"let the rest configure by dpkg with a call generated by the next option. "
+"\"<literal>no</literal>\" on the other hand will not configure anything and "
+"totally relay on dpkg for configuration (which will at the moment fail if a "
+"Pre-Depends is encountered).  Setting this option to another than the all "
+"value will implicit activate also the next option per default as otherwise "
+"the system could end in an unconfigured status which could be unbootable!"
 msgstr ""
 msgstr ""
 
 
 # type: Content of: <refentry><refsect1><title>
 # type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
-#: apt.conf.5.xml:504
+#: apt.conf.5.xml:510
 #, fuzzy
 #, fuzzy
-msgid "ConfigurePending"
+msgid "DPkg::ConfigurePending"
 msgstr "ユーザの設定"
 msgstr "ユーザの設定"
 
 
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:505
+#: apt.conf.5.xml:511
 msgid ""
 msgid ""
 "If this option is set apt will call <command>dpkg --configure --pending</"
 "If this option is set apt will call <command>dpkg --configure --pending</"
 "command> to let dpkg handle all required configurations and triggers. This "
 "command> to let dpkg handle all required configurations and triggers. This "
-"option is activated automatic per default if <literal>NoConfigure</literal> "
-"is set, but deactivating could be useful if you want to run APT multiple "
-"times in a row - e.g. in an installer. In this sceneries you should "
-"deactivate this option in all but the last run."
+"option is activated automatic per default if the previous option is not set "
+"to <literal>all</literal>, but deactivating could be useful if you want to "
+"run APT multiple times in a row - e.g. in an installer. In this sceneries "
+"you could deactivate this option in all but the last run."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:517
+msgid "DPkg::TriggersPending"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:518
+msgid ""
+"Useful for <literal>smart</literal> configuration as a package which has "
+"pending triggers is not considered as <literal>installed</literal> and dpkg "
+"treats them as <literal>unpacked</literal> currently which is a dealbreaker "
+"for Pre-Dependencies (see debbugs #526774). Note that this will process all "
+"triggers, not only the triggers needed to configure this package."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:523
+msgid "Dpkg::NoConfTriggers"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:524
+msgid ""
+"DPkg currently will ignore the --triggers or --no-triggers flag if the "
+"trigger is already pending. This option therefore has no real effect as long "
+"as dpkg doesn't change his behavior. The option is automatical activated if "
+"<literal>DPkg::NoTriggers</literal> is activated. You should use "
+"<literal>DPkg::TriggersPending</literal> to take care of these pending "
+"triggers."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:530
+msgid "PackageManager::UnpackAll"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:531
+msgid ""
+"As the configuration can be deferred to be done at the end by dpkg it can be "
+"tried to order the unpack series only by critical needs, e.g. by Pre-"
+"Depends. Default is true and therefore the \"old\" method of ordering in "
+"verious steps by everything. While both method were present in earlier APT "
+"versions the <literal>OrderCritical</literal> method was unused, so this "
+"method is very experimental and needs further improvements before becoming "
+"really useful."
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><term>
+#: apt.conf.5.xml:538
+msgid "OrderList::Score::Immediate"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout>
+#: apt.conf.5.xml:546
+#, no-wrap
+msgid ""
+"OrderList::Score {\n"
+"\tDelete 500;\n"
+"\tEssential 200;\n"
+"\tImmediate 10;\n"
+"\tPreDepends 50;\n"
+"};"
+msgstr ""
+
+#. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para>
+#: apt.conf.5.xml:539
+msgid ""
+"Essential packages (and there dependencies) should be configured immediately "
+"after unpacking. It will be a good idea to do this quite early in the "
+"upgrade process as these these configure calls require currently also "
+"<literal>DPkg::TriggersPending</literal> which will run quite a few triggers "
+"(which maybe not needed). Essentials get per default a high score but the "
+"immediate flag is relativly low (a package which has a Pre-Depends is higher "
+"rated).  These option and the others in the same group can be used to change "
+"the scoring. The following example shows the settings with there default "
+"values.  <placeholder type=\"literallayout\" id=\"0\"/>"
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:516
+#: apt.conf.5.xml:559
 msgid "Periodic and Archives options"
 msgid "Periodic and Archives options"
 msgstr "Periodic オプションと Archives オプション"
 msgstr "Periodic オプションと Archives オプション"
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:517
+#: apt.conf.5.xml:560
 msgid ""
 msgid ""
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
 "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups "
 "of options configure behavior of apt periodic updates, which is done by "
 "of options configure behavior of apt periodic updates, which is done by "
@@ -6964,12 +7054,12 @@ msgstr ""
 
 
 # type: Content of: <refentry><refsect1><title>
 # type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
 #. type: Content of: <refentry><refsect1><title>
-#: apt.conf.5.xml:525
+#: apt.conf.5.xml:568
 msgid "Debug options"
 msgid "Debug options"
 msgstr "デバッグオプション"
 msgstr "デバッグオプション"
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:527
+#: apt.conf.5.xml:570
 msgid ""
 msgid ""
 "Enabling options in the <literal>Debug::</literal> section will cause "
 "Enabling options in the <literal>Debug::</literal> section will cause "
 "debugging information to be sent to the standard error stream of the program "
 "debugging information to be sent to the standard error stream of the program "
@@ -6980,7 +7070,7 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:538
+#: apt.conf.5.xml:581
 msgid ""
 msgid ""
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
 "<literal>Debug::pkgProblemResolver</literal> enables output about the "
 "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</"
 "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</"
@@ -6991,7 +7081,7 @@ msgstr ""
 "にします。"
 "にします。"
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:546
+#: apt.conf.5.xml:589
 msgid ""
 msgid ""
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
 "<literal>Debug::NoLocking</literal> disables all file locking.  This can be "
 "used to run some operations (for instance, <literal>apt-get -s install</"
 "used to run some operations (for instance, <literal>apt-get -s install</"
@@ -7002,7 +7092,7 @@ msgstr ""
 "literal>) を行う場合に使用します。"
 "literal>) を行う場合に使用します。"
 
 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:555
+#: apt.conf.5.xml:598
 msgid ""
 msgid ""
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
 "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each "
 "time that <literal>apt</literal> invokes &dpkg;."
 "time that <literal>apt</literal> invokes &dpkg;."
@@ -7012,66 +7102,66 @@ msgstr ""
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   motivating example, except I haven't a clue why you'd want
 #. 	   to do this. 
 #. 	   to do this. 
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
 #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para>
-#: apt.conf.5.xml:563
+#: apt.conf.5.xml:606
 msgid ""
 msgid ""
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
 "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data "
 "in CDROM IDs."
 "in CDROM IDs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:573
+#: apt.conf.5.xml:616
 msgid "A full list of debugging options to apt follows."
 msgid "A full list of debugging options to apt follows."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:578
+#: apt.conf.5.xml:621
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgid "<literal>Debug::Acquire::cdrom</literal>"
 msgstr "<literal>Debug::Acquire::cdrom</literal>"
 msgstr "<literal>Debug::Acquire::cdrom</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:582
+#: apt.conf.5.xml:625
 msgid ""
 msgid ""
 "Print information related to accessing <literal>cdrom://</literal> sources."
 "Print information related to accessing <literal>cdrom://</literal> sources."
 msgstr ""
 msgstr ""
 "<literal>cdrom://</literal> ソースへのアクセスに関する情報を出力します。"
 "<literal>cdrom://</literal> ソースへのアクセスに関する情報を出力します。"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:589
+#: apt.conf.5.xml:632
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgid "<literal>Debug::Acquire::ftp</literal>"
 msgstr "<literal>Debug::Acquire::ftp</literal>"
 msgstr "<literal>Debug::Acquire::ftp</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:593
+#: apt.conf.5.xml:636
 msgid "Print information related to downloading packages using FTP."
 msgid "Print information related to downloading packages using FTP."
 msgstr "FTP を用いたパッケージのダウンロードに関する情報を出力します。"
 msgstr "FTP を用いたパッケージのダウンロードに関する情報を出力します。"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:600
+#: apt.conf.5.xml:643
 msgid "<literal>Debug::Acquire::http</literal>"
 msgid "<literal>Debug::Acquire::http</literal>"
 msgstr "<literal>Debug::Acquire::http</literal>"
 msgstr "<literal>Debug::Acquire::http</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:604
+#: apt.conf.5.xml:647
 msgid "Print information related to downloading packages using HTTP."
 msgid "Print information related to downloading packages using HTTP."
 msgstr "HTTP を用いたパッケージのダウンロードに関する情報を出力します。"
 msgstr "HTTP を用いたパッケージのダウンロードに関する情報を出力します。"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:611
+#: apt.conf.5.xml:654
 msgid "<literal>Debug::Acquire::https</literal>"
 msgid "<literal>Debug::Acquire::https</literal>"
 msgstr "<literal>Debug::Acquire::https</literal>"
 msgstr "<literal>Debug::Acquire::https</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:615
+#: apt.conf.5.xml:658
 msgid "Print information related to downloading packages using HTTPS."
 msgid "Print information related to downloading packages using HTTPS."
 msgstr "HTTPS を用いたパッケージのダウンロードに関する情報を出力します。"
 msgstr "HTTPS を用いたパッケージのダウンロードに関する情報を出力します。"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:622
+#: apt.conf.5.xml:665
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgid "<literal>Debug::Acquire::gpgv</literal>"
 msgstr "<literal>Debug::Acquire::gpgv</literal>"
 msgstr "<literal>Debug::Acquire::gpgv</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:626
+#: apt.conf.5.xml:669
 msgid ""
 msgid ""
 "Print information related to verifying cryptographic signatures using "
 "Print information related to verifying cryptographic signatures using "
 "<literal>gpg</literal>."
 "<literal>gpg</literal>."
@@ -7079,46 +7169,46 @@ msgstr ""
 "<literal>gpg</literal> を用いた暗号署名の検証に関する情報を出力します。"
 "<literal>gpg</literal> を用いた暗号署名の検証に関する情報を出力します。"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:633
+#: apt.conf.5.xml:676
 msgid "<literal>Debug::aptcdrom</literal>"
 msgid "<literal>Debug::aptcdrom</literal>"
 msgstr "<literal>Debug::aptcdrom</literal>"
 msgstr "<literal>Debug::aptcdrom</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:637
+#: apt.conf.5.xml:680
 msgid ""
 msgid ""
 "Output information about the process of accessing collections of packages "
 "Output information about the process of accessing collections of packages "
 "stored on CD-ROMs."
 "stored on CD-ROMs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:644
+#: apt.conf.5.xml:687
 msgid "<literal>Debug::BuildDeps</literal>"
 msgid "<literal>Debug::BuildDeps</literal>"
 msgstr "<literal>Debug::BuildDeps</literal>"
 msgstr "<literal>Debug::BuildDeps</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:647
+#: apt.conf.5.xml:690
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgid "Describes the process of resolving build-dependencies in &apt-get;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:654
+#: apt.conf.5.xml:697
 msgid "<literal>Debug::Hashes</literal>"
 msgid "<literal>Debug::Hashes</literal>"
 msgstr "<literal>Debug::Hashes</literal>"
 msgstr "<literal>Debug::Hashes</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:657
+#: apt.conf.5.xml:700
 msgid ""
 msgid ""
 "Output each cryptographic hash that is generated by the <literal>apt</"
 "Output each cryptographic hash that is generated by the <literal>apt</"
 "literal> libraries."
 "literal> libraries."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:664
+#: apt.conf.5.xml:707
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgid "<literal>Debug::IdentCDROM</literal>"
 msgstr "<literal>Debug::IdentCDROM</literal>"
 msgstr "<literal>Debug::IdentCDROM</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:667
+#: apt.conf.5.xml:710
 msgid ""
 msgid ""
 "Do not include information from <literal>statfs</literal>, namely the number "
 "Do not include information from <literal>statfs</literal>, namely the number "
 "of used and free blocks on the CD-ROM filesystem, when generating an ID for "
 "of used and free blocks on the CD-ROM filesystem, when generating an ID for "
@@ -7126,93 +7216,93 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:675
+#: apt.conf.5.xml:718
 msgid "<literal>Debug::NoLocking</literal>"
 msgid "<literal>Debug::NoLocking</literal>"
 msgstr "<literal>Debug::NoLocking</literal>"
 msgstr "<literal>Debug::NoLocking</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:678
+#: apt.conf.5.xml:721
 msgid ""
 msgid ""
 "Disable all file locking.  For instance, this will allow two instances of "
 "Disable all file locking.  For instance, this will allow two instances of "
 "<quote><literal>apt-get update</literal></quote> to run at the same time."
 "<quote><literal>apt-get update</literal></quote> to run at the same time."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:686
+#: apt.conf.5.xml:729
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgid "<literal>Debug::pkgAcquire</literal>"
 msgstr "<literal>Debug::pkgAcquire</literal>"
 msgstr "<literal>Debug::pkgAcquire</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:690
+#: apt.conf.5.xml:733
 msgid "Log when items are added to or removed from the global download queue."
 msgid "Log when items are added to or removed from the global download queue."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:697
+#: apt.conf.5.xml:740
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgid "<literal>Debug::pkgAcquire::Auth</literal>"
 msgstr "<literal>Debug::pkgAcquire::Auth</literal>"
 msgstr "<literal>Debug::pkgAcquire::Auth</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:700
+#: apt.conf.5.xml:743
 msgid ""
 msgid ""
 "Output status messages and errors related to verifying checksums and "
 "Output status messages and errors related to verifying checksums and "
 "cryptographic signatures of downloaded files."
 "cryptographic signatures of downloaded files."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:707
+#: apt.conf.5.xml:750
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgid "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgstr "<literal>Debug::pkgAcquire::Diffs</literal>"
 msgstr "<literal>Debug::pkgAcquire::Diffs</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:710
+#: apt.conf.5.xml:753
 msgid ""
 msgid ""
 "Output information about downloading and applying package index list diffs, "
 "Output information about downloading and applying package index list diffs, "
 "and errors relating to package index list diffs."
 "and errors relating to package index list diffs."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:718
+#: apt.conf.5.xml:761
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgid "<literal>Debug::pkgAcquire::RRed</literal>"
 msgstr "<literal>Debug::pkgAcquire::RRed</literal>"
 msgstr "<literal>Debug::pkgAcquire::RRed</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:722
+#: apt.conf.5.xml:765
 msgid ""
 msgid ""
 "Output information related to patching apt package lists when downloading "
 "Output information related to patching apt package lists when downloading "
 "index diffs instead of full indices."
 "index diffs instead of full indices."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:729
+#: apt.conf.5.xml:772
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgid "<literal>Debug::pkgAcquire::Worker</literal>"
 msgstr "<literal>Debug::pkgAcquire::Worker</literal>"
 msgstr "<literal>Debug::pkgAcquire::Worker</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:733
+#: apt.conf.5.xml:776
 msgid ""
 msgid ""
 "Log all interactions with the sub-processes that actually perform downloads."
 "Log all interactions with the sub-processes that actually perform downloads."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:740
+#: apt.conf.5.xml:783
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgid "<literal>Debug::pkgAutoRemove</literal>"
 msgstr "<literal>Debug::pkgAutoRemove</literal>"
 msgstr "<literal>Debug::pkgAutoRemove</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:744
+#: apt.conf.5.xml:787
 msgid ""
 msgid ""
 "Log events related to the automatically-installed status of packages and to "
 "Log events related to the automatically-installed status of packages and to "
 "the removal of unused packages."
 "the removal of unused packages."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:751
+#: apt.conf.5.xml:794
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgid "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgstr "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 msgstr "<literal>Debug::pkgDepCache::AutoInstall</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:754
+#: apt.conf.5.xml:797
 msgid ""
 msgid ""
 "Generate debug messages describing which packages are being automatically "
 "Generate debug messages describing which packages are being automatically "
 "installed to resolve dependencies.  This corresponds to the initial auto-"
 "installed to resolve dependencies.  This corresponds to the initial auto-"
@@ -7222,12 +7312,12 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:765
+#: apt.conf.5.xml:808
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgid "<literal>Debug::pkgDepCache::Marker</literal>"
 msgstr "<literal>Debug::pkgDepCache::Marker</literal>"
 msgstr "<literal>Debug::pkgDepCache::Marker</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:768
+#: apt.conf.5.xml:811
 msgid ""
 msgid ""
 "Generate debug messages describing which package is marked as keep/install/"
 "Generate debug messages describing which package is marked as keep/install/"
 "remove while the ProblemResolver does his work.  Each addition or deletion "
 "remove while the ProblemResolver does his work.  Each addition or deletion "
@@ -7244,91 +7334,91 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:787
+#: apt.conf.5.xml:830
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgid "<literal>Debug::pkgInitConfig</literal>"
 msgstr "<literal>Debug::pkgInitConfig</literal>"
 msgstr "<literal>Debug::pkgInitConfig</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:790
+#: apt.conf.5.xml:833
 msgid "Dump the default configuration to standard error on startup."
 msgid "Dump the default configuration to standard error on startup."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:797
+#: apt.conf.5.xml:840
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgid "<literal>Debug::pkgDPkgPM</literal>"
 msgstr "<literal>Debug::pkgDPkgPM</literal>"
 msgstr "<literal>Debug::pkgDPkgPM</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:800
+#: apt.conf.5.xml:843
 msgid ""
 msgid ""
 "When invoking &dpkg;, output the precise command line with which it is being "
 "When invoking &dpkg;, output the precise command line with which it is being "
 "invoked, with arguments separated by a single space character."
 "invoked, with arguments separated by a single space character."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:808
+#: apt.conf.5.xml:851
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgid "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgstr "<literal>Debug::pkgDPkgProgressReporting</literal>"
 msgstr "<literal>Debug::pkgDPkgProgressReporting</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:811
+#: apt.conf.5.xml:854
 msgid ""
 msgid ""
 "Output all the data received from &dpkg; on the status file descriptor and "
 "Output all the data received from &dpkg; on the status file descriptor and "
 "any errors encountered while parsing it."
 "any errors encountered while parsing it."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:818
+#: apt.conf.5.xml:861
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgid "<literal>Debug::pkgOrderList</literal>"
 msgstr "<literal>Debug::pkgOrderList</literal>"
 msgstr "<literal>Debug::pkgOrderList</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:822
+#: apt.conf.5.xml:865
 msgid ""
 msgid ""
 "Generate a trace of the algorithm that decides the order in which "
 "Generate a trace of the algorithm that decides the order in which "
 "<literal>apt</literal> should pass packages to &dpkg;."
 "<literal>apt</literal> should pass packages to &dpkg;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:830
+#: apt.conf.5.xml:873
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgid "<literal>Debug::pkgPackageManager</literal>"
 msgstr "<literal>Debug::pkgPackageManager</literal>"
 msgstr "<literal>Debug::pkgPackageManager</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:834
+#: apt.conf.5.xml:877
 msgid ""
 msgid ""
 "Output status messages tracing the steps performed when invoking &dpkg;."
 "Output status messages tracing the steps performed when invoking &dpkg;."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:841
+#: apt.conf.5.xml:884
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgid "<literal>Debug::pkgPolicy</literal>"
 msgstr "<literal>Debug::pkgPolicy</literal>"
 msgstr "<literal>Debug::pkgPolicy</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:845
+#: apt.conf.5.xml:888
 msgid "Output the priority of each package list on startup."
 msgid "Output the priority of each package list on startup."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:851
+#: apt.conf.5.xml:894
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgid "<literal>Debug::pkgProblemResolver</literal>"
 msgstr "<literal>Debug::pkgProblemResolver</literal>"
 msgstr "<literal>Debug::pkgProblemResolver</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:855
+#: apt.conf.5.xml:898
 msgid ""
 msgid ""
 "Trace the execution of the dependency resolver (this applies only to what "
 "Trace the execution of the dependency resolver (this applies only to what "
 "happens when a complex dependency problem is encountered)."
 "happens when a complex dependency problem is encountered)."
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:863
+#: apt.conf.5.xml:906
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgid "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgstr "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 msgstr "<literal>Debug::pkgProblemResolver::ShowScores</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:866
+#: apt.conf.5.xml:909
 msgid ""
 msgid ""
 "Display a list of all installed packages with their calculated score used by "
 "Display a list of all installed packages with their calculated score used by "
 "the pkgProblemResolver. The description of the package is the same as "
 "the pkgProblemResolver. The description of the package is the same as "
@@ -7336,12 +7426,12 @@ msgid ""
 msgstr ""
 msgstr ""
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
-#: apt.conf.5.xml:874
+#: apt.conf.5.xml:917
 msgid "<literal>Debug::sourceList</literal>"
 msgid "<literal>Debug::sourceList</literal>"
 msgstr "<literal>Debug::sourceList</literal>"
 msgstr "<literal>Debug::sourceList</literal>"
 
 
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
-#: apt.conf.5.xml:878
+#: apt.conf.5.xml:921
 msgid ""
 msgid ""
 "Print information about the vendors read from <filename>/etc/apt/vendors."
 "Print information about the vendors read from <filename>/etc/apt/vendors."
 "list</filename>."
 "list</filename>."
@@ -7349,7 +7439,7 @@ msgstr ""
 
 
 # type: Content of: <refentry><refsect1><para>
 # type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:900
+#: apt.conf.5.xml:943
 msgid ""
 msgid ""
 "&configureindex; is a configuration file showing example values for all "
 "&configureindex; is a configuration file showing example values for all "
 "possible options."
 "possible options."
@@ -7359,7 +7449,7 @@ msgstr ""
 
 
 # type: Content of: <refentry><refsect1><para>
 # type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><variablelist>
 #. type: Content of: <refentry><refsect1><variablelist>
-#: apt.conf.5.xml:907
+#: apt.conf.5.xml:950
 #, fuzzy
 #, fuzzy
 #| msgid "&apt-conf;"
 #| msgid "&apt-conf;"
 msgid "&file-aptconf;"
 msgid "&file-aptconf;"
@@ -7368,7 +7458,7 @@ msgstr "&apt-conf;"
 # type: Content of: <refentry><refsect1><para>
 # type: Content of: <refentry><refsect1><para>
 #.  ? reading apt.conf 
 #.  ? reading apt.conf 
 #. type: Content of: <refentry><refsect1><para>
 #. type: Content of: <refentry><refsect1><para>
-#: apt.conf.5.xml:912
+#: apt.conf.5.xml:955
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgid "&apt-cache;, &apt-config;, &apt-preferences;."
 msgstr "&apt-cache;, &apt-config;, &apt-preferences;."
 msgstr "&apt-cache;, &apt-config;, &apt-preferences;."
 
 
@@ -9122,6 +9212,11 @@ msgstr ""
 msgid "&apt-cache; &apt-conf;"
 msgid "&apt-cache; &apt-conf;"
 msgstr "&apt-cache; &apt-conf;"
 msgstr "&apt-cache; &apt-conf;"
 
 
+# type: Content of: <refentry><refnamediv><refname>
+#, fuzzy
+#~ msgid "NoConfigure"
+#~ msgstr "config-files"
+
 # type: Content of: <refentry><refsect1><para>
 # type: Content of: <refentry><refsect1><para>
 #~ msgid "<filename>/etc/apt/sources.list</filename>"
 #~ msgid "<filename>/etc/apt/sources.list</filename>"
 #~ msgstr "<filename>/etc/apt/sources.list</filename>"
 #~ msgstr "<filename>/etc/apt/sources.list</filename>"

+ 15 - 15
po/apt-all.pot

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 15:01+0200\n"
+"POT-Creation-Date: 2009-09-15 22:58+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2292,7 +2292,7 @@ msgstr ""
 msgid "Malformed line %u in source list %s (vendor id)"
 msgid "Malformed line %u in source list %s (vendor id)"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/packagemanager.cc:426
+#: apt-pkg/packagemanager.cc:436
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "This installation run will require temporarily removing the essential "
 "This installation run will require temporarily removing the essential "
@@ -2666,12 +2666,12 @@ msgstr ""
 msgid "Installing %s"
 msgid "Installing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:50 apt-pkg/deb/dpkgpm.cc:655
+#: apt-pkg/deb/dpkgpm.cc:50 apt-pkg/deb/dpkgpm.cc:660
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:51 apt-pkg/deb/dpkgpm.cc:662
+#: apt-pkg/deb/dpkgpm.cc:51 apt-pkg/deb/dpkgpm.cc:667
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr ""
 msgstr ""
@@ -2681,56 +2681,56 @@ msgstr ""
 msgid "Running post-installation trigger %s"
 msgid "Running post-installation trigger %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:554
+#: apt-pkg/deb/dpkgpm.cc:557
 #, c-format
 #, c-format
 msgid "Directory '%s' missing"
 msgid "Directory '%s' missing"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:648
+#: apt-pkg/deb/dpkgpm.cc:653
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:649
+#: apt-pkg/deb/dpkgpm.cc:654
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:654
+#: apt-pkg/deb/dpkgpm.cc:659
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:656
+#: apt-pkg/deb/dpkgpm.cc:661
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:661
+#: apt-pkg/deb/dpkgpm.cc:666
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:663
+#: apt-pkg/deb/dpkgpm.cc:668
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:668
+#: apt-pkg/deb/dpkgpm.cc:673
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:669
+#: apt-pkg/deb/dpkgpm.cc:674
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:849
+#: apt-pkg/deb/dpkgpm.cc:863
 msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n"
 msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:877
+#: apt-pkg/deb/dpkgpm.cc:891
 msgid "Running dpkg"
 msgid "Running dpkg"
 msgstr ""
 msgstr ""