]> git.saurik.com Git - apt.git/commitdiff
* merged latest fixes from debian-sid
authorMichael Vogt <michael.vogt@ubuntu.com>
Thu, 28 Jul 2011 07:19:45 +0000 (09:19 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Thu, 28 Jul 2011 07:19:45 +0000 (09:19 +0200)
* apt-pkg/contrib/sha1.cc:
  - fix illegally casts of on-stack buffer to a type requiring more
    alignment than it has resulting in segfaults on sparc (Closes: #634696)
* apt-pkg/contrib/cdromutl.cc:
  - fix escape problem when looking for the mounted devices
* apt-pkg/contrib/strutl.{h,cc}, test/libapt/strutil_test.cc:
  - add new DeEscapeString() similar to DeQuoteString but
    unescape character escapes like \0XX and \xXX (plus added
    test)
* refresh po/*

* cmdline/apt-get.cc:
  - fix missing download progress in apt-get download
  - do not require unused partial dirs in 'source' (Closes: #633510)
  - buildconflicts effect all architectures
  - implement MultiarchCross for build-dep and source (Closes: #632221)
* cmdline/apt-key:
  - use a tmpfile instead of /etc/apt/secring.gpg (Closes: #632596)
* debian/apt.postinst:
  - remove /etc/apt/secring.gpg if it is an empty file
* doc/apt-cache.8.xml:
  - apply madison typofix from John Feuerstein, thanks! (Closes: #633455)
* apt-pkg/policy.cc:
  - emit an error on unknown APT::Default-Release value (Closes: #407511)
* apt-pkg/aptconfiguration.cc:
  - ensure that native architecture is if not specified otherwise the
    first architecture in the Architectures vector
* apt-pkg/deb/deblistparser.cc:
  - Strip only :any and :native if MultiArch should be stripped as it is
    save to ignore them in non-MultiArch contexts but if the dependency
    is a specific architecture (and not the native) do not strip

17 files changed:
1  2 
apt-pkg/acquire.h
apt-pkg/contrib/sha1.cc
apt-pkg/deb/deblistparser.cc
apt-pkg/policy.cc
cmdline/apt-get.cc
debian/changelog
doc/apt-get.8.xml
doc/po/apt-doc.pot
doc/po/de.po
doc/po/es.po
doc/po/fr.po
doc/po/it.po
doc/po/ja.po
doc/po/pl.po
doc/po/pt.po
doc/po/pt_BR.po
test/libapt/makefile

diff --combined apt-pkg/acquire.h
index c9eaa67d1e4c8a4a5122c1cd887e2e76f405f2c2,9fe0e8a877b5175a2a2584f2cb1e26c50d6fe4d5..ae555df2206df439e2b42e88277abd913f8526b4
@@@ -91,12 -91,6 +91,12 @@@ class pkgAcquireStatus
   */
  class pkgAcquire
  {   
 +   private:
 +   /** \brief FD of the Lock file we acquire in Setup (if any) */
 +   int LockFD;
 +   /** \brief dpointer placeholder (for later in case we need it) */
 +   void *d;
 +
     public:
     
     class Item;
     /** \brief The progress indicator for this download. */
     pkgAcquireStatus *Log;
  
 -   /** \brief The total size of the files which are to be fetched.
 -    *
 -    *  This is not necessarily the total number of bytes to download
 -    *  when, e.g., download resumption and list updates via patches
 -    *  are taken into account.
 -    */
 +   /** \brief The number of files which are to be fetched. */
     unsigned long ToFetch;
  
     // Configurable parameters for the scheduler
      */
     bool Setup(pkgAcquireStatus *Progress = NULL, string const &Lock = "");
  
+    void SetLog(pkgAcquireStatus *Progress) { Log = Progress; }
     /** \brief Construct a new pkgAcquire. */
     pkgAcquire(pkgAcquireStatus *Log) __deprecated;
     pkgAcquire();
      */
     virtual ~pkgAcquire();
  
 -   private:
 -   /** \brief FD of the Lock file we acquire in Setup (if any) */
 -   int LockFD;
  };
  
  /** \brief Represents a single download source from which an item
@@@ -389,9 -393,6 +391,9 @@@ class pkgAcquire::Queu
     friend class pkgAcquire::UriIterator;
     friend class pkgAcquire::Worker;
  
 +   /** \brief dpointer placeholder (for later in case we need it) */
 +   void *d;
 +
     /** \brief The next queue in the pkgAcquire object's list of queues. */
     Queue *Next;
     
      *
      *  \todo Unimplemented.  Implement it or remove?
      */
 -   bool ItemStart(QItem *Itm,unsigned long Size);
 +   bool ItemStart(QItem *Itm,unsigned long long Size);
  
     /** \brief Remove the given item from this queue and set its state
      *  to pkgAcquire::Item::StatDone.
     /** Shut down all the worker processes associated with this queue
      *  and empty the queue.
      */
 -   ~Queue();
 +   virtual ~Queue();
  };
                                                                        /*}}}*/
  /** \brief Iterates over all the URIs being fetched by a pkgAcquire object.   {{{*/
  class pkgAcquire::UriIterator
  {
 +   /** \brief dpointer placeholder (for later in case we need it) */
 +   void *d;
 +
     /** The next queue to iterate over. */
     pkgAcquire::Queue *CurQ;
     /** The item that we currently point at. */
         CurQ = CurQ->Next;
        }
     }   
 +   virtual ~UriIterator() {};
  };
                                                                        /*}}}*/
  /** \brief Information about the properties of a single acquire method.       {{{*/
  struct pkgAcquire::MethodConfig
  {
 +   /** \brief dpointer placeholder (for later in case we need it) */
 +   void *d;
 +   
     /** \brief The next link on the acquire method list.
      *
      *  \todo Why not an STL container?
      *  appropriate.
      */
     MethodConfig();
 +
 +   /* \brief Destructor, empty currently */
 +   virtual ~MethodConfig() {};
  };
                                                                        /*}}}*/
  /** \brief A monitor object for downloads controlled by the pkgAcquire class. {{{
   *
   *  \todo Why protected members?
 - *
 - *  \todo Should the double members be uint64_t?
   */
  class pkgAcquireStatus
  {
 +   /** \brief dpointer placeholder (for later in case we need it) */
 +   void *d;
 +
     protected:
     
     /** \brief The last time at which this monitor object was updated. */
     /** \brief The number of bytes fetched as of the previous call to
      *  pkgAcquireStatus::Pulse, including local items.
      */
 -   double LastBytes;
 +   unsigned long long LastBytes;
  
     /** \brief The current rate of download as of the most recent call
      *  to pkgAcquireStatus::Pulse, in bytes per second.
      */
 -   double CurrentCPS;
 +   unsigned long long CurrentCPS;
  
     /** \brief The number of bytes fetched as of the most recent call
      *  to pkgAcquireStatus::Pulse, including local items.
      */
 -   double CurrentBytes;
 +   unsigned long long CurrentBytes;
  
     /** \brief The total number of bytes that need to be fetched.
      *
      *  \warning This member is inaccurate, as new items might be
      *  enqueued while the download is in progress!
      */
 -   double TotalBytes;
 +   unsigned long long TotalBytes;
  
     /** \brief The total number of bytes accounted for by items that
      *  were successfully fetched.
      */
 -   double FetchedBytes;
 +   unsigned long long FetchedBytes;
  
     /** \brief The amount of time that has elapsed since the download
      *   started.
      */
 -   unsigned long ElapsedTime;
 +   unsigned long long ElapsedTime;
  
     /** \brief The total number of items that need to be fetched.
      *
      *
      *  \param ResumePoint How much of the file was already fetched.
      */
 -   virtual void Fetched(unsigned long Size,unsigned long ResumePoint);
 +   virtual void Fetched(unsigned long long Size,unsigned long long ResumePoint);
     
     /** \brief Invoked when the user should be prompted to change the
      *         inserted removable media.
diff --combined apt-pkg/contrib/sha1.cc
index 4b0552102e0eb1c72962debb961c33170fb896b4,abc2aaf9f22314ea7a4ef56c7cbc7dcc56e7693e..5b9db202d0b2d161f36d00350e1424a6fc6db0ac
@@@ -74,10 -74,9 +74,9 @@@ static void SHA1Transform(uint32_t stat
        uint32_t l[16];
     }
     CHAR64LONG16;
-    CHAR64LONG16 *block;
+    CHAR64LONG16 workspace, *block;
  
-    uint8_t workspace[64];
-    block = (CHAR64LONG16 *)workspace;
+    block = &workspace;
     memcpy(block,buffer,sizeof(workspace));
  
     /* Copy context->state[] to working vars */
  }
                                                                        /*}}}*/
  
 -// SHA1SumValue::SHA1SumValue - Constructs the summation from a string  /*{{{*/
 -// ---------------------------------------------------------------------
 -/* The string form of a SHA1 is a 40 character hex number */
 -SHA1SumValue::SHA1SumValue(string Str)
 -{
 -   memset(Sum,0,sizeof(Sum));
 -   Set(Str);
 -}
 -
 -                                                                      /*}}} */
 -// SHA1SumValue::SHA1SumValue - Default constructor                     /*{{{*/
 -// ---------------------------------------------------------------------
 -/* Sets the value to 0 */
 -SHA1SumValue::SHA1SumValue()
 -{
 -   memset(Sum,0,sizeof(Sum));
 -}
 -
 -                                                                      /*}}} */
 -// SHA1SumValue::Set - Set the sum from a string                        /*{{{*/
 -// ---------------------------------------------------------------------
 -/* Converts the hex string into a set of chars */
 -bool SHA1SumValue::Set(string Str)
 -{
 -   return Hex2Num(Str,Sum,sizeof(Sum));
 -}
 -
 -                                                                      /*}}} */
 -// SHA1SumValue::Value - Convert the number into a string               /*{{{*/
 -// ---------------------------------------------------------------------
 -/* Converts the set of chars into a hex string in lower case */
 -string SHA1SumValue::Value() const
 -{
 -   char Conv[16] =
 -      { '0','1','2','3','4','5','6','7','8','9','a','b',
 -      'c','d','e','f'
 -   };
 -   char Result[41];
 -   Result[40] = 0;
 -
 -   // Convert each char into two letters
 -   int J = 0;
 -   int I = 0;
 -   for (; I != 40; J++,I += 2)
 -   {
 -      Result[I] = Conv[Sum[J] >> 4];
 -      Result[I + 1] = Conv[Sum[J] & 0xF];
 -   }
 -
 -   return string(Result);
 -}
 -
 -                                                                      /*}}} */
 -// SHA1SumValue::operator == - Comparator                               /*{{{*/
 -// ---------------------------------------------------------------------
 -/* Call memcmp on the buffer */
 -bool SHA1SumValue::operator == (const SHA1SumValue & rhs) const
 -{
 -   return memcmp(Sum,rhs.Sum,sizeof(Sum)) == 0;
 -}
 -                                                                      /*}}}*/
  // SHA1Summation::SHA1Summation - Constructor                           /*{{{*/
  // ---------------------------------------------------------------------
  /* */
@@@ -229,13 -289,11 +228,13 @@@ SHA1SumValue SHA1Summation::Result(
  
     // Transfer over the result
     SHA1SumValue Value;
 +   unsigned char res[20];
     for (unsigned i = 0; i < 20; i++)
     {
 -      Value.Sum[i] = (unsigned char)
 +      res[i] = (unsigned char)
         ((state[i >> 2] >> ((3 - (i & 3)) * 8)) & 255);
     }
 +   Value.Set(res);
     return Value;
  }
                                                                        /*}}}*/
@@@ -273,3 -331,26 +272,3 @@@ bool SHA1Summation::Add(const unsigned 
     return true;
  }
                                                                        /*}}}*/
 -// SHA1Summation::AddFD - Add content of file into the checksum         /*{{{*/
 -// ---------------------------------------------------------------------
 -/* */
 -bool SHA1Summation::AddFD(int Fd,unsigned long Size)
 -{
 -   unsigned char Buf[64 * 64];
 -   int Res = 0;
 -   int ToEOF = (Size == 0);
 -   while (Size != 0 || ToEOF)
 -   {
 -      unsigned n = sizeof(Buf);
 -      if (!ToEOF) n = min(Size,(unsigned long)n);
 -      Res = read(Fd,Buf,n);
 -      if (Res < 0 || (!ToEOF && (unsigned) Res != n)) // error, or short read
 -       return false;
 -      if (ToEOF && Res == 0) // EOF
 -         break;
 -      Size -= Res;
 -      Add(Buf,Res);
 -   }
 -   return true;
 -}
 -                                                                      /*}}}*/
index b708296d3fd53511349dfc3e739da3d0d2519741,651fa2a8143e637c7356cd60ed132a4374d3f2d8..d23207f4ae85839421f67d6d72b32b8a19082362
@@@ -128,7 -128,12 +128,7 @@@ bool debListParser::NewVersion(pkgCache
     }
  
     if (ArchitectureAll() == true)
 -      switch (Ver->MultiArch)
 -      {
 -       case pkgCache::Version::Foreign: Ver->MultiArch = pkgCache::Version::AllForeign; break;
 -       case pkgCache::Version::Allowed: Ver->MultiArch = pkgCache::Version::AllAllowed; break;
 -       default: Ver->MultiArch = pkgCache::Version::All;
 -      }
 +      Ver->MultiArch |= pkgCache::Version::All;
  
     // Archive Size
     Ver->Size = Section.FindULL("Size");
@@@ -456,7 -461,7 +456,7 @@@ const char *debListParser::ConvertRelat
   *
   * The complete architecture, consisting of <kernel>-<cpu>.
   */
- static string CompleteArch(std::stringarch) {
+ static string CompleteArch(std::string const &arch) {
      if (arch == "armel")              return "linux-arm";
      if (arch == "armhf")              return "linux-arm";
      if (arch == "lpia")               return "linux-i386";
@@@ -495,9 -500,13 +495,13 @@@ const char *debListParser::ParseDepends
     Package.assign(Start,I - Start);
  
     // We don't want to confuse library users which can't handle MultiArch
+    string const arch = _config->Find("APT::Architecture");
     if (StripMultiArch == true) {
        size_t const found = Package.rfind(':');
-       if (found != string::npos)
+       if (found != string::npos &&
+         (strcmp(Package.c_str() + found, ":any") == 0 ||
+          strcmp(Package.c_str() + found, ":native") == 0 ||
+          strcmp(Package.c_str() + found + 1, arch.c_str()) == 0))
         Package = Package.substr(0,found);
     }
  
  
     if (ParseArchFlags == true)
     {
-       string arch = _config->Find("APT::Architecture");
        string completeArch = CompleteArch(arch);
  
        // Parse an architecture
@@@ -682,12 -690,12 +685,12 @@@ bool debListParser::ParseProvides(pkgCa
  
     if (MultiArchEnabled == false)
        return true;
 -   else if (Ver->MultiArch == pkgCache::Version::Allowed || Ver->MultiArch == pkgCache::Version::AllAllowed)
 +   else if ((Ver->MultiArch & pkgCache::Version::Allowed) == pkgCache::Version::Allowed)
     {
        string const Package = string(Ver.ParentPkg().Name()).append(":").append("any");
        return NewProvidesAllArch(Ver, Package, Ver.VerStr());
     }
 -   else if (Ver->MultiArch == pkgCache::Version::Foreign || Ver->MultiArch == pkgCache::Version::AllForeign)
 +   else if ((Ver->MultiArch & pkgCache::Version::Foreign) == pkgCache::Version::Foreign)
        return NewProvidesAllArch(Ver, Ver.ParentPkg().Name(), Ver.VerStr());
  
     return true;
diff --combined apt-pkg/policy.cc
index be96d4c844574c93756568b83e086e71058e2dec,c5028d822aa6bbbb22b5fd8a618dbe33b8ff788c..2c22fe0da902abd16dc704212bc36287de73b4b5
@@@ -56,8 -56,22 +56,22 @@@ pkgPolicy::pkgPolicy(pkgCache *Owner) 
     // The config file has a master override.
     string DefRel = _config->Find("APT::Default-Release");
     if (DefRel.empty() == false)
-       CreatePin(pkgVersionMatch::Release,"",DefRel,990);
-       
+    {
+       bool found = false;
+       // FIXME: make ExpressionMatches static to use it here easily
+       pkgVersionMatch vm("", pkgVersionMatch::None);
+       for (pkgCache::PkgFileIterator F = Cache->FileBegin(); F != Cache->FileEnd(); ++F)
+       {
+        if ((F->Archive != 0 && vm.ExpressionMatches(DefRel, F.Archive()) == true) ||
+            (F->Codename != 0 && vm.ExpressionMatches(DefRel, F.Codename()) == true) ||
+            (F->Version != 0 && vm.ExpressionMatches(DefRel, F.Version()) == true))
+           found = true;
+       }
+       if (found == false)
+        _error->Error(_("The value '%s' is invalid for APT::Default-Release as such a release is not available in the sources"), DefRel.c_str());
+       else
+        CreatePin(pkgVersionMatch::Release,"",DefRel,990);
+    }
     InitDefaults();
  }
                                                                        /*}}}*/
@@@ -305,10 -319,6 +319,10 @@@ signed short pkgPolicy::GetPriority(pkg
     }
     
     return 0;
 +}
 +signed short pkgPolicy::GetPriority(pkgCache::PkgFileIterator const &File)
 +{
 +   return PFPriority[File->ID];
  }
                                                                        /*}}}*/
  // PreferenceSection class - Overriding the default TrimRecord method /*{{{*/
diff --combined cmdline/apt-get.cc
index 1a03acaa8c18b68671d5ad3a72f69f59f4bcbf9e,9de341df02f754fd62ea6c5b6df321b245bfd752..a81e829e896a14cc234c66e0e2edc32f3b6fa69b
@@@ -135,11 -135,6 +135,11 @@@ bool YnPrompt(bool Default=true
        c1out << _("Y") << endl;
        return true;
     }
 +   else if (_config->FindB("APT::Get::Assume-No",false) == true)
 +   {
 +      c1out << _("N") << endl;
 +      return false;
 +   }
  
     char response[1024] = "";
     cin.getline(response, sizeof(response));
@@@ -1393,6 -1388,14 +1393,14 @@@ bool TryToInstallBuildDep(pkgCache::Pkg
         return AllowFail;
     }
  
+    if (_config->FindB("Debug::BuildDeps",false) == true)
+    {
+       if (Remove == true)
+        cout << "  Trying to remove " << Pkg << endl;
+       else
+        cout << "  Trying to install " << Pkg << endl;
+    }
     if (Remove == true)
     {
        TryToRemove RemoveAction(Cache, &Fix);
@@@ -1891,7 -1894,8 +1899,7 @@@ bool DoInstall(CommandLine &CmdL
        {
         // Call the scored problem resolver
         Fix->InstallProtect();
 -       if (Fix->Resolve(true) == false)
 -          _error->Discard();
 +       Fix->Resolve(true);
         delete Fix;
        }
  
         c1out << _("The following information may help to resolve the situation:") << endl;
         c1out << endl;
         ShowBroken(c1out,Cache,false);
 -       return _error->Error(_("Broken packages"));
 -      }   
 +       if (_error->PendingError() == true)
 +          return false;
 +       else
 +          return _error->Error(_("Broken packages"));
 +      }
     }
     if (!DoAutomaticRemove(Cache)) 
        return false;
@@@ -2280,7 -2281,7 +2288,7 @@@ bool DoDownload(CommandLine &CmdL
  
     pkgAcquire Fetcher;
     AcqTextStatus Stat(ScreenWidth, _config->FindI("quiet",0));
-    if (_config->FindB("APT::Get::Print-URIs") == true)
+    if (_config->FindB("APT::Get::Print-URIs") == false)
        Fetcher.Setup(&Stat);
  
     pkgRecords Recs(Cache);
        strprintf(descr, _("Downloading %s %s"), Pkg.Name(), Ver.VerStr());
        // get the most appropriate hash
        HashString hash;
 +      if (rec.SHA512Hash() != "")
 +         hash = HashString("sha512", rec.SHA512Hash());
        if (rec.SHA256Hash() != "")
           hash = HashString("sha256", rec.SHA256Hash());
        else if (rec.SHA1Hash() != "")
@@@ -2375,8 -2374,7 +2383,7 @@@ bool DoSource(CommandLine &CmdL
     // Create the download object
     AcqTextStatus Stat(ScreenWidth,_config->FindI("quiet",0));   
     pkgAcquire Fetcher;
-    if (Fetcher.Setup(&Stat) == false)
-       return false;
+    Fetcher.SetLog(&Stat);
  
     DscFile *Dsc = new DscFile[CmdL.FileSize()];
     
         // Try to compile it with dpkg-buildpackage
         if (_config->FindB("APT::Get::Compile",false) == true)
         {
+           string buildopts = _config->Find("APT::Get::Host-Architecture");
+           if (buildopts.empty() == false)
+              buildopts = "-a " + buildopts + " ";
+           buildopts.append(_config->Find("DPkg::Build-Options","-b -uc"));
            // Call dpkg-buildpackage
            char S[500];
            snprintf(S,sizeof(S),"cd %s && %s %s",
                     Dir.c_str(),
                     _config->Find("Dir::Bin::dpkg-buildpackage","dpkg-buildpackage").c_str(),
-                    _config->Find("DPkg::Build-Options","-b -uc").c_str());
+                    buildopts.c_str());
            
            if (system(S) != 0)
            {
@@@ -2689,8 -2692,19 +2701,19 @@@ bool DoBuildDep(CommandLine &CmdL
     if (Fetcher.Setup(&Stat) == false)
        return false;
  
+    bool StripMultiArch;
+    string hostArch = _config->Find("APT::Get::Host-Architecture");
+    if (hostArch.empty() == false)
+    {
+       std::vector<std::string> archs = APT::Configuration::getArchitectures();
+       if (std::find(archs.begin(), archs.end(), hostArch) == archs.end())
+        return _error->Error(_("No architecture information available for %s. See apt.conf(5) APT::Architectures for setup"), hostArch.c_str());
+       StripMultiArch = false;
+    }
+    else
+       StripMultiArch = true;
     unsigned J = 0;
-    bool const StripMultiArch = APT::Configuration::getArchitectures().size() <= 1;
     for (const char **I = CmdL.FileList + 1; *I != 0; I++, J++)
     {
        string Src;
         ioprintf(c1out,_("%s has no build depends.\n"),Src.c_str());
         continue;
        }
-       
        // Install the requested packages
        vector <pkgSrcRecords::Parser::BuildDepRec>::iterator D;
        pkgProblemResolver Fix(Cache);
  
           if (skipAlternatives == true)
           {
+             /*
+              * if there are alternatives, we've already picked one, so skip
+              * the rest
+              *
+              * TODO: this means that if there's a build-dep on A|B and B is
+              * installed, we'll still try to install A; more importantly,
+              * if A is currently broken, we cannot go back and try B. To fix 
+              * this would require we do a Resolve cycle for each package we 
+              * add to the install list. Ugh
+              */
              if (!hasAlternatives)
                 skipAlternatives = false; // end of or group
              continue;
           if ((*D).Type == pkgSrcRecords::Parser::BuildConflict ||
             (*D).Type == pkgSrcRecords::Parser::BuildConflictIndep)
           {
-             pkgCache::PkgIterator Pkg = Cache->FindPkg((*D).Package);
+             pkgCache::GrpIterator Grp = Cache->FindGrp((*D).Package);
              // Build-conflicts on unknown packages are silently ignored
-             if (Pkg.end() == true)
+             if (Grp.end() == true)
                 continue;
  
-             pkgCache::VerIterator IV = (*Cache)[Pkg].InstVerIter(*Cache);
-             /* 
-              * Remove if we have an installed version that satisfies the 
-              * version criteria
-              */
-             if (IV.end() == false && 
-                 Cache->VS().CheckDep(IV.VerStr(),(*D).Op,(*D).Version.c_str()) == true)
-                TryToInstallBuildDep(Pkg,Cache,Fix,true,false);
+           for (pkgCache::PkgIterator Pkg = Grp.PackageList(); Pkg.end() == false; Pkg = Grp.NextPkg(Pkg))
+           {
+              pkgCache::VerIterator IV = (*Cache)[Pkg].InstVerIter(*Cache);
+              /*
+               * Remove if we have an installed version that satisfies the
+               * version criteria
+               */
+              if (IV.end() == false &&
+                  Cache->VS().CheckDep(IV.VerStr(),(*D).Op,(*D).Version.c_str()) == true)
+                 TryToInstallBuildDep(Pkg,Cache,Fix,true,false);
+           }
           }
         else // BuildDep || BuildDepIndep
           {
-           pkgCache::PkgIterator Pkg = Cache->FindPkg((*D).Package);
              if (_config->FindB("Debug::BuildDeps",false) == true)
                   cout << "Looking for " << (*D).Package << "...\n";
  
+           pkgCache::PkgIterator Pkg;
+           // Cross-Building?
+           if (StripMultiArch == false)
+           {
+              size_t const colon = D->Package.find(":");
+              if (colon != string::npos &&
+                  (strcmp(D->Package.c_str() + colon, ":any") == 0 || strcmp(D->Package.c_str() + colon, ":native") == 0))
+                 Pkg = Cache->FindPkg(D->Package.substr(0,colon));
+              else
+                 Pkg = Cache->FindPkg(D->Package);
+              // We need to decide if host or build arch, so find a version we can look at
+              pkgCache::VerIterator Ver;
+              // a bad version either is invalid or doesn't satify dependency
+              #define BADVER(Ver) Ver.end() == true || \
+                                  (Ver.end() == false && D->Version.empty() == false && \
+                                   Cache->VS().CheckDep(Ver.VerStr(),D->Op,D->Version.c_str()) == false)
+              if (Pkg.end() == false)
+              {
+                 Ver = (*Cache)[Pkg].InstVerIter(*Cache);
+                 if (BADVER(Ver))
+                    Ver = (*Cache)[Pkg].CandidateVerIter(*Cache);
+              }
+              if (BADVER(Ver))
+              {
+                 pkgCache::PkgIterator HostPkg = Cache->FindPkg(D->Package, hostArch);
+                 if (HostPkg.end() == false)
+                 {
+                    Ver = (*Cache)[HostPkg].InstVerIter(*Cache);
+                    if (BADVER(Ver))
+                       Ver = (*Cache)[HostPkg].CandidateVerIter(*Cache);
+                 }
+              }
+              if ((BADVER(Ver)) == false)
+              {
+                 string forbidden;
+                 if (Ver->MultiArch == pkgCache::Version::None || Ver->MultiArch == pkgCache::Version::All);
+                 else if (Ver->MultiArch == pkgCache::Version::Same)
+                 {
+                    if (colon != string::npos)
+                       Pkg = Ver.ParentPkg().Group().FindPkg(hostArch);
+                    else if (strcmp(D->Package.c_str() + colon, ":any") == 0)
+                       forbidden = "Multi-Arch: same";
+                    // :native gets the buildArch
+                 }
+                 else if (Ver->MultiArch == pkgCache::Version::Foreign || Ver->MultiArch == pkgCache::Version::AllForeign)
+                 {
+                    if (colon != string::npos)
+                       forbidden = "Multi-Arch: foreign";
+                 }
+                 else if (Ver->MultiArch == pkgCache::Version::Allowed || Ver->MultiArch == pkgCache::Version::AllAllowed)
+                 {
+                    if (colon == string::npos)
+                       Pkg = Ver.ParentPkg().Group().FindPkg(hostArch);
+                    else if (strcmp(D->Package.c_str() + colon, ":any") == 0)
+                    {
+                       // prefer any installed over preferred non-installed architectures
+                       pkgCache::GrpIterator Grp = Ver.ParentPkg().Group();
+                       // we don't check for version here as we are better of with upgrading than remove and install
+                       for (Pkg = Grp.PackageList(); Pkg.end() == false; Pkg = Grp.NextPkg(Pkg))
+                          if (Pkg.CurrentVer().end() == false)
+                             break;
+                       if (Pkg.end() == true)
+                          Pkg = Grp.FindPreferredPkg(true);
+                    }
+                    // native gets buildArch
+                 }
+                 if (forbidden.empty() == false)
+                 {
+                    if (_config->FindB("Debug::BuildDeps",false) == true)
+                       cout << " :any is not allowed from M-A: same package " << (*D).Package << endl;
+                    if (hasAlternatives)
+                       continue;
+                    return _error->Error(_("%s dependency for %s can't be satisfied "
+                                           "because %s is not allowed on '%s' packages"),
+                                         Last->BuildDepType(D->Type), Src.c_str(),
+                                         D->Package.c_str(), "Multi-Arch: same");
+                 }
+              }
+              else if (_config->FindB("Debug::BuildDeps",false) == true)
+                 cout << " No multiarch info as we have no satisfying installed nor candidate for " << D->Package << " on build or host arch" << endl;
+              #undef BADVER
+           }
+           else
+              Pkg = Cache->FindPkg(D->Package);
            if (Pkg.end() == true)
              {
                 if (_config->FindB("Debug::BuildDeps",false) == true)
                                      (*D).Package.c_str());
              }
  
-             /*
-              * if there are alternatives, we've already picked one, so skip
-              * the rest
-              *
-              * TODO: this means that if there's a build-dep on A|B and B is
-              * installed, we'll still try to install A; more importantly,
-              * if A is currently broken, we cannot go back and try B. To fix 
-              * this would require we do a Resolve cycle for each package we 
-              * add to the install list. Ugh
-              */
-                        
-           /* 
-            * If this is a virtual package, we need to check the list of
-            * packages that provide it and see if any of those are
-            * installed
-            */
-             pkgCache::PrvIterator Prv = Pkg.ProvidesList();
-             for (; Prv.end() != true; Prv++)
-           {
-                if (_config->FindB("Debug::BuildDeps",false) == true)
-                     cout << "  Checking provider " << Prv.OwnerPkg().FullName() << endl;
-              if ((*Cache)[Prv.OwnerPkg()].InstVerIter(*Cache).end() == false)
-                 break;
-             }
-             
-             // Get installed version and version we are going to install
            pkgCache::VerIterator IV = (*Cache)[Pkg].InstVerIter(*Cache);
+           if (IV.end() == false)
+           {
+              if (_config->FindB("Debug::BuildDeps",false) == true)
+                 cout << "  Is installed\n";
  
-             if ((*D).Version[0] != '\0') {
-                  // Versioned dependency
-                  pkgCache::VerIterator CV = (*Cache)[Pkg].CandidateVerIter(*Cache);
-                  for (; CV.end() != true; CV++)
-                  {
-                       if (Cache->VS().CheckDep(CV.VerStr(),(*D).Op,(*D).Version.c_str()) == true)
-                            break;
-                  }
-                  if (CV.end() == true)
-                {
-                  if (hasAlternatives)
-                  {
-                     continue;
-                  }
-                  else
-                  {
-                       return _error->Error(_("%s dependency for %s cannot be satisfied "
-                                              "because no available versions of package %s "
-                                              "can satisfy version requirements"),
-                                            Last->BuildDepType((*D).Type),Src.c_str(),
-                                            (*D).Package.c_str());
-                  }
-                }
-             }
-             else
-             {
-                // Only consider virtual packages if there is no versioned dependency
-                if (Prv.end() == false)
-                {
-                   if (_config->FindB("Debug::BuildDeps",false) == true)
-                      cout << "  Is provided by installed package " << Prv.OwnerPkg().FullName() << endl;
-                   skipAlternatives = hasAlternatives;
-                   continue;
-                }
-             }
+              if (D->Version.empty() == true ||
+                  Cache->VS().CheckDep(IV.VerStr(),(*D).Op,(*D).Version.c_str()) == true)
+              {
+                 skipAlternatives = hasAlternatives;
+                 continue;
+              }
  
-             if (IV.end() == false)
-             {
-                if (_config->FindB("Debug::BuildDeps",false) == true)
-                   cout << "  Is installed\n";
+              if (_config->FindB("Debug::BuildDeps",false) == true)
+                 cout << "    ...but the installed version doesn't meet the version requirement\n";
  
-                if (Cache->VS().CheckDep(IV.VerStr(),(*D).Op,(*D).Version.c_str()) == true)
-                {
-                   skipAlternatives = hasAlternatives;
-                   continue;
-                }
+              if (((*D).Op & pkgCache::Dep::LessEq) == pkgCache::Dep::LessEq)
+                 return _error->Error(_("Failed to satisfy %s dependency for %s: Installed package %s is too new"),
+                                       Last->BuildDepType((*D).Type), Src.c_str(), Pkg.FullName(true).c_str());
+           }
  
-                if (_config->FindB("Debug::BuildDeps",false) == true)
-                   cout << "    ...but the installed version doesn't meet the version requirement\n";
-                if (((*D).Op & pkgCache::Dep::LessEq) == pkgCache::Dep::LessEq)
-                {
-                   return _error->Error(_("Failed to satisfy %s dependency for %s: Installed package %s is too new"),
-                                        Last->BuildDepType((*D).Type),
-                                        Src.c_str(),
-                                        Pkg.FullName(true).c_str());
-                }
-             }
+           // Only consider virtual packages if there is no versioned dependency
+           if ((*D).Version.empty() == true)
+           {
+              /*
+               * If this is a virtual package, we need to check the list of
+               * packages that provide it and see if any of those are
+               * installed
+               */
+              pkgCache::PrvIterator Prv = Pkg.ProvidesList();
+              for (; Prv.end() != true; Prv++)
+              {
+                 if (_config->FindB("Debug::BuildDeps",false) == true)
+                    cout << "  Checking provider " << Prv.OwnerPkg().FullName() << endl;
  
+                 if ((*Cache)[Prv.OwnerPkg()].InstVerIter(*Cache).end() == false)
+                    break;
+              }
  
-             if (_config->FindB("Debug::BuildDeps",false) == true)
-                cout << "  Trying to install " << (*D).Package << endl;
+              if (Prv.end() == false)
+              {
+                 if (_config->FindB("Debug::BuildDeps",false) == true)
+                    cout << "  Is provided by installed package " << Prv.OwnerPkg().FullName() << endl;
+                 skipAlternatives = hasAlternatives;
+                 continue;
+              }
+           }
+           else // versioned dependency
+           {
+              pkgCache::VerIterator CV = (*Cache)[Pkg].CandidateVerIter(*Cache);
+              if (CV.end() == true ||
+                  Cache->VS().CheckDep(CV.VerStr(),(*D).Op,(*D).Version.c_str()) == false)
+              {
+                 if (hasAlternatives)
+                    continue;
+                 else if (CV.end() == false)
+                    return _error->Error(_("%s dependency for %s cannot be satisfied "
+                                           "because candidate version of package %s "
+                                           "can't satisfy version requirements"),
+                                         Last->BuildDepType(D->Type), Src.c_str(),
+                                         D->Package.c_str());
+                 else
+                    return _error->Error(_("%s dependency for %s cannot be satisfied "
+                                           "because package %s has no candidate version"),
+                                         Last->BuildDepType(D->Type), Src.c_str(),
+                                         D->Package.c_str());
+              }
+           }
  
              if (TryToInstallBuildDep(Pkg,Cache,Fix,false,false) == true)
              {
@@@ -3250,13 -3339,13 +3348,14 @@@ int main(int argc,const char *argv[]
        {'s',"dry-run","APT::Get::Simulate",0},
        {'s',"no-act","APT::Get::Simulate",0},
        {'y',"yes","APT::Get::Assume-Yes",0},
 -      {'y',"assume-yes","APT::Get::Assume-Yes",0},      
 +      {'y',"assume-yes","APT::Get::Assume-Yes",0},
 +      {0,"assume-no","APT::Get::Assume-No",0},
        {'f',"fix-broken","APT::Get::Fix-Broken",0},
        {'u',"show-upgraded","APT::Get::Show-Upgraded",0},
        {'m',"ignore-missing","APT::Get::Fix-Missing",0},
        {'t',"target-release","APT::Default-Release",CommandLine::HasArg},
        {'t',"default-release","APT::Default-Release",CommandLine::HasArg},
+       {'a',"host-architecture","APT::Get::Host-Architecture",CommandLine::HasArg},
        {0,"download","APT::Get::Download",0},
        {0,"fix-missing","APT::Get::Fix-Missing",0},
        {0,"ignore-hold","APT::Ignore-Hold",0},      
        {0,"install-recommends","APT::Install-Recommends",CommandLine::Boolean},
        {0,"install-suggests","APT::Install-Suggests",CommandLine::Boolean},
        {0,"fix-policy","APT::Get::Fix-Policy-Broken",0},
 +      {0,"solver","APT::Solver",CommandLine::HasArg},
        {'c',"config-file",0,CommandLine::ConfigFile},
        {'o',"option",0,CommandLine::ArbItem},
        {0,0,0,0}};
diff --combined debian/changelog
index 17840ea75e93629940ed4fcb28fb242cece9fe72,1eeb99b9837cb1f59ec9228df4d7196523212ded..ed9492dd6155dfcb10bcfb7a1d9458818c618f55
- apt (0.8.15.3) UNRELEASED; urgency=low
 +apt (0.8.16~exp4) UNRELEASED; urgency=low
 +
++  [ Julian Andres Klode ]
 +  * apt-pkg/pkgcache.h:
 +    - [ABI break] Add pkgCache::Header::CacheFileSize, storing the cache size
 +  * apt-pkg/pkgcachegen.cc:
 +    - Write the file size to the cache
 +  * apt-pkg/pkgcache.cc:
 +    - Check that cache is at least CacheFileSize bytes large (LP: #16467)
++  
++  [ Michael Vogt ]
++  * merged latest fixes from debian-sid
 +
 + -- Julian Andres Klode <jak@debian.org>  Wed, 20 Jul 2011 16:23:55 +0200
 +
 +apt (0.8.16~exp3) experimental; urgency=low
 +
 +  [ David Kalnischkies ]
 +  * apt-pkg/pkgcache.h:
 +    - readd All{Foreign,Allowed} as suggested by Julian to
 +      remain strictly API compatible
 +  * apt-pkg/acquire*.{cc,h}:
 +    - try even harder to support really big files in the fetcher by
 +      converting (hopefully) everything to 'long long' (Closes: #632271)
 +  * ftparchive/writer.cc:
 +    - generate all checksums in one run over the file for Release
 +  * cmdline/apt-get.cc:
 +    - add an --assume-no option for testing to say 'no' to everything
 +  * apt-pkg/deb/debmetaindex.cc:
 +    - add trusted=yes option to mark unsigned (local) repository as trusted
 +      based on a patch from Ansgar Burchardt, thanks a lot! (Closes: #596498)
 +
 +  [ Michael Vogt ]
 +  * merge fixes from the debian/unstable upload
 +  * merge lp:~mvo/apt/sha512-template to get fixes for the 
 +    sha1/md5 verifiation (closes: #632520)
 +
 + -- Michael Vogt <mvo@debian.org>  Fri, 15 Jul 2011 09:56:17 +0200
 +
 +apt (0.8.16~exp2) experimental; urgency=low
 +
 +  [ David Kalnischkies ]
 +  * [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends which
 +    use the internal resolver can now be used also with external
 +    ones as the usage is hidden in between the old API
 +  * provide two edsp solvers in apt-utils:
 +    - 'dump' to quickly output a complete scenario and
 +    - 'apt' to use the internal as an external resolver
 +  * apt-pkg/pkgcache.h:
 +    - clean up mess with the "all" handling in MultiArch to
 +      fix LP: #733741 cleanly for everyone now
 +  * apt-pkg/depcache.cc:
 +    - use a boolean instead of an int for Add/Remove in AddStates
 +      similar to how it works with AddSizes
 +    - let the Mark methods return if their marking was successful
 +    - if a Breaks can't be upgraded, remove it. If it or a Conflict
 +      can't be removed the installation of the breaker fails.
 +  * cmdline/apt-get.cc:
 +    - do not discard the error messages from the resolver and instead
 +      only show the general 'Broken packages' message if nothing else
 +
 +  [ Stefano Zacchiroli ]
 +  * doc/external-dependency-solver-protocol.txt:
 +    - describe EDSP and the configuration interface around it
 +  
 +  [ Michael Vogt ]
 +  * [ABI-Break] merge lp:~mvo/apt/sha512-template to add support for sha512
 +  * [ABI-Break] merge lp:~mvo/apt/dpointer to support easier extending
 +    without breaking the ABI
 +  * increase ABI version and update package names
 +
 + -- Michael Vogt <mvo@debian.org>  Wed, 29 Jun 2011 13:57:28 +0200
 +
 +apt (0.8.16~exp1) experimental; urgency=low
 +
 +  * merged with the debian/unstable upload
 +
 + -- Michael Vogt <mvo@debian.org>  Wed, 29 Jun 2011 12:40:31 +0200
 +
+ apt (0.8.15.4) unstable; urgency=low
+   [ David Miller ]
+   * apt-pkg/contrib/sha1.cc:
+     - fix illegally casts of on-stack buffer to a type requiring more
+       alignment than it has resulting in segfaults on sparc (Closes: #634696)
+   [ Michael Vogt ]
+   * apt-pkg/contrib/cdromutl.cc:
+     - fix escape problem when looking for the mounted devices
+   * apt-pkg/contrib/strutl.{h,cc}, test/libapt/strutil_test.cc:
+     - add new DeEscapeString() similar to DeQuoteString but
+       unescape character escapes like \0XX and \xXX (plus added
+       test)
+   * refresh po/*
+   
+  -- Michael Vogt <mvo@debian.org>  Tue, 26 Jul 2011 12:12:27 +0200
+ apt (0.8.15.3) unstable; urgency=low
  
    [ Michael Vogt ]
    * apt-pkg/acquire-item.cc:
    * apt-pkg/algorithms.cc:
      - Hold back packages that would enter "policy-broken" state on upgrade
        when doing a "apt-get upgrade"
+   * cmdline/apt-get.cc:
+     - fix missing download progress in apt-get download
  
    [ David Kalnischkies ]
    * apt-pkg/pkgcachegen.cc:
      - document APT::Architectures list (Closes: #612102)
    * cmdline/apt-get.cc:
      - restore all important dependencies for garbage packages (LP: #806274)
+     - do not require unused partial dirs in 'source' (Closes: #633510)
+     - buildconflicts effect all architectures
+     - implement MultiarchCross for build-dep and source (Closes: #632221)
    * apt-pkg/init.cc:
      - use CndSet in pkgInitConfig (Closes: #629617)
    * apt-pkg/depcache.cc:
      - change default of APT::AutoRemove::SuggestsImportant to true
-  -- David Kalnischkies <kalnischkies@gmail.com>  Fri, 15 Jul 2011 09:29:37 +0200
+   * cmdline/apt-key:
+     - use a tmpfile instead of /etc/apt/secring.gpg (Closes: #632596)
+   * debian/apt.postinst:
+     - remove /etc/apt/secring.gpg if it is an empty file
+   * doc/apt-cache.8.xml:
+     - apply madison typofix from John Feuerstein, thanks! (Closes: #633455)
+   * apt-pkg/policy.cc:
+     - emit an error on unknown APT::Default-Release value (Closes: #407511)
+   * apt-pkg/aptconfiguration.cc:
+     - ensure that native architecture is if not specified otherwise the
+       first architecture in the Architectures vector
+   * apt-pkg/deb/deblistparser.cc:
+     - Strip only :any and :native if MultiArch should be stripped as it is
+       save to ignore them in non-MultiArch contexts but if the dependency
+       is a specific architecture (and not the native) do not strip
+  -- Michael Vogt <mvo@debian.org>  Mon, 25 Jul 2011 15:04:43 +0200
  
  apt (0.8.15.2) unstable; urgency=high
  
@@@ -238,185 -201,6 +280,185 @@@ apt (0.8.15) unstable; urgency=lo
  
   -- Michael Vogt <mvo@debian.org>  Tue, 28 Jun 2011 18:00:48 +0200
  
 +apt (0.8.15~exp3) experimental; urgency=low
 +
 +  * debian/control:
 +    - add Breaks: 0.8.15~exp3) for libapt-pkg4.10 and 
 +     libapt-inst1.2 (thanks to Jonathan Nieder, closes: #630214)
 +    - use depends for the ${shlibs:Depends} to make the breaks work
 +
 + -- Michael Vogt <mvo@debian.org>  Fri, 17 Jun 2011 21:51:41 +0200
 +
 +apt (0.8.15~exp2) experimental; urgency=low
 +
 +  * debian/control:
 +    - fix incorrect Replaces (closes: #630204) for libapt-inst1.2
 +
 + -- Michael Vogt <mvo@debian.org>  Wed, 15 Jun 2011 16:51:14 +0200
 +
 +apt (0.8.15~exp1) experimental; urgency=low
 +
 +  [ Julian Andres Klode ]
 +  * apt-pkg/depcache.cc:
 +    - Really release action groups only once (Closes: #622744)
 +    - Make purge work again for config-files (LP: #244598) (Closes: #150831)
 +  * apt-pkg/acquire-item.cc:
 +    - Reject files known to be invalid (LP: #346386) (Closes: #627642)
 +  * debian/apt.cron.daily:
 +    - Check power after wait, patch by manuel-soto (LP: #705269)
 +  * debian/control:
 +    - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT
 +      unpacked if a library is too old and thus break upgrades
 +  * doc/apt-key.8.xml:
 +    - Document apt-key net-update (LP: #192810)
 +
 +  [ Christian Perrier ]
 +  * Galician translation update (Miguel Anxo Bouzada). Closes: #626505
 +  * Italian translation update (Milo Casagrande). Closes: #627834
 +  * German documentation translation update (Chris Leick). Closes: #629949
 +
 +  [ David Kalnischkies ]
 +  * fix a bunch of cppcheck warnings/errors based on a patch by
 +    Niels Thykier, thanks! (Closes: #622805)
 +  * apt-pkg/depcache.cc:
 +    - really include 'rc' packages in the delete count by fixing a
 +      typo which exists since 1999 in the source… (LP: #761175)
 +    - if critical or-group can't be satisfied, exit directly.
 +  * apt-pkg/acquire-method.cc:
 +    - write directly to stdout instead of creating the message in
 +      memory first before writing to avoid hitting limits
 +    - fix order of CurrentURI and UsedMirror in Status() and Log()
 +  * apt-pkg/orderlist.cc:
 +    - let VisitRProvides report if the calls were successful
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - replace obsolete usleep with nanosleep
 +  * debian/apt{,-utils}.symbols:
 +    - update both experimental symbol-files to reflect 0.8.14 state
 +  * debian/rules:
 +    - remove unused embedded jquery by doxygen from libapt-pkg-doc
 +  * cmdline/apt-mark.cc:
 +    - reimplement apt-mark in c++
 +    - provide a 'showmanual' command (Closes: #582791)
 +    - provide a 'dpkg --set-selections' wrapper to set/release holds
 +  * cmdline/apt-get.cc:
 +    - deprecate mostly undocumented 'markauto' in favor of 'apt-mark'
 +  * cmdline/apt-cache.cc:
 +    - deprecate mostly undocumented 'showauto' in favor of 'apt-mark'
 +  * apt-pkg/pkgcache.cc:
 +    - really ignore :arch in FindPkg() in non-multiarch environment
 +  * doc/po/de.po:
 +    - undo the translation of the command 'dump' in manpage of apt-config
 +      as report by Burghard Grossmann on debian-l10n-german, thanks!
 +  * apt-pkg/deb/debmetaindex.cc:
 +    - do not download TranslationIndex if no Translation-* will be
 +      downloaded later on anyway (Closes: #624218)
 +  * test/versions.lst:
 +    - disable obscure version number tests with versions dpkg doesn't
 +      allow any more as they don't start with a number
 +  * apt-pkg/acquire-worker.cc:
 +    - print filename in the unmatching size warning (Closes: #623137)
 +  * apt-pkg/acquire-item.cc:
 +    - apply fix for poorly worded 'locate file' error message from
 +      Ben Finney, thanks! (Closes: #623171)
 +  * methods/http.cc:
 +    - add config option to ignore a closed stdin to be able to easily
 +      use the method as a simple standalone downloader
 +    - Location header in redirects should be absolute URI, but some
 +      servers just send an absolute path so still deal with it properly
 +    - dequote URL taken from Location in redirects as we will otherwise
 +      quote an already quoted string in the request later (Closes: #602412)
 +  * apt-pkg/contrib/netrc.cc:
 +    - replace non-posix gnu-extension strdupa with strdup
 +  * apt-pkg/packagemanager.cc:
 +    - ensure for Multi-Arch:same packages that they are unpacked in
 +      lock step even in immediate configuration (Closes: #618288)
 +
 +  [ Michael Vogt ]
 +  * methods/mirror.cc:
 +    - ignore lines starting with "#" in the mirror file
 +    - ignore non http urls in the mirrors
 +    - append the dist (e.g. sid, wheezy) as a query string when
 +      asking for a suitable mirror 
 +  * debian/control:
 +    - add libapt-pkg4.10 and libapt-inst1.2 library packages
 +
 + -- Michael Vogt <mvo@debian.org>  Fri, 10 Jun 2011 15:32:07 +0200
 +
 +apt (0.8.14.2) UNRELEASED; urgency=low
 +
 +  [ Julian Andres Klode ]
 +  * apt-pkg/depcache.cc:
 +    - Really release action groups only once (Closes: #622744)
 +    - Make purge work again for config-files (LP: #244598) (Closes: #150831)
 +  * debian/apt.cron.daily:
 +    - Check power after wait, patch by manuel-soto (LP: #705269)
 +  * debian/control:
 +    - Move ${shlibs:Depends} to Pre-Depends, as we do not want APT
 +      unpacked if a library is too old and thus break upgrades
 +  * doc/apt-key.8.xml:
 +    - Document apt-key net-update (LP: #192810)
 +
 +  [ Christian Perrier ]
 +  * Galician translation update (Miguel Anxo Bouzada). Closes: #626505
 +
 +  [ David Kalnischkies ]
 +  * fix a bunch of cppcheck warnings/errors based on a patch by
 +    Niels Thykier, thanks! (Closes: #622805)
 +  * apt-pkg/depcache.cc:
 +    - really include 'rc' packages in the delete count by fixing a
 +      typo which exists since 1999 in the source… (LP: #761175)
 +    - if critical or-group can't be satisfied, exit directly.
 +  * apt-pkg/acquire-method.cc:
 +    - write directly to stdout instead of creating the message in
 +      memory first before writing to avoid hitting limits
 +    - fix order of CurrentURI and UsedMirror in Status() and Log()
 +  * apt-pkg/orderlist.cc:
 +    - let VisitRProvides report if the calls were successful
 +  * apt-pkg/deb/dpkgpm.cc:
 +    - replace obsolete usleep with nanosleep
 +  * debian/apt{,-utils}.symbols:
 +    - update both experimental symbol-files to reflect 0.8.14 state
 +  * debian/rules:
 +    - remove unused embedded jquery by doxygen from libapt-pkg-doc
 +  * cmdline/apt-mark.cc:
 +    - reimplement apt-mark in c++
 +    - provide a 'showmanual' command (Closes: #582791)
 +    - provide a 'dpkg --set-selections' wrapper to set/release holds
 +  * cmdline/apt-get.cc:
 +    - deprecate mostly undocumented 'markauto' in favor of 'apt-mark'
 +  * cmdline/apt-cache.cc:
 +    - deprecate mostly undocumented 'showauto' in favor of 'apt-mark'
 +  * apt-pkg/pkgcache.cc:
 +    - really ignore :arch in FindPkg() in non-multiarch environment
 +  * doc/po/de.po:
 +    - undo the translation of the command 'dump' in manpage of apt-config
 +      as report by Burghard Grossmann on debian-l10n-german, thanks!
 +  * apt-pkg/deb/debmetaindex.cc:
 +    - do not download TranslationIndex if no Translation-* will be
 +      downloaded later on anyway (Closes: #624218)
 +  * test/versions.lst:
 +    - disable obscure version number tests with versions dpkg doesn't
 +      allow any more as they don't start with a number
 +  * apt-pkg/acquire-worker.cc:
 +    - print filename in the unmatching size warning (Closes: #623137)
 +  * apt-pkg/acquire-item.cc:
 +    - apply fix for poorly worded 'locate file' error message from
 +      Ben Finney, thanks! (Closes: #623171)
 +  * methods/http.cc:
 +    - add config option to ignore a closed stdin to be able to easily
 +      use the method as a simple standalone downloader
 +    - Location header in redirects should be absolute URI, but some
 +      servers just send an absolute path so still deal with it properly
 +    - dequote URL taken from Location in redirects as we will otherwise
 +      quote an already quoted string in the request later (Closes: #602412)
 +  * apt-pkg/contrib/netrc.cc:
 +    - replace non-posix gnu-extension strdupa with strdup
 +  * apt-pkg/packagemanager.cc:
 +    - ensure for Multi-Arch:same packages that they are unpacked in
 +      lock step even in immediate configuration (Closes: #618288)
 +
 + -- Michael Vogt <mvo@debian.org>  Mon, 16 May 2011 14:57:52 +0200
 +
  apt (0.8.14.1) unstable; urgency=low
  
    * apt-pkg/acquire-item.cc:
diff --combined doc/apt-get.8.xml
index 23e682fd9e2ad700c3c99b532c89a1c30a29b912,9d901b4924a7f548ec109251cfa1f0586c8afe31..36a675bb0bc20fa247ff4fcc2831052237e47f67
                        <replaceable>target_release</replaceable>
                </arg>
        </arg>
+       <arg>
+               <option>-a=</option>
+               <arg choice='plain'>
+                       <replaceable>default_architecture</replaceable>
+               </arg>
+       </arg>
  
        <group choice="req">
           <arg choice='plain'>update</arg>
  
       <para>If the <option>--compile</option> option is specified
       then the package will be compiled to a binary .deb using
-      <command>dpkg-buildpackage</command>, if <option>--download-only</option>
-      is specified then the source package will not be unpacked.</para>
+      <command>dpkg-buildpackage</command> for the architecture as
+      defined by the <command>--host-architecture</command> option.
+      If <option>--download-only</option> is specified then the source package
+      will not be unpacked.</para>
  
       <para>A specific source version can be retrieved by postfixing the source name
       with an equals and then the version to fetch, similar to the mechanism
  
       <varlistentry><term>build-dep</term>
       <listitem><para><literal>build-dep</literal> causes apt-get to install/remove packages in an 
-      attempt to satisfy the build dependencies for a source package.</para></listitem>
+      attempt to satisfy the build dependencies for a source package. By default the dependencies are
+      satisfied to build the package nativly. If desired a host-architecture can be specified
+      with the <option>--host-architecture</option> option instead.</para></listitem>
       </varlistentry>
  
       <varlistentry><term>check</term>
       Configuration Item: <literal>APT::Get::Assume-Yes</literal>.</para></listitem>
       </varlistentry>
  
 +     <varlistentry><term><option>--assume-no</option></term>
 +     <listitem><para>Automatic "no" to all prompts.
 +     Configuration Item: <literal>APT::Get::Assume-No</literal>.</para></listitem>
 +     </varlistentry>
 +
       <varlistentry><term><option>-u</option></term><term><option>--show-upgraded</option></term>
       <listitem><para>Show upgraded packages; Print out a list of all packages that are to be
       upgraded. 
       Configuration Item: <literal>APT::Get::Show-Versions</literal>.</para></listitem>
       </varlistentry>
  
+      <varlistentry><term><option>-a</option></term>
+                    <term><option>--host-architecture</option></term>
+      <listitem><para>This option controls the architecture packages are built for
+      by <command>apt-get source --compile</command> and how cross-builddependencies
+      are satisfied. By default is not set which means that the host architecture
+      is the same as the build architecture (which is defined by <literal>APT::Architecture</literal>)
+      Configuration Item: <literal>APT::Get::Host-Architecture</literal>
+      </para></listitem>
+      </varlistentry>
       <varlistentry><term><option>-b</option></term><term><option>--compile</option></term>
                     <term><option>--build</option></term>
       <listitem><para>Compile source packages after downloading them.
diff --combined doc/po/apt-doc.pot
index cc60e5497a7af37fa902c321bf81d2dc161db8cb,2a4eef5587c3d6f03243e7c04354d293d83b9b5c..364dce12f821361f22df78f81181c9777660254d
@@@ -7,7 -7,7 +7,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
@@@ -928,7 -928,7 +928,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -967,7 -967,7 +967,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393 apt-sortpkgs.1.xml:61
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393 apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr ""
  
@@@ -987,12 -987,12 +987,12 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr ""
  
@@@ -1067,7 -1067,7 +1067,7 @@@ msgstr "
  #: apt-cache.8.xml:317
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: "
  "<literal>APT::Cache::Show<replaceable>DependencyType</replaceable></literal> "
  "e.g. <literal>APT::Cache::ShowRecommends</literal>."
@@@ -1091,7 -1091,7 +1091,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr ""
  
@@@ -1187,7 -1187,7 +1187,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist>
 -#: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101 apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570 apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
 +#: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101 apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570 apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr ""
  
@@@ -1202,7 -1202,7 +1202,7 @@@ msgid "&file-sourceslist; &file-stateli
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106 apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585 apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185 apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704 sources.list.5.xml:234
 +#: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106 apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585 apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185 apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704 sources.list.5.xml:234
  msgid "See Also"
  msgstr ""
  
@@@ -1212,7 -1212,7 +1212,7 @@@ msgid "&apt-conf;, &sources-list;, &apt
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111 apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591 apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
 +#: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111 apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591 apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr ""
  
@@@ -1316,7 -1316,7 +1316,7 @@@ msgid "Options
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr ""
  
@@@ -1519,7 -1519,7 +1519,7 @@@ msgid "Just show the contents of the co
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629 apt-sortpkgs.1.xml:73
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628 apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr ""
  
@@@ -2443,26 -2443,28 +2443,26 @@@ msgid "
  "Configuration Items: "
  "<literal>APT::FTPArchive::<replaceable>Checksum</replaceable></literal> and "
  "<literal>APT::FTPArchive::<replaceable>Index</replaceable>::<replaceable>Checksum</replaceable></literal> "
 -"where <literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or "
 -"<literal>Release</literal> and "
 -"<literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or "
 -"<literal>SHA256</literal>."
 +"where <literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, "
 +"<literal>SHA1</literal> or <literal>SHA256</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: "
  "<literal>APT::FTPArchive::ReadOnlyDB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544 sources.list.5.xml:198
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544 sources.list.5.xml:198
  msgid "Examples"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid ""
  "<command>apt-ftparchive</command> packages "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -2922,7 -2924,7 +2922,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -4199,10 -4201,10 +4199,10 @@@ msgstr "
  #: apt.conf.5.xml:52
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the "
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
  "case it will be silently ignored."
  msgstr ""
@@@ -4910,7 -4912,7 +4910,7 @@@ msgid "
  "Note that at run time the "
  "<literal>Dir::Bin::<replaceable>Methodname</replaceable></literal> will be "
  "checked: If this setting exists the method will only be used if this file "
 -"exists, e.g. for the bzip2 method (the inbuilt) setting is: <placeholder "
 +"exists, e.g. for the bzip2 method (the inbuilt) setting is <placeholder "
  "type=\"literallayout\" id=\"0\"/> Note also that list entries specified on "
  "the command line will be added at the end of the list specified in the "
  "configuration files, but before the default entries. To prefer a type in "
@@@ -4923,7 -4925,7 +4923,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -5865,8 -5867,8 +5865,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or "
 -"\"<literal>pref</literal>\" as filename extension and only contain "
 +"following naming convention: The files have no or "
 +"\"<literal>pref</literal>\" as filename extension and which only contain "
  "alphanumeric, hyphen (-), underscore (_) and period (.) characters.  "
  "Otherwise APT will print a notice that it has ignored a file if the file "
  "doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</literal> "
@@@ -6198,8 -6200,8 +6198,8 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a "
 -"glob()-like expression) or contains the word kde (as a POSIX extended "
 -"regular expression surrounded by slashes)."
 +"glob()-like expression or contains the word kde (as a POSIX extended regular "
 +"expression surrounded by slashes)."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><refsect2><programlisting>
@@@ -6215,7 -6217,7 +6215,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/de.po
index a608161d3878ad95b877bbe59b7eb8c79ee2573e,196305bf9f350f47f6b5471b05b64a5eead49d0f..6261a470ec6fd92af379f7845ef44c65deb180f4
@@@ -7,7 -7,7 +7,7 @@@ msgid "
  msgstr ""
  "Project-Id-Version: apt-doc 0.8.14-1\n"
  "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n"
 -"POT-Creation-Date: 2011-06-28 13:40+0300\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2011-05-31 21:00+0100\n"
  "Last-Translator: Chris Leick <c.leick@vollbio.de>\n"
  "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
@@@ -1230,8 -1230,8 +1230,8 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
- msgstr "madison <replaceable>/[ Paket(e) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
+ msgstr "madison <replaceable>[ Paket(e) ]</replaceable>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:267
@@@ -1282,7 -1282,7 +1282,7 @@@ msgstr "
  "pkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1310,12 -1310,12 +1310,12 @@@ msgstr "
  "srcpkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1394,12 -1394,18 +1394,12 @@@ msgstr "<option>--no-replaces</option>
  msgid "<option>--no-enhances</option>"
  msgstr "<option>--no-enhances</option>"
  
 +# FIXME s/twicked/tricked/
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:317
 -#, fuzzy
 -#| msgid ""
 -#| "Per default the <literal>depends</literal> and <literal>rdepends</"
 -#| "literal> print all dependencies. This can be twicked with these flags "
 -#| "which will omit the specified dependency type.  Configuration Item: "
 -#| "<literal>APT::Cache::Show<replaceable>DependencyType</replaceable></"
 -#| "literal> e.g. <literal>APT::Cache::ShowRecommends</literal>."
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1430,7 -1436,7 +1430,7 @@@ msgstr "
  "Konfigurationselement: <literal>APT::Cache::ShowFull</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1547,7 -1553,7 +1547,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1565,7 -1571,7 +1565,7 @@@ msgstr "&file-sourceslist; &file-statel
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1579,7 -1585,7 +1579,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "Diagnose"
@@@ -1714,7 -1720,7 +1714,7 @@@ msgid "Options
  msgstr "Optionen"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -1968,7 -1974,7 +1968,7 @@@ msgid "Just show the contents of the co
  msgstr "Nur der Inhalt des Konfigurationsbereichs wird angezeigt."
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3133,7 -3139,6 +3133,7 @@@ msgid "
  msgstr ""
  "<option>--md5</option>, <option>--sha1</option>, <option>--sha256</option>"
  
 +# FIXME <literal>Checksum</literal> im letzten Abschnitt <replaceable>?
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-ftparchive.1.xml:531
  msgid ""
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
  "erzeugt die vorgegebene Prüfsumme. Diese Optionen sind standardmäßig "
  "aktiviert. Wenn sie deaktiviert sind, werden die erzeugten Indexdateien nach "
  "Möglichkeit keine Prüfsummenfelder erhalten. Konfigurationselemente: "
  "<literal>APT::FTPArchive::<replaceable>Prüfsumme</replaceable></literal> und "
  "<literal>APT::FTPArchive::<replaceable>Index</replaceable>::"
 -"<replaceable>Prüfsumme</replaceable></literal>, wobei <literal><replaceable>Index</replaceable></"
 +"<replaceable>Prüfsumme</replaceable></literal>, wobei <literal>Index</"
  "literal> <literal>Packages</literal>, <literal>Sources</literal> oder "
 -"<literal>Release</literal> sein kann und <literal><replaceable>Prüfsumme</replaceable></literal> "
 +"<literal>Release</literal> sein kann und <literal>Checksum</literal> "
  "<literal>MD5</literal>, <literal>SHA1</literal> oder <literal>SHA256</"
  "literal> sein kann."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
@@@ -3174,7 -3179,7 +3174,7 @@@ msgstr "
  "DB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3188,12 -3193,12 +3188,12 @@@ msgstr "
  "Konfigurationselement: <literal>quiet</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
@@@ -3207,12 -3212,12 +3207,12 @@@ msgstr "
  "DeLinkAct</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
@@@ -3228,12 -3233,12 +3228,12 @@@ msgstr "
  "Konfigurationselement: <literal>APT::FTPArchive::Contents</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
@@@ -3244,12 -3249,12 +3244,12 @@@ msgstr "
  "SourceOverride</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
@@@ -3258,12 -3263,12 +3258,12 @@@ msgstr "
  "<literal>APT::FTPArchive::ReadOnlyDB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr "<option>--arch</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
@@@ -3277,12 -3282,12 +3277,12 @@@ msgstr "
  "Architecture</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>APT::FTPArchive::AlwaysStat</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
@@@ -3306,12 -3311,12 +3306,12 @@@ msgstr "
  "haben sollte und all diese zusätzlichen Prüfungen daher nutzlos sind."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>APT::FTPArchive::LongDescription</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
@@@ -3327,19 -3332,19 +3327,19 @@@ msgstr "
  "werden kann."
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "Beispiele"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr "<command>apt-ftparchive</command> Pakete <replaceable>Verzeichnis</replaceable> | <command>gzip</command> > <filename>Pakete.gz</filename>\n"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3349,7 -3354,7 +3349,7 @@@ msgstr "
  ">"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3821,12 -3826,11 +3821,12 @@@ msgstr "
  msgid "download"
  msgstr "download"
  
 +# FIXME s/directoy/directory/
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  "<literal>download</literal> wird das angegebene Binärpaket in das aktuelle "
  "Verzeichnis herunterladen."
@@@ -5514,16 -5518,25 +5514,16 @@@ msgstr "
  "die Datei, die durch die Umgebungsvariable <envar>APT_CONFIG</envar> "
  "angegeben wird (falls gesetzt)"
  
 +# FIXME s/no or/no/
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
  #: apt.conf.5.xml:52
 -#, fuzzy
 -#| msgid ""
 -#| "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -#| "order which have no or \"<literal>conf</literal>\" as filename extension "
 -#| "and which only contain alphanumeric, hyphen (-), underscore (_) and "
 -#| "period (.) characters.  Otherwise APT will print a notice that it has "
 -#| "ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -#| "Ignore-Files-Silently</literal> configuration list - in this case it will "
 -#| "be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  "alle Dateien in <literal>Dir::Etc::Parts</literal> in aufsteigender "
  "alphanumerischer Reihenfolge, die kein »<literal>conf</literal>« als "
@@@ -6561,16 -6574,27 +6561,16 @@@ msgstr "
  msgid "Dir::Bin::bzip2 \"/bin/bzip2\";"
  msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";"
  
 +# FIXME s/> Note/>. Note/
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
  #: apt.conf.5.xml:442
 -#, fuzzy
 -#| msgid ""
 -#| "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
 -#| "replaceable></literal> will be checked: If this setting exists the method "
 -#| "will only be used if this file exists, e.g. for the bzip2 method (the "
 -#| "inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -#| "also that list entries specified on the command line will be added at the "
 -#| "end of the list specified in the configuration files, but before the "
 -#| "default entries. To prefer a type in this case over the ones specified in "
 -#| "the configuration files you can set the option direct - not in list "
 -#| "style.  This will not override the defined list, it will only prefix the "
 -#| "list with this type."
  msgid ""
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6588,12 -6612,11 +6588,12 @@@ msgstr "
  "nicht im Listenstil. Dies wird die definierte Liste nicht überschreiben, es "
  "wird diesen Typ nur vor die Liste setzen."
  
 +# FIXME: s/doesn't provide/don't provide/
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  "Der besondere Typ <literal>uncompressed</literal> kann benutzt werden, um "
@@@ -7878,11 -7901,21 +7878,11 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><para>
  #: apt_preferences.5.xml:70
 -#, fuzzy
 -#| msgid ""
 -#| "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
 -#| "directory are parsed in alphanumeric ascending order and need to obey the "
 -#| "following naming convention: The files have no or \"<literal>pref</"
 -#| "literal>\" as filename extension and which only contain alphanumeric, "
 -#| "hyphen (-), underscore (_) and period (.) characters.  Otherwise APT will "
 -#| "print a notice that it has ignored a file if the file doesn't match a "
 -#| "pattern in the <literal>Dir::Ignore-Files-Silently</literal> "
 -#| "configuration list - in this case it will be silently ignored."
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -8351,14 -8384,13 +8351,14 @@@ msgstr "
  msgid "Regular expressions and glob() syntax"
  msgstr "Reguläre Ausdrücke und glob()-Syntax"
  
 +# FIXME: s/expression or/expression) or/
  #. type: Content of: <refentry><refsect1><refsect2><para>
  #: apt_preferences.5.xml:264
  msgid ""
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  "APT unterstützt außerdem Pinning mittels glob()-Ausdrücken und regulären "
@@@ -8380,12 -8412,11 +8380,12 @@@ msgstr "
  "Pin: release n=experimental\n"
  "Pin-Priority: 500\n"
  
 +# FIXME: s/Those/Thus/
  #. type: Content of: <refentry><refsect1><refsect2><para>
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  "Die Regel für diese Ausdrücke ist, dass sie überall dort auftreten können, "
diff --combined doc/po/es.po
index 635133ed38951bccd9b24e6a2a037b1aa80d4653,ad7d02109206891dbe7465ae48965e2e327cd32d..3a21eeecbbea99c6943d176e7f98cdf71318940c
@@@ -36,7 -36,7 +36,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: apt 0.7.25\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2010-08-25 03:25+0200\n"
  "Last-Translator: Omar Campagne <ocampagne@gmail.com>\n"
  "Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@@ -1303,7 -1303,7 +1303,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
  msgstr "madison <replaceable>[ paquete(s) ]</replaceable>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -1354,7 -1354,7 +1354,7 @@@ msgstr "
  "configuración: <literal>Dir::Cache::pkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1380,12 -1380,12 +1380,12 @@@ msgstr "
  "Opción de configuración: <literal>Dir::Cache::srcpkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1466,9 -1466,16 +1466,9 @@@ msgstr "<option>--no-enhances</option>
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:317
 -#, fuzzy
 -#| msgid ""
 -#| "Per default the <literal>depends</literal> and <literal>rdepends</"
 -#| "literal> print all dependencies. This can be twicked with these flags "
 -#| "which will omit the specified dependency type.  Configuration Item: "
 -#| "<literal>APT::Cache::Show<replaceable>DependencyType</replaceable></"
 -#| "literal> e.g. <literal>APT::Cache::ShowRecommends</literal>."
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1500,7 -1507,7 +1500,7 @@@ msgstr "
  "Opción de configuración: <literal>APT::Cache::ShowFull</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1617,7 -1624,7 +1617,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1635,7 -1642,7 +1635,7 @@@ msgstr "&file-sourceslist; &file-statel
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1649,7 -1656,7 +1649,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "Diagnósticos"
@@@ -1784,7 -1791,7 +1784,7 @@@ msgid "Options
  msgstr "Opciones"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -2041,7 -2048,7 +2041,7 @@@ msgid "Just show the contents of the co
  msgstr "Sólo muestra el contenido del espacio de configuración."
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3198,43 -3205,25 +3198,43 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-ftparchive.1.xml:531
 +#, fuzzy
 +#| msgid ""
 +#| "Values for the additional metadata fields in the Release file are taken "
 +#| "from the corresponding variables under <literal>APT::FTPArchive::Release</"
 +#| "literal>, e.g. <literal>APT::FTPArchive::Release::Origin</literal>.  The "
 +#| "supported fields are: <literal>Origin</literal>, <literal>Label</"
 +#| "literal>, <literal>Suite</literal>, <literal>Version</literal>, "
 +#| "<literal>Codename</literal>, <literal>Date</literal>, <literal>Valid-"
 +#| "Until</literal>, <literal>Architectures</literal>, <literal>Components</"
 +#| "literal>, <literal>Description</literal>."
  msgid ""
  "Generate the given checksum. These options default to on, when turned off "
  "the generated index files will not have the checksum fields where possible.  "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
 +"Los valores para los campos de metadatos adicionales en el fichero «Release» "
 +"se toman de las variables correspondientes en <literal>APT::FTPArchive::"
 +"Release</literal>, por ejemplo <literal>APT::FTPArchive::Release::Origin</"
 +"literal>. Los campos permitidos son: <literal>Origin</literal>, "
 +"<literal>Label</literal>, <literal>Suite</literal>, <literal>Version</"
 +"literal>, <literal>Codename</literal>, <literal>Date</literal>, "
 +"<literal>Valid-Until</literal>, <literal>Architectures</literal>, "
 +"<literal>Components</literal> y <literal>Description</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
@@@ -3243,7 -3232,7 +3243,7 @@@ msgstr "
  "«generate». Opción de configuración: <literal>APT::FTPArchive::DB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3257,12 -3246,12 +3257,12 @@@ msgstr "
  "configuración. Opción de configuración: <literal>quiet</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
@@@ -3275,12 -3264,12 +3275,12 @@@ msgstr "
  "Opción de configuración: <literal>APT::FTPArchive::DeLinkAct</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
@@@ -3297,12 -3286,12 +3297,12 @@@ msgstr "
  "Contents</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
@@@ -3313,12 -3302,12 +3313,12 @@@ msgstr "
  "FTPArchive::SourceOverride</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
@@@ -3327,12 -3316,12 +3327,12 @@@ msgstr "
  "Opción de configuración: <literal>APT::FTPArchive::ReadOnlyDB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr "<option>--arch</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
@@@ -3346,12 -3335,12 +3346,12 @@@ msgstr "
  "FTPArchive::Architecture</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>APT::FTPArchive::AlwaysStat</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
@@@ -3375,12 -3364,12 +3375,12 @@@ msgstr "
  "comprobaciones adicionales son innecesarias."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>APT::FTPArchive::LongDescription</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
@@@ -3396,19 -3385,19 +3396,19 @@@ msgstr "
  "con la orden «generate»."
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "Ejemplos"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr "<command>apt-ftparchive</command> packages <replaceable>directorio</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3417,7 -3406,7 +3417,7 @@@ msgstr "
  "paquetes binarios («.deb»): <placeholder type=\"programlisting\" id=\"0\"/>"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3890,7 -3879,7 +3890,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -5582,11 -5571,12 +5582,11 @@@ msgstr "
  #| "period (.) characters - otherwise they will be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  "Todos los ficheros en <literal>Dir::Etc::Parts</literal> en orden "
  "alfanumérico ascendente que no tienen extensión o la extensión "
@@@ -6615,9 -6605,9 +6615,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6639,7 -6629,7 +6639,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -7932,8 -7922,8 +7932,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -8401,7 -8391,7 +8401,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -8425,7 -8415,7 +8425,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/fr.po
index 71cc73b45cde32d85122a9ba6c4ead409b6e5887,f5273f6395ab8fa0a724b695e7a6a0ce8fba2fd1..e4a5e1694d2122651ef808412438852959ab3217
@@@ -9,7 -9,7 +9,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: \n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2011-02-17 07:50+0100\n"
  "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
  "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@@ -1225,7 -1225,7 +1225,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
  msgstr "madison <replaceable>[ paquet(s) ]</replaceable>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -1277,7 -1277,7 +1277,7 @@@ msgstr "
  "<literal>Dir::Cache::pkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1304,12 -1304,12 +1304,12 @@@ msgstr "
  "<literal>Dir::Cache::srcpkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1391,9 -1391,16 +1391,9 @@@ msgstr "<option>--no-enhances</option>
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:317
 -#, fuzzy
 -#| msgid ""
 -#| "Per default the <literal>depends</literal> and <literal>rdepends</"
 -#| "literal> print all dependencies. This can be twicked with these flags "
 -#| "which will omit the specified dependency type.  Configuration Item: "
 -#| "<literal>APT::Cache::Show<replaceable>DependencyType</replaceable></"
 -#| "literal> e.g. <literal>APT::Cache::ShowRecommends</literal>."
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1425,7 -1432,7 +1425,7 @@@ msgstr "
  "literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1545,7 -1552,7 +1545,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1563,7 -1570,7 +1563,7 @@@ msgstr "&file-sourceslist; &file-statel
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1577,7 -1584,7 +1577,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "Diagnostics"
@@@ -1712,7 -1719,7 +1712,7 @@@ msgid "Options
  msgstr "Options"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -1969,7 -1976,7 +1969,7 @@@ msgid "Just show the contents of the co
  msgstr "Affiche seulement le contenu de l'espace de configuration."
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3126,43 -3133,25 +3126,43 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-ftparchive.1.xml:531
 +#, fuzzy
 +#| msgid ""
 +#| "Values for the additional metadata fields in the Release file are taken "
 +#| "from the corresponding variables under <literal>APT::FTPArchive::Release</"
 +#| "literal>, e.g. <literal>APT::FTPArchive::Release::Origin</literal>.  The "
 +#| "supported fields are: <literal>Origin</literal>, <literal>Label</"
 +#| "literal>, <literal>Suite</literal>, <literal>Version</literal>, "
 +#| "<literal>Codename</literal>, <literal>Date</literal>, <literal>Valid-"
 +#| "Until</literal>, <literal>Architectures</literal>, <literal>Components</"
 +#| "literal>, <literal>Description</literal>."
  msgid ""
  "Generate the given checksum. These options default to on, when turned off "
  "the generated index files will not have the checksum fields where possible.  "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
 +"La valeur des autres champs de métadonnées du fichier Release sont tirées de "
 +"la valeur correspondante dans <literal>APT::FTPArchive::Release</literal>, "
 +"p. ex. <literal>APT::FTPArchive::Release::Origin</literal>.  Les champs "
 +"reconnus sont : <literal>Origin</literal>, <literal>Label</literal>, "
 +"<literal>Suite</literal>, <literal>Version</literal>, <literal>Codename</"
 +"literal>, <literal>Date</literal>, <literal>Valid-Until</literal>, "
 +"<literal>Architectures</literal>, <literal>Components</literal>, "
 +"<literal>Description</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
@@@ -3172,7 -3161,7 +3172,7 @@@ msgstr "
  "literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3187,12 -3176,12 +3187,12 @@@ msgstr "
  "configuration : <literal>quiet</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
@@@ -3206,12 -3195,12 +3206,12 @@@ msgstr "
  "literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
@@@ -3227,12 -3216,12 +3227,12 @@@ msgstr "
  "de configuration : <literal>APT::FTPArchive::Contents</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
@@@ -3243,12 -3232,12 +3243,12 @@@ msgstr "
  "FTPArchive::SourceOverride</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
@@@ -3257,12 -3246,12 +3257,12 @@@ msgstr "
  "configuration : <literal>APT::FTPArchive::ReadOnlyDB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr "<option>--arch</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
@@@ -3276,12 -3265,12 +3276,12 @@@ msgstr "
  "<literal>APT::FTPArchive::Architecture</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>APT::FTPArchive::AlwaysStat</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
@@@ -3304,12 -3293,12 +3304,12 @@@ msgstr "
  "survenir et l'ensemble de ces contrôles devient inutile."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>APT::FTPArchive::LongDescription</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
@@@ -3325,19 -3314,19 +3325,19 @@@ msgstr "
  "generate."
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "Exemples"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr "<command>apt-ftparchive</command> packages <replaceable>répertoire</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3346,7 -3335,7 +3346,7 @@@ msgstr "
  "des paquets binaires (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3822,7 -3811,7 +3822,7 @@@ msgstr "download
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  "<literal>download</literal> télécharge le fichier binaire indiqué dans le "
  "répertoire courant."
@@@ -5497,13 -5486,23 +5497,13 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
  #: apt.conf.5.xml:52
 -#, fuzzy
 -#| msgid ""
 -#| "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -#| "order which have no or \"<literal>conf</literal>\" as filename extension "
 -#| "and which only contain alphanumeric, hyphen (-), underscore (_) and "
 -#| "period (.) characters.  Otherwise APT will print a notice that it has "
 -#| "ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -#| "Ignore-Files-Silently</literal> configuration list - in this case it will "
 -#| "be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  "tous les fichiers de <literal>Dir::Etc::Parts</literal> dans l'ordre "
  "alphanumérique ascendant qui ont soit l'extension \"<literal>conf</literal>"
@@@ -6539,13 -6538,25 +6539,13 @@@ msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
  #: apt.conf.5.xml:442
 -#, fuzzy
 -#| msgid ""
 -#| "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
 -#| "replaceable></literal> will be checked: If this setting exists the method "
 -#| "will only be used if this file exists, e.g. for the bzip2 method (the "
 -#| "inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -#| "also that list entries specified on the command line will be added at the "
 -#| "end of the list specified in the configuration files, but before the "
 -#| "default entries. To prefer a type in this case over the ones specified in "
 -#| "the configuration files you can set the option direct - not in list "
 -#| "style.  This will not override the defined list, it will only prefix the "
 -#| "list with this type."
  msgid ""
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6567,7 -6578,7 +6567,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  "Le type spécial <literal>uncompressed</literal> peut servir à donner la "
@@@ -7855,11 -7866,21 +7855,11 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><para>
  #: apt_preferences.5.xml:70
 -#, fuzzy
 -#| msgid ""
 -#| "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
 -#| "directory are parsed in alphanumeric ascending order and need to obey the "
 -#| "following naming convention: The files have no or \"<literal>pref</"
 -#| "literal>\" as filename extension and which only contain alphanumeric, "
 -#| "hyphen (-), underscore (_) and period (.) characters.  Otherwise APT will "
 -#| "print a notice that it has ignored a file if the file doesn't match a "
 -#| "pattern in the <literal>Dir::Ignore-Files-Silently</literal> "
 -#| "configuration list - in this case it will be silently ignored."
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -8325,7 -8346,7 +8325,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -8349,7 -8370,7 +8349,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/it.po
index f109d98f9c89ff0d3fb08ae3773f24c18f971fd4,4535a794f2ead24d8e92f52ed4e57007f82d57bf..4571690e1c107d1d1952cc17d5c1abc4c4eaa5b5
@@@ -9,7 -9,7 +9,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: \n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2003-04-26 23:26+0100\n"
  "Last-Translator: Traduzione di Eugenia Franzoni <eugenia@linuxcare.com>\n"
  "Language-Team: <debian-l10n-italian@lists.debian.org>\n"
@@@ -893,7 -893,7 +893,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -934,7 -934,7 +934,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr ""
@@@ -955,12 -955,12 +955,12 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr ""
  
@@@ -1035,7 -1035,7 +1035,7 @@@ msgstr "
  #: apt-cache.8.xml:317
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1059,7 -1059,7 +1059,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr ""
  
@@@ -1155,7 -1155,7 +1155,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr ""
@@@ -1173,7 -1173,7 +1173,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1187,7 -1187,7 +1187,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr ""
@@@ -1292,7 -1292,7 +1292,7 @@@ msgid "Options
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr ""
  
@@@ -1496,7 -1496,7 +1496,7 @@@ msgid "Just show the contents of the co
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr ""
@@@ -2419,26 -2419,26 +2419,26 @@@ msgid "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -2897,7 -2897,7 +2897,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -4174,11 -4174,12 +4174,11 @@@ msgstr "
  #: apt.conf.5.xml:52
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
@@@ -4876,9 -4877,9 +4876,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -4889,7 -4890,7 +4889,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -5830,8 -5831,8 +5830,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -6159,7 -6160,7 +6159,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -6176,7 -6177,7 +6176,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/ja.po
index 839242cc8df9da3e55e5e5393a099b4c2174ca0b,d27bc1b64947354470a2a2fc032facdebdfc3b46..607d7e64da6baa5fe79020957287f7ae981a0495
@@@ -7,7 -7,7 +7,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: apt 0.7.25.3\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2010-09-07 07:38+0900\n"
  "Last-Translator: KURASAWA Nozomu <nabetaro@caldron.jp>\n"
  "Language-Team: Debian Japanese List <debian-japanese@lists.debian.org>\n"
@@@ -1304,8 -1304,8 +1304,8 @@@ msgstr "
  # type: Content of: <refentry><refsect1><refsect2><para><programlisting>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
- msgstr "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
+ msgstr "madison <replaceable>[ pkg(s) ]</replaceable>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -1357,7 -1357,7 +1357,7 @@@ msgstr "
  "pkgcache</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1384,12 -1384,12 +1384,12 @@@ msgstr "
  "<literal>Dir::Cache::srcpkgcache</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1475,7 -1475,7 +1475,7 @@@ msgstr "<option>--no-enhances</option>
  #, fuzzy
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1505,7 -1505,7 +1505,7 @@@ msgstr "
  "ShowFull</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1627,7 -1627,7 +1627,7 @@@ msgstr "
  # type: Content of: <refentry><refsect1><para>
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1647,7 -1647,7 +1647,7 @@@ msgstr "&file-sourceslist; &file-statel
  # type: Content of: <refentry><refsect1><title>
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1663,7 -1663,7 +1663,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  # type: Content of: <refentry><refsect1><title>
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "診断メッセージ"
@@@ -1805,7 -1805,7 +1805,7 @@@ msgid "Options
  msgstr "オプション"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -2075,7 -2075,7 +2075,7 @@@ msgstr "設å®\9aç®\87æ\89\80ã\81®å\86\85容ã\82\92表示ã
  
  # type: Content of: <refentry><refsect1><para>
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3292,43 -3292,26 +3292,43 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-ftparchive.1.xml:531
 +#, fuzzy
 +#| msgid ""
 +#| "Values for the additional metadata fields in the Release file are taken "
 +#| "from the corresponding variables under <literal>APT::FTPArchive::Release</"
 +#| "literal>, e.g. <literal>APT::FTPArchive::Release::Origin</literal>.  The "
 +#| "supported fields are: <literal>Origin</literal>, <literal>Label</"
 +#| "literal>, <literal>Suite</literal>, <literal>Version</literal>, "
 +#| "<literal>Codename</literal>, <literal>Date</literal>, <literal>Valid-"
 +#| "Until</literal>, <literal>Architectures</literal>, <literal>Components</"
 +#| "literal>, <literal>Description</literal>."
  msgid ""
  "Generate the given checksum. These options default to on, when turned off "
  "the generated index files will not have the checksum fields where possible.  "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
 +"Release ファイルの追加メタデータフィールドの値は、<literal>APT::FTPArchive::"
 +"Release</literal> 以下の相当する値 (例: <literal>APT::FTPArchive::Release::"
 +"Origin</literal>) をとります。サポートするフィールドは、<literal>Origin</"
 +"literal>, <literal>Label</literal>, <literal>Suite</literal>, "
 +"<literal>Version</literal>, <literal>Codename</literal>, <literal>Date</"
 +"literal>, <literal>Valid-Until</literal>, <literal>Architectures</literal>, "
 +"<literal>Components</literal>, <literal>Description</literal> です。"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
@@@ -3338,7 -3321,7 +3338,7 @@@ msgstr "
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3351,13 -3334,13 +3351,13 @@@ msgstr "
  "<literal>quiet</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
@@@ -3370,13 -3353,13 +3370,13 @@@ msgstr "
  "<literal>APT::FTPArchive::DeLinkAct</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
@@@ -3391,13 -3374,13 +3391,13 @@@ msgstr "
  "<literal>APT::FTPArchive::Contents</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
@@@ -3407,13 -3390,13 +3407,13 @@@ msgstr "
  "選択します。設定項目 - <literal>APT::FTPArchive::SourceOverride</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
@@@ -3422,13 -3405,13 +3422,13 @@@ msgstr "
  "FTPArchive::ReadOnlyDB</literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr "<option>--arch</option>"
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  #, fuzzy
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
@@@ -3442,12 -3425,12 +3442,12 @@@ msgstr "
  "literal>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>--version</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>APT::FTPArchive::LongDescription</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  #, fuzzy
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
@@@ -3482,14 -3465,14 +3482,14 @@@ msgstr "
  
  # type: Content of: <refentry><refsect1><title>
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "サンプル"
  
  # type: Content of: <refentry><refsect1><para><programlisting>
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr ""
  
  # type: Content of: <refentry><refsect1><para>
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3508,7 -3491,7 +3508,7 @@@ msgstr "
  
  # type: Content of: <refentry><refsect1><para>
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3984,7 -3967,7 +3984,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  # type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -5730,11 -5713,12 +5730,11 @@@ msgstr "<envar>APT_CONFIG</envar> ç\92°å¢
  #| "period (.) characters - otherwise they will be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  "<literal>Dir::Etc::Parts</literal> にあるすべてのファイルを英数字の昇順に。"
  "ファイル名には拡張子がないか、\"<literal>conf</literal>\" となっており、英数"
@@@ -6729,9 -6713,9 +6729,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6751,7 -6735,7 +6751,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -7887,8 -7871,8 +7887,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -8353,7 -8337,7 +8353,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -8379,7 -8363,7 +8379,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/pl.po
index eae5c89c316eb468ec4f7de9b13d3ff6920d085f,6afced6cf2b7d3ba15bbd0622c5b3ef604e5f5c6..0721cbf132c7d8b4a5b2093887f24e39db593129
@@@ -10,7 -10,7 +10,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: apt 0.7.25.3\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2010-03-18 22:00+0100\n"
  "Last-Translator: Robert Luberda <robert@debian.org>\n"
  "Language-Team: <debian-l10n-polish@lists.debian.org>\n"
@@@ -1311,8 -1311,8 +1311,8 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
- msgstr "madison <replaceable>/[ pakiet(y) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
+ msgstr "madison <replaceable>[ pakiet(y) ]</replaceable>"
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -1363,7 -1363,7 +1363,7 @@@ msgstr "
  "<literal>Dir::Cache::pkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1391,12 -1391,12 +1391,12 @@@ msgstr "
  "Cache::srcpkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1503,7 -1503,7 +1503,7 @@@ msgstr "<option>--no-act</option>
  #| "<literal>APT::Cache::RecurseDepends</literal>."
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1534,7 -1534,7 +1534,7 @@@ msgstr "
  "konfiguracyjnym: <literal>APT::Cache::ShowFull</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1660,7 -1660,7 +1660,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1678,7 -1678,7 +1678,7 @@@ msgstr "&file-sourceslist; &file-statel
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1693,7 -1693,7 +1693,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "Diagnostyka"
@@@ -1842,7 -1842,7 +1842,7 @@@ msgid "Options
  msgstr "Opcje"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -2105,7 -2105,7 +2105,7 @@@ msgid "Just show the contents of the co
  msgstr "Wyświetla zawartość przestrzeni konfiguracji."
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3106,20 -3106,20 +3106,20 @@@ msgid "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  #, fuzzy
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
@@@ -3130,7 -3130,7 +3130,7 @@@ msgstr "
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3144,13 -3144,13 +3144,13 @@@ msgstr "
  "pliku konfiguracyjnym: <literal>quiet</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  #, fuzzy
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
@@@ -3164,12 -3164,12 +3164,12 @@@ msgstr "
  "<literal>APT::Cache::Generate</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  #, fuzzy
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
@@@ -3197,13 -3197,13 +3197,13 @@@ msgstr "
  "konfiguracyjnym: <literal>APT::Cache::Installed</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  #
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  #, fuzzy
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
@@@ -3213,14 -3213,14 +3213,14 @@@ msgstr "
  "pliku konfiguracyjnym: <literal>APT::Cache::NamesOnly</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  #, fuzzy
  #| msgid "<option>-a</option>"
  msgid "<option>--arch</option>"
  msgstr "<option>-a</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  #, fuzzy
  #| msgid ""
  #| "If the command is either <literal>install</literal> or <literal>remove</"
@@@ -3240,13 -3240,13 +3240,13 @@@ msgstr "
  "AutomaticRemove</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  #, fuzzy
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>--version</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  #, fuzzy
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>--version</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "Przykłady"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr "<command>apt-ftparchive</command> packages <replaceable>katalog</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3296,7 -3296,7 +3296,7 @@@ msgstr "
  
  #
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3833,7 -3833,7 +3833,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #
@@@ -5456,14 -5456,29 +5456,14 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
  #: apt.conf.5.xml:52
 -#, fuzzy
 -#| msgid ""
 -#| "The <filename>/etc/apt/sources.list.d</filename> directory provides a way "
 -#| "to add sources.list entries in separate files.  The format is the same as "
 -#| "for the regular <filename>sources.list</filename> file.  File names need "
 -#| "to end with <filename>.list</filename> and may only contain letters (a-z "
 -#| "and A-Z), digits (0-9), underscore (_), hyphen (-) and period (.) "
 -#| "characters.  Otherwise they will be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 -msgstr ""
 -"Katalog <filename>/etc/apt/sources.list.d</filename>  umożliwia podzielenie "
 -"pliku źródeł na osobne pliki. Format jest dokładnie taki sam, jak w "
 -"przypadku zwykłego pliku <filename>sources.list</filename>. Nazwy plików w "
 -"tym katalogu muszą się kończyć rozszerzeniem <filename>.list</filename> i "
 -"mogą składać się tylko z liter (a-z i A-Z), cyfr (0-9), znaku podkreślenia "
 -"(_), pauzy (-) i kropki (.). Inne pliki zostaną zignorowane."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
 +msgstr ""
  
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
  #: apt.conf.5.xml:59
@@@ -6168,9 -6183,9 +6168,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6181,7 -6196,7 +6181,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -7137,16 -7152,30 +7137,16 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><para>
  #: apt_preferences.5.xml:70
 -#, fuzzy
 -#| msgid ""
 -#| "The <filename>/etc/apt/sources.list.d</filename> directory provides a way "
 -#| "to add sources.list entries in separate files.  The format is the same as "
 -#| "for the regular <filename>sources.list</filename> file.  File names need "
 -#| "to end with <filename>.list</filename> and may only contain letters (a-z "
 -#| "and A-Z), digits (0-9), underscore (_), hyphen (-) and period (.) "
 -#| "characters.  Otherwise they will be silently ignored."
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
  "case it will be silently ignored."
  msgstr ""
 -"Katalog <filename>/etc/apt/sources.list.d</filename>  umożliwia podzielenie "
 -"pliku źródeł na osobne pliki. Format jest dokładnie taki sam, jak w "
 -"przypadku zwykłego pliku <filename>sources.list</filename>. Nazwy plików w "
 -"tym katalogu muszą się kończyć rozszerzeniem <filename>.list</filename> i "
 -"mogą składać się tylko z liter (a-z i A-Z), cyfr (0-9), znaku podkreślenia "
 -"(_), pauzy (-) i kropki (.). Inne pliki zostaną zignorowane."
  
  #. type: Content of: <refentry><refsect1><refsect2><title>
  #: apt_preferences.5.xml:79
@@@ -7497,7 -7526,7 +7497,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -7521,7 -7550,7 +7521,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/pt.po
index 69a19afa1dde6fffcd3e3d6fab96b8cd68a45cd6,f0bfea56d7a0fbe15529a221f464996097dc8319..863f3dd8bf758527f94b18b30b6d7d6f9750c34e
@@@ -6,7 -6,7 +6,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: apt 0.8.0~pre1\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2010-08-25 23:07+0100\n"
  "Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n"
  "Language-Team: Portuguese <traduz@debianpt.org>\n"
@@@ -1255,8 -1255,8 +1255,8 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
- msgstr "madison <replaceable>/[ pacote(s) ]</replaceable>"
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
+ msgstr "madison <replaceable>[ pacote(s) ]</replaceable>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:267
@@@ -1306,7 -1306,7 +1306,7 @@@ msgstr "
  "<literal>Dir::Cache::pkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr "<option>-s</option>"
@@@ -1332,12 -1332,12 +1332,12 @@@ msgstr "
  "pacote. Item de Configuração: <literal>Dir::Cache::srcpkgcache</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr "<option>-q</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr "<option>--quiet</option>"
  
@@@ -1418,9 -1418,16 +1418,9 @@@ msgstr "<option>--no-enhances</option>
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:317
 -#, fuzzy
 -#| msgid ""
 -#| "Per default the <literal>depends</literal> and <literal>rdepends</"
 -#| "literal> print all dependencies. This can be twicked with these flags "
 -#| "which will omit the specified dependency type.  Configuration Item: "
 -#| "<literal>APT::Cache::Show<replaceable>DependencyType</replaceable></"
 -#| "literal> e.g. <literal>APT::Cache::ShowRecommends</literal>."
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1451,7 -1458,7 +1451,7 @@@ msgstr "
  "<literal>APT::Cache::ShowFull</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr "<option>-a</option>"
  
@@@ -1568,7 -1575,7 +1568,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr "&apt-commonoptions;"
@@@ -1586,7 -1593,7 +1586,7 @@@ msgstr "&file-sourceslist; &file-statel
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1600,7 -1607,7 +1600,7 @@@ msgstr "&apt-conf;, &sources-list;, &ap
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr "Diagnóstico"
@@@ -1735,7 -1742,7 +1735,7 @@@ msgid "Options
  msgstr "Opções"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr "<option>-d</option>"
  
@@@ -1988,7 -1995,7 +1988,7 @@@ msgid "Just show the contents of the co
  msgstr "Apenas mostra o conteúdo do espaço de configuração."
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  msgid "&apt-conf;"
  msgstr "&apt-conf;"
@@@ -3137,43 -3144,25 +3137,43 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-ftparchive.1.xml:531
 +#, fuzzy
 +#| msgid ""
 +#| "Values for the additional metadata fields in the Release file are taken "
 +#| "from the corresponding variables under <literal>APT::FTPArchive::Release</"
 +#| "literal>, e.g. <literal>APT::FTPArchive::Release::Origin</literal>.  The "
 +#| "supported fields are: <literal>Origin</literal>, <literal>Label</"
 +#| "literal>, <literal>Suite</literal>, <literal>Version</literal>, "
 +#| "<literal>Codename</literal>, <literal>Date</literal>, <literal>Valid-"
 +#| "Until</literal>, <literal>Architectures</literal>, <literal>Components</"
 +#| "literal>, <literal>Description</literal>."
  msgid ""
  "Generate the given checksum. These options default to on, when turned off "
  "the generated index files will not have the checksum fields where possible.  "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
 +"Valores para os campos de metadados adicionais no ficheiro Release são "
 +"tomados a partir das variáveis correspondentes sob <literal>APT::FTPArchive::"
 +"Release</literal>, ex. <literal>APT::FTPArchive::Release::Origin</literal>.  "
 +"Os campos suportados são: <literal>Origin</literal>, <literal>Label</"
 +"literal>, <literal>Suite</literal>, <literal>Version</literal>, "
 +"<literal>Codename</literal>, <literal>Date</literal>, "
 +"<literal>Architectures</literal>, <literal>Components</literal>, "
 +"<literal>Description</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr "<option>--db</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
@@@ -3182,7 -3171,7 +3182,7 @@@ msgstr "
  "generate. Item de configuração: <literal>APT::FTPArchive::DB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
@@@ -3196,12 -3185,12 +3196,12 @@@ msgstr "
  "<literal>quiet</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr "<option>--delink</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
@@@ -3214,12 -3203,12 +3214,12 @@@ msgstr "
  "option>. Item de Configuração: <literal>APT::FTPArchive::DeLinkAct</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr "<option>--contents</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
@@@ -3235,12 -3224,12 +3235,12 @@@ msgstr "
  "de Configuração: <literal>APT::FTPArchive::Contents</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr "<option>--source-override</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
@@@ -3251,12 -3240,12 +3251,12 @@@ msgstr "
  "SourceOverride</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr "<option>--readonly</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
@@@ -3265,12 -3254,12 +3265,12 @@@ msgstr "
  "<literal>APT::FTPArchive::ReadOnlyDB</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr "<option>--arch</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
@@@ -3284,12 -3273,12 +3284,12 @@@ msgstr "
  "FTPArchive::Architecture</literal>."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr "<option>APT::FTPArchive::AlwaysStat</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
@@@ -3313,12 -3302,12 +3313,12 @@@ msgstr "
  "as verificações extras serão desnecessárias."
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr "<option>APT::FTPArchive::LongDescription</option>"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
@@@ -3333,19 -3322,19 +3333,19 @@@ msgstr "
  "<filename>Translation-en</filename> só pode ser criado no comando generate."
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  msgid "Examples"
  msgstr "Examples"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr "<command>apt-ftparchive</command> pacotes <replaceable>directório</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
@@@ -3354,7 -3343,7 +3354,7 @@@ msgstr "
  "pacotes binários (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -3824,7 -3813,7 +3824,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -5505,11 -5494,12 +5505,11 @@@ msgstr "
  #| "period (.) characters - otherwise they will be silently ignored."
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  "todos os ficheiros em <literal>Dir::Etc::Parts</literal> em ordem ascendente "
  "alfanumérica sem extensão ou com \"<literal>conf</literal>\" como extensão "
@@@ -6530,9 -6520,9 +6530,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -6553,7 -6543,7 +6553,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -7828,8 -7818,8 +7828,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -8295,7 -8285,7 +8295,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -8319,7 -8309,7 +8319,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined doc/po/pt_BR.po
index 43ae0ca42bf24c7876cd094dd3584d5ce89aef61,d447a47018a7ce588ff31c4ba2067b6acb2b1ea0..488350186083f92dca43c1368009f02d5ffdb9ca
@@@ -9,7 -9,7 +9,7 @@@
  msgid ""
  msgstr ""
  "Project-Id-Version: apt\n"
 -"POT-Creation-Date: 2011-06-28 16:42+0200\n"
 +"POT-Creation-Date: 2011-06-08 16:54+0300\n"
  "PO-Revision-Date: 2004-09-20 17:02+0000\n"
  "Last-Translator: André Luís Lopes <andrelop@debian.org>\n"
  "Language-Team: <debian-l10n-portuguese@lists.debian.org>\n"
@@@ -943,8 -943,11 +943,11 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
  #: apt-cache.8.xml:266
- msgid "madison <replaceable>/[ pkg(s) ]</replaceable>"
+ #, fuzzy
+ msgid "madison <replaceable>[ pkg(s) ]</replaceable>"
  msgstr ""
+ "<programlisting>\n"
+ "apt-get install <replaceable>pacote</replaceable>/testing\n"
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
  #: apt-cache.8.xml:267
@@@ -984,7 -987,7 +987,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:288 apt-ftparchive.1.xml:572 apt-get.8.xml:393
 +#: apt-cache.8.xml:288 apt-ftparchive.1.xml:571 apt-get.8.xml:393
  #: apt-sortpkgs.1.xml:61
  msgid "<option>-s</option>"
  msgstr ""
@@@ -1005,12 -1008,12 +1008,12 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>-q</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:296 apt-ftparchive.1.xml:546 apt-get.8.xml:383
 +#: apt-cache.8.xml:296 apt-ftparchive.1.xml:545 apt-get.8.xml:383
  msgid "<option>--quiet</option>"
  msgstr ""
  
@@@ -1085,7 -1088,7 +1088,7 @@@ msgstr "
  #: apt-cache.8.xml:317
  msgid ""
  "Per default the <literal>depends</literal> and <literal>rdepends</literal> "
 -"print all dependencies. This can be tweaked with these flags which will omit "
 +"print all dependencies. This can be twicked with these flags which will omit "
  "the specified dependency type.  Configuration Item: <literal>APT::Cache::"
  "Show<replaceable>DependencyType</replaceable></literal> e.g. <literal>APT::"
  "Cache::ShowRecommends</literal>."
@@@ -1109,7 -1112,7 +1112,7 @@@ msgid "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:584
 +#: apt-cache.8.xml:328 apt-cdrom.8.xml:134 apt-ftparchive.1.xml:583
  msgid "<option>-a</option>"
  msgstr ""
  
@@@ -1205,7 -1208,7 +1208,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><variablelist>
  #: apt-cache.8.xml:367 apt-cdrom.8.xml:153 apt-config.8.xml:101
 -#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:612 apt-get.8.xml:570
 +#: apt-extracttemplates.1.xml:70 apt-ftparchive.1.xml:611 apt-get.8.xml:570
  #: apt-mark.8.xml:140 apt-sortpkgs.1.xml:67
  msgid "&apt-commonoptions;"
  msgstr ""
@@@ -1223,7 -1226,7 +1226,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:379 apt-cdrom.8.xml:158 apt-config.8.xml:106
 -#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:628 apt-get.8.xml:585
 +#: apt-extracttemplates.1.xml:77 apt-ftparchive.1.xml:627 apt-get.8.xml:585
  #: apt-key.8.xml:193 apt-mark.8.xml:150 apt-secure.8.xml:185
  #: apt-sortpkgs.1.xml:72 apt.conf.5.xml:1099 apt_preferences.5.xml:704
  #: sources.list.5.xml:234
@@@ -1238,7 -1241,7 +1241,7 @@@ msgstr "
  
  #. type: Content of: <refentry><refsect1><title>
  #: apt-cache.8.xml:384 apt-cdrom.8.xml:163 apt-config.8.xml:111
 -#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:632 apt-get.8.xml:591
 +#: apt-extracttemplates.1.xml:81 apt-ftparchive.1.xml:631 apt-get.8.xml:591
  #: apt-mark.8.xml:154 apt-sortpkgs.1.xml:76
  msgid "Diagnostics"
  msgstr ""
@@@ -1343,7 -1346,7 +1346,7 @@@ msgid "Options
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:540 apt-get.8.xml:345
 +#: apt-cdrom.8.xml:98 apt-ftparchive.1.xml:539 apt-get.8.xml:345
  msgid "<option>-d</option>"
  msgstr ""
  
@@@ -1548,7 -1551,7 +1551,7 @@@ msgid "Just show the contents of the co
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:629
 +#: apt-config.8.xml:107 apt-extracttemplates.1.xml:78 apt-ftparchive.1.xml:628
  #: apt-sortpkgs.1.xml:73
  #, fuzzy
  msgid "&apt-conf;"
@@@ -2478,26 -2481,26 +2481,26 @@@ msgid "
  "Configuration Items: <literal>APT::FTPArchive::<replaceable>Checksum</"
  "replaceable></literal> and <literal>APT::FTPArchive::<replaceable>Index</"
  "replaceable>::<replaceable>Checksum</replaceable></literal> where "
 -"<literal><replaceable>Index</replaceable></literal> can be "
 -"<literal>Packages</literal>, <literal>Sources</literal> or <literal>Release</"
 -"literal> and <literal><replaceable>Checksum</replaceable></literal> can be "
 -"<literal>MD5</literal>, <literal>SHA1</literal> or <literal>SHA256</literal>."
 +"<literal>Index</literal> can be <literal>Packages</literal>, "
 +"<literal>Sources</literal> or <literal>Release</literal> and "
 +"<literal>Checksum</literal> can be <literal>MD5</literal>, <literal>SHA1</"
 +"literal> or <literal>SHA256</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:540
 +#: apt-ftparchive.1.xml:539
  msgid "<option>--db</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:542
 +#: apt-ftparchive.1.xml:541
  msgid ""
  "Use a binary caching DB. This has no effect on the generate command.  "
  "Configuration Item: <literal>APT::FTPArchive::DB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:548
 +#: apt-ftparchive.1.xml:547
  msgid ""
  "Quiet; produces output suitable for logging, omitting progress indicators.  "
  "More q's will produce more quiet up to a maximum of 2. You can also use "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:554
 +#: apt-ftparchive.1.xml:553
  msgid "<option>--delink</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:556
 +#: apt-ftparchive.1.xml:555
  msgid ""
  "Perform Delinking. If the <literal>External-Links</literal> setting is used "
  "then this option actually enables delinking of the files. It defaults to on "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:562
 +#: apt-ftparchive.1.xml:561
  msgid "<option>--contents</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:564
 +#: apt-ftparchive.1.xml:563
  msgid ""
  "Perform contents generation. When this option is set and package indexes are "
  "being generated with a cache DB then the file listing will also be extracted "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:572
 +#: apt-ftparchive.1.xml:571
  msgid "<option>--source-override</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:574
 +#: apt-ftparchive.1.xml:573
  msgid ""
  "Select the source override file to use with the <literal>sources</literal> "
  "command.  Configuration Item: <literal>APT::FTPArchive::SourceOverride</"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:578
 +#: apt-ftparchive.1.xml:577
  msgid "<option>--readonly</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:580
 +#: apt-ftparchive.1.xml:579
  msgid ""
  "Make the caching databases read only.  Configuration Item: <literal>APT::"
  "FTPArchive::ReadOnlyDB</literal>."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:584
 +#: apt-ftparchive.1.xml:583
  msgid "<option>--arch</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:585
 +#: apt-ftparchive.1.xml:584
  msgid ""
  "Accept in the <literal>packages</literal> and <literal>contents</literal> "
  "commands only package files matching <literal>*_arch.deb</literal> or "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:591
 +#: apt-ftparchive.1.xml:590
  msgid "<option>APT::FTPArchive::AlwaysStat</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:593
 +#: apt-ftparchive.1.xml:592
  msgid ""
  "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If "
  "packages are recompiled and/or republished with the same version again, this "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
 -#: apt-ftparchive.1.xml:603
 +#: apt-ftparchive.1.xml:602
  msgid "<option>APT::FTPArchive::LongDescription</option>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
 -#: apt-ftparchive.1.xml:605
 +#: apt-ftparchive.1.xml:604
  msgid ""
  "This configuration option defaults to \"<literal>true</literal>\" and should "
  "only be set to <literal>\"false\"</literal> if the Archive generated with "
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><title>
 -#: apt-ftparchive.1.xml:617 apt.conf.5.xml:1087 apt_preferences.5.xml:544
 +#: apt-ftparchive.1.xml:616 apt.conf.5.xml:1087 apt_preferences.5.xml:544
  #: sources.list.5.xml:198
  #, fuzzy
  msgid "Examples"
  msgstr "Exemplos"
  
  #. type: Content of: <refentry><refsect1><para><programlisting>
 -#: apt-ftparchive.1.xml:623
 +#: apt-ftparchive.1.xml:622
  #, no-wrap
  msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:619
 +#: apt-ftparchive.1.xml:618
  msgid ""
  "To create a compressed Packages file for a directory containing binary "
  "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para>
 -#: apt-ftparchive.1.xml:633
 +#: apt-ftparchive.1.xml:632
  msgid ""
  "<command>apt-ftparchive</command> returns zero on normal operation, decimal "
  "100 on error."
@@@ -2951,7 -2954,7 +2954,7 @@@ msgstr "
  #: apt-get.8.xml:282
  msgid ""
  "<literal>download</literal> will download the given binary package into the "
 -"current directory."
 +"current directoy."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
@@@ -4232,11 -4235,12 +4235,11 @@@ msgstr "
  #: apt.conf.5.xml:52
  msgid ""
  "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending "
 -"order which have either no or \"<literal>conf</literal>\" as filename "
 -"extension and which only contain alphanumeric, hyphen (-), underscore (_) "
 -"and period (.) characters.  Otherwise APT will print a notice that it has "
 -"ignored a file if the file doesn't match a pattern in the <literal>Dir::"
 -"Ignore-Files-Silently</literal> configuration list - in this case it will be "
 -"silently ignored."
 +"order which have no or \"<literal>conf</literal>\" as filename extension and "
 +"which only contain alphanumeric, hyphen (-), underscore (_) and period (.) "
 +"characters.  Otherwise APT will print a notice that it has ignored a file if "
 +"the file doesn't match a pattern in the <literal>Dir::Ignore-Files-Silently</"
 +"literal> configuration list - in this case it will be silently ignored."
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
@@@ -4934,9 -4938,9 +4937,9 @@@ msgid "
  "Note that at run time the <literal>Dir::Bin::<replaceable>Methodname</"
  "replaceable></literal> will be checked: If this setting exists the method "
  "will only be used if this file exists, e.g. for the bzip2 method (the "
 -"inbuilt) setting is: <placeholder type=\"literallayout\" id=\"0\"/> Note "
 -"also that list entries specified on the command line will be added at the "
 -"end of the list specified in the configuration files, but before the default "
 +"inbuilt) setting is <placeholder type=\"literallayout\" id=\"0\"/> Note also "
 +"that list entries specified on the command line will be added at the end of "
 +"the list specified in the configuration files, but before the default "
  "entries. To prefer a type in this case over the ones specified in the "
  "configuration files you can set the option direct - not in list style.  This "
  "will not override the defined list, it will only prefix the list with this "
@@@ -4947,7 -4951,7 +4950,7 @@@ msgstr "
  #: apt.conf.5.xml:449
  msgid ""
  "The special type <literal>uncompressed</literal> can be used to give "
 -"uncompressed files a preference, but note that most archives don't provide "
 +"uncompressed files a preference, but note that most archives doesn't provide "
  "uncompressed files so this is mostly only useable for local mirrors."
  msgstr ""
  
@@@ -5931,8 -5935,8 +5934,8 @@@ msgstr "
  msgid ""
  "Note that the files in the <filename>/etc/apt/preferences.d</filename> "
  "directory are parsed in alphanumeric ascending order and need to obey the "
 -"following naming convention: The files have either no or \"<literal>pref</"
 -"literal>\" as filename extension and only contain alphanumeric, hyphen (-), "
 +"following naming convention: The files have no or \"<literal>pref</literal>"
 +"\" as filename extension and which only contain alphanumeric, hyphen (-), "
  "underscore (_) and period (.) characters.  Otherwise APT will print a notice "
  "that it has ignored a file if the file doesn't match a pattern in the "
  "<literal>Dir::Ignore-Files-Silently</literal> configuration list - in this "
@@@ -6396,7 -6400,7 +6399,7 @@@ msgid "
  "APT also supports pinning by glob() expressions and regular expressions "
  "surrounded by /. For example, the following example assigns the priority 500 "
  "to all packages from experimental where the name starts with gnome (as a glob"
 -"()-like expression) or contains the word kde (as a POSIX extended regular "
 +"()-like expression or contains the word kde (as a POSIX extended regular "
  "expression surrounded by slashes)."
  msgstr ""
  
@@@ -6417,7 -6421,7 +6420,7 @@@ msgstr "
  #: apt_preferences.5.xml:279
  msgid ""
  "The rule for those expressions is that they can occur anywhere where a "
 -"string can occur. Thus, the following pin assigns the priority 990 to all "
 +"string can occur. Those, the following pin assigns the priority 990 to all "
  "packages from a release starting with karmic."
  msgstr ""
  
diff --combined test/libapt/makefile
index 1d36f0c7c0ca93ff7b4acdb285f8248c0b39726f,fec928ad202f0775089e2ded4461b4d90bdcbc07..a8acabd8e25402a11659ff1d07f768cc7b1e8d87
@@@ -47,8 -47,8 +47,14 @@@ SLIBS = -lapt-pk
  SOURCE = globalerror_test.cc
  include $(PROGRAM_H)
  
 +# test the different Hashsum classes
 +PROGRAM = HashSums${BASENAME}
 +SLIBS = -lapt-pkg
 +SOURCE = hashsums_test.cc
 +include $(PROGRAM_H)
++
+ # test the strutils stuff
+ PROGRAM = StrUtil${BASENAME}
+ SLIBS = -lapt-pkg
+ SOURCE = strutil_test.cc
+ include $(PROGRAM_H)