Peter Karlsson лет назад: 19
Родитель
Сommit
21231056c2
100 измененных файлов с 3937 добавлено и 3086 удалено
  1. 1 1
      README.arch
  2. 1 1
      apt-inst/contrib/extracttar.cc
  3. 8 2
      apt-inst/deb/debfile.cc
  4. 1 1
      apt-inst/filelist.h
  5. 66 82
      apt-pkg/acquire-item.cc
  6. 38 38
      apt-pkg/acquire-item.h
  7. 9 0
      apt-pkg/acquire-method.cc
  8. 1 0
      apt-pkg/acquire-method.h
  9. 18 1
      apt-pkg/acquire-worker.cc
  10. 1 1
      apt-pkg/acquire.cc
  11. 2 0
      apt-pkg/algorithms.cc
  12. 2 2
      apt-pkg/cdrom.cc
  13. 3 1
      apt-pkg/contrib/error.cc
  14. 2 0
      apt-pkg/contrib/fileutl.cc
  15. 84 0
      apt-pkg/contrib/hashes.cc
  16. 31 0
      apt-pkg/contrib/hashes.h
  17. 1 0
      apt-pkg/contrib/md5.cc
  18. 1 0
      apt-pkg/contrib/md5.h
  19. 4 2
      apt-pkg/contrib/mmap.cc
  20. 1 0
      apt-pkg/contrib/progress.cc
  21. 1 0
      apt-pkg/contrib/sha1.h
  22. 1 0
      apt-pkg/contrib/sha256.h
  23. 2 0
      apt-pkg/deb/deblistparser.cc
  24. 2 2
      apt-pkg/deb/debmetaindex.cc
  25. 8 0
      apt-pkg/deb/debrecords.cc
  26. 1 0
      apt-pkg/deb/debrecords.h
  27. 1 1
      apt-pkg/deb/debsrcrecords.cc
  28. 302 138
      apt-pkg/deb/dpkgpm.cc
  29. 34 2
      apt-pkg/deb/dpkgpm.h
  30. 27 10
      apt-pkg/depcache.cc
  31. 3 10
      apt-pkg/indexcopy.cc
  32. 3 2
      apt-pkg/indexfile.cc
  33. 27 21
      apt-pkg/indexrecords.cc
  34. 2 1
      apt-pkg/indexrecords.h
  35. 5 7
      apt-pkg/init.cc
  36. 1 3
      apt-pkg/init.h
  37. 2 2
      apt-pkg/makefile
  38. 21 1
      apt-pkg/packagemanager.cc
  39. 1 12
      apt-pkg/packagemanager.h
  40. 4 2
      apt-pkg/pkgcache.cc
  41. 2 1
      apt-pkg/pkgcache.h
  42. 2 2
      apt-pkg/pkgcachegen.cc
  43. 1 0
      apt-pkg/pkgrecords.h
  44. 1 0
      apt-pkg/pkgsystem.cc
  45. 2 2
      apt-pkg/tagfile.h
  46. 0 33
      buildlib/archtable
  47. 2 5
      buildlib/config.h.in
  48. 1 1
      buildlib/environment.mak.in
  49. 0 21
      buildlib/ostable
  50. 0 11
      buildlib/systemtable
  51. 2 2
      cmdline/apt-cache.cc
  52. 2 2
      cmdline/apt-cdrom.cc
  53. 2 2
      cmdline/apt-config.cc
  54. 3 3
      cmdline/apt-extracttemplates.cc
  55. 16 9
      cmdline/apt-get.cc
  56. 8 0
      cmdline/apt-key
  57. 2 2
      cmdline/apt-mark
  58. 2 2
      cmdline/apt-sortpkgs.cc
  59. 1 1
      cmdline/makefile
  60. 6 16
      configure.in
  61. 6 6
      debian/apt.cron.daily
  62. 2 0
      debian/apt.dirs
  63. 8 0
      debian/apt.logrotate
  64. 138 10
      debian/changelog
  65. 2 2
      debian/control
  66. 1 0
      debian/rules
  67. 22 0
      doc/apt-key.8.xml
  68. 2 0
      doc/cache.sgml
  69. 6 1
      doc/examples/configure-index
  70. 2 2
      ftparchive/apt-ftparchive.cc
  71. 1 0
      ftparchive/writer.cc
  72. 5 0
      methods/copy.cc
  73. 1 1
      methods/ftp.cc
  74. 3 3
      methods/gpgv.cc
  75. 39 14
      methods/https.cc
  76. 9 4
      methods/makefile
  77. 25 0
      po/ChangeLog
  78. 103 90
      po/apt-all.pot
  79. 106 92
      po/bg.po
  80. 103 90
      po/bs.po
  81. 106 92
      po/ca.po
  82. 106 92
      po/cs.po
  83. 105 91
      po/cy.po
  84. 149 132
      po/da.po
  85. 106 92
      po/de.po
  86. 106 92
      po/el.po
  87. 106 92
      po/en_GB.po
  88. 107 93
      po/es.po
  89. 107 95
      po/eu.po
  90. 106 92
      po/fi.po
  91. 626 612
      po/fr.po
  92. 107 93
      po/gl.po
  93. 104 91
      po/he.po
  94. 106 92
      po/hu.po
  95. 106 92
      po/it.po
  96. 106 92
      po/ja.po
  97. 106 92
      po/ko.po
  98. 104 91
      po/ku.po
  99. 106 92
      po/nb.po
  100. 0 0
      po/nl.po

+ 1 - 1
README.arch

@@ -1,7 +1,7 @@
 
 
 You can build apt from arch, but this needs the following additional
 You can build apt from arch, but this needs the following additional
 packages (in addtion to the usual build-depends):
 packages (in addtion to the usual build-depends):
-xmlto perlsgml sgml2x sgmlspl docbook
+autoconf automake xmlto perlsgml sgml2x sgmlspl docbook
 
 
 then run:
 then run:
 
 

+ 1 - 1
apt-inst/contrib/extracttar.cc

@@ -332,7 +332,7 @@ bool ExtractTar::Go(pkgDirStream &Stream)
       }
       }
       
       
       // And finish up
       // And finish up
-      if (Itm.Size != 0 && BadRecord == false)
+      if (Itm.Size >= 0 && BadRecord == false)
 	 if (Stream.FinishedFile(Itm,Fd) == false)
 	 if (Stream.FinishedFile(Itm,Fd) == false)
 	    return false;
 	    return false;
       
       

+ 8 - 2
apt-inst/deb/debfile.cc

@@ -44,8 +44,10 @@ debDebFile::debDebFile(FileFd &File) : File(File), AR(File)
       return;
       return;
    }
    }
 
 
-   if (!CheckMember("data.tar.gz") && !CheckMember("data.tar.bz2")) {
-      _error->Error(_("This is not a valid DEB archive, it has no '%s' or '%s' member"), "data.tar.gz", "data.tar.bz2");
+   if (!CheckMember("data.tar.gz") &&
+       !CheckMember("data.tar.bz2") &&
+       !CheckMember("data.tar.lzma")) {
+      _error->Error(_("This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"), "data.tar.gz", "data.tar.bz2", "data.tar.lzma");
       return;
       return;
    }
    }
 }
 }
@@ -130,6 +132,10 @@ bool debDebFile::ExtractArchive(pkgDirStream &Stream)
       Member = AR.FindMember("data.tar.bz2");
       Member = AR.FindMember("data.tar.bz2");
       Compressor = "bzip2";
       Compressor = "bzip2";
    }
    }
+   if (Member == 0) {
+      Member = AR.FindMember("data.tar.lzma");
+      Compressor = "lzma";
+   }
    if (Member == 0)
    if (Member == 0)
       return _error->Error(_("Internal error, could not locate member"));   
       return _error->Error(_("Internal error, could not locate member"));   
    if (File.Seek(Member->Start) == false)
    if (File.Seek(Member->Start) == false)

+ 1 - 1
apt-inst/filelist.h

@@ -29,7 +29,7 @@
 #define PKGLIB_FILELIST_H
 #define PKGLIB_FILELIST_H
 
 
 
 
-
+#include <cstring>
 #include <apt-pkg/mmap.h>
 #include <apt-pkg/mmap.h>
 
 
 class pkgFLCache
 class pkgFLCache

+ 66 - 82
apt-pkg/acquire-item.cc

@@ -95,7 +95,7 @@ void pkgAcquire::Item::Start(string /*Message*/,unsigned long Size)
 // Acquire::Item::Done - Item downloaded OK				/*{{{*/
 // Acquire::Item::Done - Item downloaded OK				/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */
-void pkgAcquire::Item::Done(string Message,unsigned long Size,string,
+void pkgAcquire::Item::Done(string Message,unsigned long Size,string Hash,
 			    pkgAcquire::MethodConfig *Cnf)
 			    pkgAcquire::MethodConfig *Cnf)
 {
 {
    // We just downloaded something..
    // We just downloaded something..
@@ -142,8 +142,9 @@ void pkgAcquire::Item::Rename(string From,string To)
  */
  */
 pkgAcqDiffIndex::pkgAcqDiffIndex(pkgAcquire *Owner,
 pkgAcqDiffIndex::pkgAcqDiffIndex(pkgAcquire *Owner,
 				 string URI,string URIDesc,string ShortDesc,
 				 string URI,string URIDesc,string ShortDesc,
-				 string ExpectedMD5)
-   : Item(Owner), RealURI(URI), ExpectedMD5(ExpectedMD5), Description(URIDesc)
+				 HashString ExpectedHash)
+   : Item(Owner), RealURI(URI), ExpectedHash(ExpectedHash),
+     Description(URIDesc)
 {
 {
    
    
    Debug = _config->FindB("Debug::pkgAcquire::Diffs",false);
    Debug = _config->FindB("Debug::pkgAcquire::Diffs",false);
@@ -271,11 +272,11 @@ bool pkgAcqDiffIndex::ParseDiffIndex(string IndexDiffFile)
       if(found) 
       if(found) 
       {
       {
 	 // queue the diffs
 	 // queue the diffs
-	 unsigned int last_space = Description.rfind(" ");
+	 string::size_type last_space = Description.rfind(" ");
 	 if(last_space != string::npos)
 	 if(last_space != string::npos)
 	    Description.erase(last_space, Description.size()-last_space);
 	    Description.erase(last_space, Description.size()-last_space);
 	 new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc,
 	 new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc,
-			      ExpectedMD5, available_patches);
+			      ExpectedHash, available_patches);
 	 Complete = false;
 	 Complete = false;
 	 Status = StatDone;
 	 Status = StatDone;
 	 Dequeue();
 	 Dequeue();
@@ -298,7 +299,7 @@ void pkgAcqDiffIndex::Failed(string Message,pkgAcquire::MethodConfig *Cnf)
 		<< "Falling back to normal index file aquire" << std::endl;
 		<< "Falling back to normal index file aquire" << std::endl;
 
 
    new pkgAcqIndex(Owner, RealURI, Description, Desc.ShortDesc, 
    new pkgAcqIndex(Owner, RealURI, Description, Desc.ShortDesc, 
-		   ExpectedMD5);
+		   ExpectedHash);
 
 
    Complete = false;
    Complete = false;
    Status = StatDone;
    Status = StatDone;
@@ -344,8 +345,9 @@ void pkgAcqDiffIndex::Done(string Message,unsigned long Size,string Md5Hash,
  */
  */
 pkgAcqIndexDiffs::pkgAcqIndexDiffs(pkgAcquire *Owner,
 pkgAcqIndexDiffs::pkgAcqIndexDiffs(pkgAcquire *Owner,
 				   string URI,string URIDesc,string ShortDesc,
 				   string URI,string URIDesc,string ShortDesc,
-				   string ExpectedMD5, vector<DiffInfo> diffs)
-   : Item(Owner), RealURI(URI), ExpectedMD5(ExpectedMD5), 
+				   HashString ExpectedHash, 
+				   vector<DiffInfo> diffs)
+   : Item(Owner), RealURI(URI), ExpectedHash(ExpectedHash), 
      available_patches(diffs)
      available_patches(diffs)
 {
 {
    
    
@@ -378,7 +380,7 @@ void pkgAcqIndexDiffs::Failed(string Message,pkgAcquire::MethodConfig *Cnf)
       std::clog << "pkgAcqIndexDiffs failed: " << Desc.URI << std::endl
       std::clog << "pkgAcqIndexDiffs failed: " << Desc.URI << std::endl
 		<< "Falling back to normal index file aquire" << std::endl;
 		<< "Falling back to normal index file aquire" << std::endl;
    new pkgAcqIndex(Owner, RealURI, Description,Desc.ShortDesc, 
    new pkgAcqIndex(Owner, RealURI, Description,Desc.ShortDesc, 
-		   ExpectedMD5);
+		   ExpectedHash);
    Finish();
    Finish();
 }
 }
 
 
@@ -393,14 +395,7 @@ void pkgAcqIndexDiffs::Finish(bool allDone)
       DestFile = _config->FindDir("Dir::State::lists");
       DestFile = _config->FindDir("Dir::State::lists");
       DestFile += URItoFileName(RealURI);
       DestFile += URItoFileName(RealURI);
 
 
-      // do the final md5sum checking
-      MD5Summation sum;
-      FileFd Fd(DestFile, FileFd::ReadOnly);
-      sum.AddFD(Fd.Fd(), Fd.Size());
-      Fd.Close();
-      string MD5 = (string)sum.Result();
-
-      if (!ExpectedMD5.empty() && MD5 != ExpectedMD5)
+      if(!ExpectedHash.empty() && !ExpectedHash.VerifyFile(DestFile))
       {
       {
 	 Status = StatAuthError;
 	 Status = StatAuthError;
 	 ErrorText = _("MD5Sum mismatch");
 	 ErrorText = _("MD5Sum mismatch");
@@ -542,7 +537,7 @@ void pkgAcqIndexDiffs::Done(string Message,unsigned long Size,string Md5Hash,
       // see if there is more to download
       // see if there is more to download
       if(available_patches.size() > 0) {
       if(available_patches.size() > 0) {
 	 new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc,
 	 new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc,
-			      ExpectedMD5, available_patches);
+			      ExpectedHash, available_patches);
 	 return Finish();
 	 return Finish();
       } else 
       } else 
 	 return Finish(true);
 	 return Finish(true);
@@ -556,8 +551,8 @@ void pkgAcqIndexDiffs::Done(string Message,unsigned long Size,string Md5Hash,
    instantiated to fetch the revision file */   
    instantiated to fetch the revision file */   
 pkgAcqIndex::pkgAcqIndex(pkgAcquire *Owner,
 pkgAcqIndex::pkgAcqIndex(pkgAcquire *Owner,
 			 string URI,string URIDesc,string ShortDesc,
 			 string URI,string URIDesc,string ShortDesc,
-			 string ExpectedMD5, string comprExt)
-   : Item(Owner), RealURI(URI), ExpectedMD5(ExpectedMD5)
+			 HashString ExpectedHash, string comprExt)
+   : Item(Owner), RealURI(URI), ExpectedHash(ExpectedHash)
 {
 {
    Decompression = false;
    Decompression = false;
    Erase = false;
    Erase = false;
@@ -608,7 +603,7 @@ void pkgAcqIndex::Failed(string Message,pkgAcquire::MethodConfig *Cnf)
 
 
       // retry with a gzip one 
       // retry with a gzip one 
       new pkgAcqIndex(Owner, RealURI, Desc.Description,Desc.ShortDesc, 
       new pkgAcqIndex(Owner, RealURI, Desc.Description,Desc.ShortDesc, 
-		      ExpectedMD5, string(".gz"));
+		      ExpectedHash, string(".gz"));
       Status = StatDone;
       Status = StatDone;
       Complete = false;
       Complete = false;
       Dequeue();
       Dequeue();
@@ -633,32 +628,23 @@ void pkgAcqIndex::Failed(string Message,pkgAcquire::MethodConfig *Cnf)
    to the uncompressed version of the file. If this is so the file
    to the uncompressed version of the file. If this is so the file
    is copied into the partial directory. In all other cases the file
    is copied into the partial directory. In all other cases the file
    is decompressed with a gzip uri. */
    is decompressed with a gzip uri. */
-void pkgAcqIndex::Done(string Message,unsigned long Size,string MD5,
+void pkgAcqIndex::Done(string Message,unsigned long Size,string Hash,
 		       pkgAcquire::MethodConfig *Cfg)
 		       pkgAcquire::MethodConfig *Cfg)
 {
 {
-   Item::Done(Message,Size,MD5,Cfg);
+   Item::Done(Message,Size,Hash,Cfg);
 
 
    if (Decompression == true)
    if (Decompression == true)
    {
    {
       if (_config->FindB("Debug::pkgAcquire::Auth", false))
       if (_config->FindB("Debug::pkgAcquire::Auth", false))
       {
       {
-         std::cerr << std::endl << RealURI << ": Computed MD5: " << MD5;
-         std::cerr << "  Expected MD5: " << ExpectedMD5 << std::endl;
-      }
-
-      if (MD5.empty())
-      {
-         MD5Summation sum;
-         FileFd Fd(DestFile, FileFd::ReadOnly);
-         sum.AddFD(Fd.Fd(), Fd.Size());
-         Fd.Close();
-         MD5 = (string)sum.Result();
+         std::cerr << std::endl << RealURI << ": Computed Hash: " << Hash;
+         std::cerr << "  Expected Hash: " << ExpectedHash.toStr() << std::endl;
       }
       }
 
 
-      if (!ExpectedMD5.empty() && MD5 != ExpectedMD5)
+      if (!ExpectedHash.empty() && ExpectedHash.toStr() != Hash)
       {
       {
          Status = StatAuthError;
          Status = StatAuthError;
-         ErrorText = _("MD5Sum mismatch");
+         ErrorText = _("Hash Sum mismatch");
          Rename(DestFile,DestFile + ".FAILED");
          Rename(DestFile,DestFile + ".FAILED");
          return;
          return;
       }
       }
@@ -689,7 +675,6 @@ void pkgAcqIndex::Done(string Message,unsigned long Size,string MD5,
       // The files timestamp matches
       // The files timestamp matches
       if (StringToBool(LookupTag(Message,"Alt-IMS-Hit"),false) == true)
       if (StringToBool(LookupTag(Message,"Alt-IMS-Hit"),false) == true)
 	 return;
 	 return;
-
       Decompression = true;
       Decompression = true;
       Local = true;
       Local = true;
       DestFile += ".decomp";
       DestFile += ".decomp";
@@ -716,7 +701,7 @@ void pkgAcqIndex::Done(string Message,unsigned long Size,string MD5,
       Local = true;
       Local = true;
    
    
    string compExt = Desc.URI.substr(Desc.URI.size()-3);
    string compExt = Desc.URI.substr(Desc.URI.size()-3);
-   char *decompProg;
+   const char *decompProg;
    if(compExt == "bz2") 
    if(compExt == "bz2") 
       decompProg = "bzip2";
       decompProg = "bzip2";
    else if(compExt == ".gz") 
    else if(compExt == ".gz") 
@@ -737,8 +722,8 @@ void pkgAcqIndex::Done(string Message,unsigned long Size,string MD5,
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* The Translation file is added to the queue */
 /* The Translation file is added to the queue */
 pkgAcqIndexTrans::pkgAcqIndexTrans(pkgAcquire *Owner,
 pkgAcqIndexTrans::pkgAcqIndexTrans(pkgAcquire *Owner,
-			    string URI,string URIDesc,string ShortDesc) :
-                      pkgAcqIndex(Owner, URI, URIDesc, ShortDesc, "", "")
+			    string URI,string URIDesc,string ShortDesc) 
+  : pkgAcqIndex(Owner, URI, URIDesc, ShortDesc, HashString(), "")
 {
 {
 }
 }
 
 
@@ -915,10 +900,10 @@ string pkgAcqMetaIndex::Custom600Headers()
    return "\nIndex-File: true\nLast-Modified: " + TimeRFC1123(Buf.st_mtime);
    return "\nIndex-File: true\nLast-Modified: " + TimeRFC1123(Buf.st_mtime);
 }
 }
 
 
-void pkgAcqMetaIndex::Done(string Message,unsigned long Size,string MD5,
+void pkgAcqMetaIndex::Done(string Message,unsigned long Size,string Hash,
 			   pkgAcquire::MethodConfig *Cfg)
 			   pkgAcquire::MethodConfig *Cfg)
 {
 {
-   Item::Done(Message,Size,MD5,Cfg);
+   Item::Done(Message,Size,Hash,Cfg);
 
 
    // MetaIndexes are done in two passes: one to download the
    // MetaIndexes are done in two passes: one to download the
    // metaindex with an appropriate method, and a second to verify it
    // metaindex with an appropriate method, and a second to verify it
@@ -980,18 +965,18 @@ void pkgAcqMetaIndex::RetrievalDone(string Message)
 
 
    // see if the download was a IMSHit
    // see if the download was a IMSHit
    IMSHit = StringToBool(LookupTag(Message,"IMS-Hit"),false);
    IMSHit = StringToBool(LookupTag(Message,"IMS-Hit"),false);
-
    Complete = true;
    Complete = true;
 
 
    string FinalFile = _config->FindDir("Dir::State::lists");
    string FinalFile = _config->FindDir("Dir::State::lists");
    FinalFile += URItoFileName(RealURI);
    FinalFile += URItoFileName(RealURI);
 
 
-   // The files timestamp matches
-   if (StringToBool(LookupTag(Message,"IMS-Hit"),false) == false)
-   {
-      // Move it into position
+   // If we get a IMS hit we can remove the empty file in partial
+   // othersie we move the file in place
+   if (IMSHit)
+      unlink(DestFile.c_str());
+   else
       Rename(DestFile,FinalFile);
       Rename(DestFile,FinalFile);
-   }
+
    chmod(FinalFile.c_str(),0644);
    chmod(FinalFile.c_str(),0644);
    DestFile = FinalFile;
    DestFile = FinalFile;
 }
 }
@@ -1036,7 +1021,7 @@ void pkgAcqMetaIndex::QueueIndexes(bool verify)
         Target != IndexTargets->end();
         Target != IndexTargets->end();
         Target++)
         Target++)
    {
    {
-      string ExpectedIndexMD5;
+      HashString ExpectedIndexHash;
       if (verify)
       if (verify)
       {
       {
          const indexRecords::checkSum *Record = MetaIndexParser->Lookup((*Target)->MetaKey);
          const indexRecords::checkSum *Record = MetaIndexParser->Lookup((*Target)->MetaKey);
@@ -1047,16 +1032,16 @@ void pkgAcqMetaIndex::QueueIndexes(bool verify)
                + (*Target)->MetaKey + " in Meta-index file (malformed Release file?)";
                + (*Target)->MetaKey + " in Meta-index file (malformed Release file?)";
             return;
             return;
          }
          }
-         ExpectedIndexMD5 = Record->MD5Hash;
+         ExpectedIndexHash = Record->Hash;
          if (_config->FindB("Debug::pkgAcquire::Auth", false))
          if (_config->FindB("Debug::pkgAcquire::Auth", false))
          {
          {
             std::cerr << "Queueing: " << (*Target)->URI << std::endl;
             std::cerr << "Queueing: " << (*Target)->URI << std::endl;
-            std::cerr << "Expected MD5: " << ExpectedIndexMD5 << std::endl;
+            std::cerr << "Expected Hash: " << ExpectedIndexHash.toStr() << std::endl;
          }
          }
-         if (ExpectedIndexMD5.empty())
+         if (ExpectedIndexHash.empty())
          {
          {
             Status = StatAuthError;
             Status = StatAuthError;
-            ErrorText = "Unable to find MD5 sum for "
+            ErrorText = "Unable to find hash sum for "
                + (*Target)->MetaKey + " in Meta-index file";
                + (*Target)->MetaKey + " in Meta-index file";
             return;
             return;
          }
          }
@@ -1066,10 +1051,10 @@ void pkgAcqMetaIndex::QueueIndexes(bool verify)
       // on the users option)
       // on the users option)
       if(_config->FindB("Acquire::PDiffs",true) == true) 
       if(_config->FindB("Acquire::PDiffs",true) == true) 
 	 new pkgAcqDiffIndex(Owner, (*Target)->URI, (*Target)->Description,
 	 new pkgAcqDiffIndex(Owner, (*Target)->URI, (*Target)->Description,
-			     (*Target)->ShortDesc, ExpectedIndexMD5);
+			     (*Target)->ShortDesc, ExpectedIndexHash);
       else 
       else 
 	 new pkgAcqIndex(Owner, (*Target)->URI, (*Target)->Description,
 	 new pkgAcqIndex(Owner, (*Target)->URI, (*Target)->Description,
-			    (*Target)->ShortDesc, ExpectedIndexMD5);
+			    (*Target)->ShortDesc, ExpectedIndexHash);
    }
    }
 }
 }
 
 
@@ -1309,7 +1294,12 @@ bool pkgAcqArchive::QueueNext()
 	 return false;
 	 return false;
       
       
       string PkgFile = Parse.FileName();
       string PkgFile = Parse.FileName();
-      MD5 = Parse.MD5Hash();
+      if(Parse.SHA256Hash() != "")
+	 ExpectedHash = HashString("SHA256", Parse.SHA256Hash());
+      else if (Parse.SHA1Hash() != "")
+	 ExpectedHash = HashString("SHA1", Parse.SHA1Hash());
+      else 
+	 ExpectedHash = HashString("MD5Sum", Parse.MD5Hash());
       if (PkgFile.empty() == true)
       if (PkgFile.empty() == true)
 	 return _error->Error(_("The package index files are corrupted. No Filename: "
 	 return _error->Error(_("The package index files are corrupted. No Filename: "
 			      "field for package %s."),
 			      "field for package %s."),
@@ -1389,10 +1379,10 @@ bool pkgAcqArchive::QueueNext()
 // AcqArchive::Done - Finished fetching					/*{{{*/
 // AcqArchive::Done - Finished fetching					/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */
-void pkgAcqArchive::Done(string Message,unsigned long Size,string Md5Hash,
+void pkgAcqArchive::Done(string Message,unsigned long Size,string CalcHash,
 			 pkgAcquire::MethodConfig *Cfg)
 			 pkgAcquire::MethodConfig *Cfg)
 {
 {
-   Item::Done(Message,Size,Md5Hash,Cfg);
+   Item::Done(Message,Size,CalcHash,Cfg);
    
    
    // Check the size
    // Check the size
    if (Size != Version->Size)
    if (Size != Version->Size)
@@ -1402,17 +1392,14 @@ void pkgAcqArchive::Done(string Message,unsigned long Size,string Md5Hash,
       return;
       return;
    }
    }
    
    
-   // Check the md5
-   if (Md5Hash.empty() == false && MD5.empty() == false)
+   // Check the hash
+   if(ExpectedHash.toStr() != CalcHash)
    {
    {
-      if (Md5Hash != MD5)
-      {
-	 Status = StatError;
-	 ErrorText = _("MD5Sum mismatch");
-	 if(FileExists(DestFile))
-	    Rename(DestFile,DestFile + ".FAILED");
-	 return;
-      }
+      Status = StatError;
+      ErrorText = _("Hash Sum mismatch");
+      if(FileExists(DestFile))
+	 Rename(DestFile,DestFile + ".FAILED");
+      return;
    }
    }
 
 
    // Grab the output filename
    // Grab the output filename
@@ -1504,10 +1491,10 @@ void pkgAcqArchive::Finished()
 // AcqFile::pkgAcqFile - Constructor					/*{{{*/
 // AcqFile::pkgAcqFile - Constructor					/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* The file is added to the queue */
 /* The file is added to the queue */
-pkgAcqFile::pkgAcqFile(pkgAcquire *Owner,string URI,string MD5,
+pkgAcqFile::pkgAcqFile(pkgAcquire *Owner,string URI,string Hash,
 		       unsigned long Size,string Dsc,string ShortDesc,
 		       unsigned long Size,string Dsc,string ShortDesc,
 		       const string &DestDir, const string &DestFilename) :
 		       const string &DestDir, const string &DestFilename) :
-                       Item(Owner), Md5Hash(MD5)
+                       Item(Owner), ExpectedHash(Hash)
 {
 {
    Retries = _config->FindI("Acquire::Retries",0);
    Retries = _config->FindI("Acquire::Retries",0);
    
    
@@ -1544,23 +1531,20 @@ pkgAcqFile::pkgAcqFile(pkgAcquire *Owner,string URI,string MD5,
 // AcqFile::Done - Item downloaded OK					/*{{{*/
 // AcqFile::Done - Item downloaded OK					/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */
-void pkgAcqFile::Done(string Message,unsigned long Size,string MD5,
+void pkgAcqFile::Done(string Message,unsigned long Size,string CalcHash,
 		      pkgAcquire::MethodConfig *Cnf)
 		      pkgAcquire::MethodConfig *Cnf)
 {
 {
-   // Check the md5
-   if (Md5Hash.empty() == false && MD5.empty() == false)
+   Item::Done(Message,Size,CalcHash,Cnf);
+
+   // Check the hash
+   if(!ExpectedHash.empty() && ExpectedHash.toStr() != CalcHash)
    {
    {
-      if (Md5Hash != MD5)
-      {
-	 Status = StatError;
-	 ErrorText = "MD5Sum mismatch";
-	 Rename(DestFile,DestFile + ".FAILED");
-	 return;
-      }
+      Status = StatError;
+      ErrorText = "Hash Sum mismatch";
+      Rename(DestFile,DestFile + ".FAILED");
+      return;
    }
    }
    
    
-   Item::Done(Message,Size,MD5,Cnf);
-
    string FileName = LookupTag(Message,"Filename");
    string FileName = LookupTag(Message,"Filename");
    if (FileName.empty() == true)
    if (FileName.empty() == true)
    {
    {

+ 38 - 38
apt-pkg/acquire-item.h

@@ -12,7 +12,7 @@
    Three item classes are provided to provide functionality for
    Three item classes are provided to provide functionality for
    downloading of Index, Translation and Packages files.
    downloading of Index, Translation and Packages files.
    
    
-   A Archive class is provided for downloading .deb files. It does Md5
+   A Archive class is provided for downloading .deb files. It does Hash
    checking and source location as well as a retry algorithm.
    checking and source location as well as a retry algorithm.
    
    
    ##################################################################### */
    ##################################################################### */
@@ -26,7 +26,7 @@
 #include <apt-pkg/sourcelist.h>
 #include <apt-pkg/sourcelist.h>
 #include <apt-pkg/pkgrecords.h>
 #include <apt-pkg/pkgrecords.h>
 #include <apt-pkg/indexrecords.h>
 #include <apt-pkg/indexrecords.h>
-
+#include <apt-pkg/hashes.h>
 
 
 /** \addtogroup acquire
 /** \addtogroup acquire
  *  @{
  *  @{
@@ -187,12 +187,12 @@ class pkgAcquire::Item
     *  \param Message Data from the acquire method.  Use LookupTag()
     *  \param Message Data from the acquire method.  Use LookupTag()
     *  to parse it.
     *  to parse it.
     *  \param Size The size of the object that was fetched.
     *  \param Size The size of the object that was fetched.
-    *  \param Md5Hash The MD5Sum of the object that was fetched.
+    *  \param Hash The HashSum of the object that was fetched.
     *  \param Cnf The method via which the object was fetched.
     *  \param Cnf The method via which the object was fetched.
     *
     *
     *  \sa pkgAcqMethod
     *  \sa pkgAcqMethod
     */
     */
-   virtual void Done(string Message,unsigned long Size,string Md5Hash,
+   virtual void Done(string Message,unsigned long Size,string Hash,
 		     pkgAcquire::MethodConfig *Cnf);
 		     pkgAcquire::MethodConfig *Cnf);
 
 
    /** \brief Invoked when the worker starts to fetch this object.
    /** \brief Invoked when the worker starts to fetch this object.
@@ -230,12 +230,12 @@ class pkgAcquire::Item
    /** \brief Invoked by the worker when the download is completely done. */
    /** \brief Invoked by the worker when the download is completely done. */
    virtual void Finished() {};
    virtual void Finished() {};
    
    
-   /** \brief MD5Sum.
+   /** \brief HashSum 
     *
     *
-    *  \return the MD5Sum of this object, if applicable; otherwise, an
+    *  \return the HashSum of this object, if applicable; otherwise, an
     *  empty string.
     *  empty string.
     */
     */
-   virtual string MD5Sum() {return string();};
+   virtual string HashSum() {return string();};
 
 
    /** \return the acquire process with which this item is associated. */
    /** \return the acquire process with which this item is associated. */
    pkgAcquire *GetOwner() {return Owner;};
    pkgAcquire *GetOwner() {return Owner;};
@@ -297,10 +297,10 @@ class pkgAcqDiffIndex : public pkgAcquire::Item
     */
     */
    string RealURI;
    string RealURI;
 
 
-   /** \brief The MD5Sum that the real index file should have after
+   /** \brief The Hash that the real index file should have after
     *  all patches have been applied.
     *  all patches have been applied.
     */
     */
-   string ExpectedMD5;
+   HashString ExpectedHash;
 
 
    /** \brief The index file which will be patched to generate the new
    /** \brief The index file which will be patched to generate the new
     *  file.
     *  file.
@@ -343,10 +343,10 @@ class pkgAcqDiffIndex : public pkgAcquire::Item
     *
     *
     *  \param ShortDesc A short description of the list file to download.
     *  \param ShortDesc A short description of the list file to download.
     *
     *
-    *  \param ExpectedMD5 The list file's MD5 signature.
+    *  \param ExpectedHash The list file's MD5 signature.
     */
     */
    pkgAcqDiffIndex(pkgAcquire *Owner,string URI,string URIDesc,
    pkgAcqDiffIndex(pkgAcquire *Owner,string URI,string URIDesc,
-		   string ShortDesc, string ExpectedMD5);
+		   string ShortDesc, HashString ExpectedHash);
 };
 };
 
 
 /** \brief An item that is responsible for fetching all the patches
 /** \brief An item that is responsible for fetching all the patches
@@ -379,7 +379,7 @@ class pkgAcqIndexDiffs : public pkgAcquire::Item
     *  finishes downloading.
     *  finishes downloading.
     *
     *
     *  Dequeues the item and checks the resulting file's md5sum
     *  Dequeues the item and checks the resulting file's md5sum
-    *  against ExpectedMD5 after the last patch was applied.
+    *  against ExpectedHash after the last patch was applied.
     *  There is no need to check the md5/sha1 after a "normal" 
     *  There is no need to check the md5/sha1 after a "normal" 
     *  patch because QueueNextDiff() will check the sha1 later.
     *  patch because QueueNextDiff() will check the sha1 later.
     *
     *
@@ -405,10 +405,10 @@ class pkgAcqIndexDiffs : public pkgAcquire::Item
     */
     */
    string RealURI;
    string RealURI;
 
 
-   /** \brief The MD5Sum of the package index file that is being
+   /** \brief The HashSum of the package index file that is being
     *  reconstructed.
     *  reconstructed.
     */
     */
-   string ExpectedMD5;
+   HashString ExpectedHash;
 
 
    /** A description of the file being downloaded. */
    /** A description of the file being downloaded. */
    string Description;
    string Description;
@@ -465,7 +465,7 @@ class pkgAcqIndexDiffs : public pkgAcquire::Item
     *
     *
     *  \param ShortDesc A brief description of this item.
     *  \param ShortDesc A brief description of this item.
     *
     *
-    *  \param ExpectedMD5 The expected md5sum of the completely
+    *  \param ExpectedHash The expected md5sum of the completely
     *  reconstructed package index file; the index file will be tested
     *  reconstructed package index file; the index file will be tested
     *  against this value when it is entirely reconstructed.
     *  against this value when it is entirely reconstructed.
     *
     *
@@ -474,7 +474,7 @@ class pkgAcqIndexDiffs : public pkgAcquire::Item
     *  that depends on it.
     *  that depends on it.
     */
     */
    pkgAcqIndexDiffs(pkgAcquire *Owner,string URI,string URIDesc,
    pkgAcqIndexDiffs(pkgAcquire *Owner,string URI,string URIDesc,
-		    string ShortDesc, string ExpectedMD5,
+		    string ShortDesc, HashString ExpectedHash,
 		    vector<DiffInfo> diffs=vector<DiffInfo>());
 		    vector<DiffInfo> diffs=vector<DiffInfo>());
 };
 };
 
 
@@ -507,8 +507,8 @@ class pkgAcqIndex : public pkgAcquire::Item
     */
     */
    string RealURI;
    string RealURI;
 
 
-   /** \brief The expected md5sum of the decompressed index file. */
-   string ExpectedMD5;
+   /** \brief The expected hashsum of the decompressed index file. */
+   HashString ExpectedHash;
 
 
    /** \brief The compression-related file extension that is being
    /** \brief The compression-related file extension that is being
     *  added to the downloaded file (e.g., ".gz" or ".bz2").
     *  added to the downloaded file (e.g., ".gz" or ".bz2").
@@ -523,6 +523,7 @@ class pkgAcqIndex : public pkgAcquire::Item
 		     pkgAcquire::MethodConfig *Cnf);
 		     pkgAcquire::MethodConfig *Cnf);
    virtual string Custom600Headers();
    virtual string Custom600Headers();
    virtual string DescURI() {return RealURI + CompressionExtension;};
    virtual string DescURI() {return RealURI + CompressionExtension;};
+   virtual string HashSum() {return ExpectedHash.toStr(); };
 
 
    /** \brief Create a pkgAcqIndex.
    /** \brief Create a pkgAcqIndex.
     *
     *
@@ -535,14 +536,14 @@ class pkgAcqIndex : public pkgAcquire::Item
     *
     *
     *  \param ShortDesc A brief description of this index file.
     *  \param ShortDesc A brief description of this index file.
     *
     *
-    *  \param ExpectedMD5 The expected md5sum of this index file.
+    *  \param ExpectedHash The expected hashsum of this index file.
     *
     *
     *  \param compressExt The compression-related extension with which
     *  \param compressExt The compression-related extension with which
     *  this index file should be downloaded, or "" to autodetect
     *  this index file should be downloaded, or "" to autodetect
     *  (".bz2" is used if bzip2 is installed, ".gz" otherwise).
     *  (".bz2" is used if bzip2 is installed, ".gz" otherwise).
     */
     */
    pkgAcqIndex(pkgAcquire *Owner,string URI,string URIDesc,
    pkgAcqIndex(pkgAcquire *Owner,string URI,string URIDesc,
-	       string ShortDesc, string ExpectedMD5, string compressExt="");
+	       string ShortDesc, HashString ExpectedHash, string compressExt="");
 };
 };
 
 
 /** \brief An acquire item that is responsible for fetching a
 /** \brief An acquire item that is responsible for fetching a
@@ -569,7 +570,7 @@ class pkgAcqIndexTrans : public pkgAcqIndex
     *
     *
     *  \param ShortDesc A brief description of this index file.
     *  \param ShortDesc A brief description of this index file.
     *
     *
-    *  \param ExpectedMD5 The expected md5sum of this index file.
+    *  \param ExpectedHash The expected hashsum of this index file.
     *
     *
     *  \param compressExt The compression-related extension with which
     *  \param compressExt The compression-related extension with which
     *  this index file should be downloaded, or "" to autodetect
     *  this index file should be downloaded, or "" to autodetect
@@ -661,9 +662,9 @@ class pkgAcqMetaSig : public pkgAcquire::Item
  *
  *
  *  Once the download and verification are complete, the downloads of
  *  Once the download and verification are complete, the downloads of
  *  the individual index files are queued up using pkgAcqDiffIndex.
  *  the individual index files are queued up using pkgAcqDiffIndex.
- *  If the meta-index file had a valid signature, the expected md5sums
+ *  If the meta-index file had a valid signature, the expected hashsums
  *  of the index files will be the md5sums listed in the meta-index;
  *  of the index files will be the md5sums listed in the meta-index;
- *  otherwise, the expected md5sums will be "" (causing the
+ *  otherwise, the expected hashsums will be "" (causing the
  *  authentication of the index files to be bypassed).
  *  authentication of the index files to be bypassed).
  */
  */
 class pkgAcqMetaIndex : public pkgAcquire::Item
 class pkgAcqMetaIndex : public pkgAcquire::Item
@@ -727,11 +728,11 @@ class pkgAcqMetaIndex : public pkgAcquire::Item
 
 
    /** \brief Starts downloading the individual index files.
    /** \brief Starts downloading the individual index files.
     *
     *
-    *  \param verify If \b true, only indices whose expected md5sum
+    *  \param verify If \b true, only indices whose expected hashsum
     *  can be determined from the meta-index will be downloaded, and
     *  can be determined from the meta-index will be downloaded, and
-    *  the md5sums of indices will be checked (reporting
+    *  the hashsums of indices will be checked (reporting
     *  #StatAuthError if there is a mismatch).  If verify is \b false,
     *  #StatAuthError if there is a mismatch).  If verify is \b false,
-    *  no md5sum checking will be performed.
+    *  no hashsum checking will be performed.
     */
     */
    void QueueIndexes(bool verify);
    void QueueIndexes(bool verify);
    
    
@@ -739,7 +740,7 @@ class pkgAcqMetaIndex : public pkgAcquire::Item
    
    
    // Specialized action members
    // Specialized action members
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
-   virtual void Done(string Message,unsigned long Size,string Md5Hash,
+   virtual void Done(string Message,unsigned long Size, string Hash,
 		     pkgAcquire::MethodConfig *Cnf);
 		     pkgAcquire::MethodConfig *Cnf);
    virtual string Custom600Headers();
    virtual string Custom600Headers();
    virtual string DescURI() {return RealURI; };
    virtual string DescURI() {return RealURI; };
@@ -776,8 +777,8 @@ class pkgAcqArchive : public pkgAcquire::Item
     */
     */
    pkgRecords *Recs;
    pkgRecords *Recs;
 
 
-   /** \brief The md5sum of this package. */
-   string MD5;
+   /** \brief The hashsum of this package. */
+   HashString ExpectedHash;
 
 
    /** \brief A location in which the actual filename of the package
    /** \brief A location in which the actual filename of the package
     *  should be stored.
     *  should be stored.
@@ -805,13 +806,12 @@ class pkgAcqArchive : public pkgAcquire::Item
    public:
    public:
    
    
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
-   virtual void Done(string Message,unsigned long Size,string Md5Hash,
+   virtual void Done(string Message,unsigned long Size,string Hash,
 		     pkgAcquire::MethodConfig *Cnf);
 		     pkgAcquire::MethodConfig *Cnf);
-   virtual string MD5Sum() {return MD5;};
    virtual string DescURI() {return Desc.URI;};
    virtual string DescURI() {return Desc.URI;};
    virtual string ShortDesc() {return Desc.ShortDesc;};
    virtual string ShortDesc() {return Desc.ShortDesc;};
    virtual void Finished();
    virtual void Finished();
-
+   virtual string HashSum() {return ExpectedHash.toStr(); };
    virtual bool IsTrusted();
    virtual bool IsTrusted();
    
    
    /** \brief Create a new pkgAcqArchive.
    /** \brief Create a new pkgAcqArchive.
@@ -848,8 +848,8 @@ class pkgAcqFile : public pkgAcquire::Item
    /** \brief The currently active download process. */
    /** \brief The currently active download process. */
    pkgAcquire::ItemDesc Desc;
    pkgAcquire::ItemDesc Desc;
 
 
-   /** \brief The md5sum of the file to download, if it is known. */
-   string Md5Hash;
+   /** \brief The hashsum of the file to download, if it is known. */
+   HashString ExpectedHash;
 
 
    /** \brief How many times to retry the download, set from
    /** \brief How many times to retry the download, set from
     *  Acquire::Retries.
     *  Acquire::Retries.
@@ -860,10 +860,10 @@ class pkgAcqFile : public pkgAcquire::Item
    
    
    // Specialized action members
    // Specialized action members
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
    virtual void Failed(string Message,pkgAcquire::MethodConfig *Cnf);
-   virtual void Done(string Message,unsigned long Size,string Md5Hash,
+   virtual void Done(string Message,unsigned long Size,string CalcHash,
 		     pkgAcquire::MethodConfig *Cnf);
 		     pkgAcquire::MethodConfig *Cnf);
-   virtual string MD5Sum() {return Md5Hash;};
    virtual string DescURI() {return Desc.URI;};
    virtual string DescURI() {return Desc.URI;};
+   virtual string HashSum() {return ExpectedHash.toStr(); };
 
 
    /** \brief Create a new pkgAcqFile object.
    /** \brief Create a new pkgAcqFile object.
     *
     *
@@ -872,7 +872,7 @@ class pkgAcqFile : public pkgAcquire::Item
     *
     *
     *  \param URI The URI to download.
     *  \param URI The URI to download.
     *
     *
-    *  \param MD5 The md5sum of the file to download, if it is known;
+    *  \param Hash The hashsum of the file to download, if it is known;
     *  otherwise "".
     *  otherwise "".
     *
     *
     *  \param Size The size of the file to download, if it is known;
     *  \param Size The size of the file to download, if it is known;
@@ -894,7 +894,7 @@ class pkgAcqFile : public pkgAcquire::Item
     * is the absolute name to which the file should be downloaded.
     * is the absolute name to which the file should be downloaded.
     */
     */
 
 
-   pkgAcqFile(pkgAcquire *Owner, string URI, string MD5, unsigned long Size,
+   pkgAcqFile(pkgAcquire *Owner, string URI, string Hash, unsigned long Size,
 	      string Desc, string ShortDesc,
 	      string Desc, string ShortDesc,
 	      const string &DestDir="", const string &DestFilename="");
 	      const string &DestDir="", const string &DestFilename="");
 };
 };

+ 9 - 0
apt-pkg/acquire-method.cc

@@ -176,9 +176,14 @@ void pkgAcqMethod::URIDone(FetchResult &Res, FetchResult *Alt)
 		      TimeRFC1123(Res.LastModified).c_str());
 		      TimeRFC1123(Res.LastModified).c_str());
 
 
    if (Res.MD5Sum.empty() == false)
    if (Res.MD5Sum.empty() == false)
+   {
       End += snprintf(End,sizeof(S)-50 - (End - S),"MD5-Hash: %s\n",Res.MD5Sum.c_str());
       End += snprintf(End,sizeof(S)-50 - (End - S),"MD5-Hash: %s\n",Res.MD5Sum.c_str());
+      End += snprintf(End,sizeof(S)-50 - (End - S),"MD5Sum-Hash: %s\n",Res.MD5Sum.c_str());
+   }
    if (Res.SHA1Sum.empty() == false)
    if (Res.SHA1Sum.empty() == false)
       End += snprintf(End,sizeof(S)-50 - (End - S),"SHA1-Hash: %s\n",Res.SHA1Sum.c_str());
       End += snprintf(End,sizeof(S)-50 - (End - S),"SHA1-Hash: %s\n",Res.SHA1Sum.c_str());
+   if (Res.SHA256Sum.empty() == false)
+      End += snprintf(End,sizeof(S)-50 - (End - S),"SHA256-Hash: %s\n",Res.SHA256Sum.c_str());
    if (Res.GPGVOutput.size() > 0)
    if (Res.GPGVOutput.size() > 0)
       End += snprintf(End,sizeof(S)-50 - (End - S),"GPGVOutput:\n");     
       End += snprintf(End,sizeof(S)-50 - (End - S),"GPGVOutput:\n");     
    for (vector<string>::iterator I = Res.GPGVOutput.begin();
    for (vector<string>::iterator I = Res.GPGVOutput.begin();
@@ -211,6 +216,9 @@ void pkgAcqMethod::URIDone(FetchResult &Res, FetchResult *Alt)
       if (Alt->SHA1Sum.empty() == false)
       if (Alt->SHA1Sum.empty() == false)
 	 End += snprintf(End,sizeof(S)-50 - (End - S),"Alt-SHA1-Hash: %s\n",
 	 End += snprintf(End,sizeof(S)-50 - (End - S),"Alt-SHA1-Hash: %s\n",
 			 Alt->SHA1Sum.c_str());
 			 Alt->SHA1Sum.c_str());
+      if (Alt->SHA256Sum.empty() == false)
+	 End += snprintf(End,sizeof(S)-50 - (End - S),"Alt-SHA256-Hash: %s\n",
+			 Alt->SHA256Sum.c_str());
       
       
       if (Alt->IMSHit == true)
       if (Alt->IMSHit == true)
 	 strcat(End,"Alt-IMS-Hit: true\n");
 	 strcat(End,"Alt-IMS-Hit: true\n");
@@ -455,5 +463,6 @@ void pkgAcqMethod::FetchResult::TakeHashes(Hashes &Hash)
 {
 {
    MD5Sum = Hash.MD5.Result();
    MD5Sum = Hash.MD5.Result();
    SHA1Sum = Hash.SHA1.Result();
    SHA1Sum = Hash.SHA1.Result();
+   SHA256Sum = Hash.SHA256.Result();
 }
 }
 									/*}}}*/
 									/*}}}*/

+ 1 - 0
apt-pkg/acquire-method.h

@@ -43,6 +43,7 @@ class pkgAcqMethod
    {
    {
       string MD5Sum;
       string MD5Sum;
       string SHA1Sum;
       string SHA1Sum;
+      string SHA256Sum;
       vector<string> GPGVOutput;
       vector<string> GPGVOutput;
       time_t LastModified;
       time_t LastModified;
       bool IMSHit;
       bool IMSHit;

+ 18 - 1
apt-pkg/acquire-worker.cc

@@ -267,8 +267,25 @@ bool pkgAcquire::Worker::RunMessages()
 	       _error->Warning("Bizarre Error - File size is not what the server reported %s %lu",
 	       _error->Warning("Bizarre Error - File size is not what the server reported %s %lu",
 			       LookupTag(Message,"Size","0").c_str(),TotalSize);
 			       LookupTag(Message,"Size","0").c_str(),TotalSize);
 
 
+	    // see if there is a hash to verify
+	    string RecivedHash;
+	    HashString expectedHash(Owner->HashSum());
+	    if(!expectedHash.empty()) 
+	    {
+	       string hashTag = expectedHash.HashType()+"-Hash";
+	       string hashSum = LookupTag(Message, hashTag.c_str());
+	       if(!hashSum.empty())
+		  RecivedHash = expectedHash.HashType() + ":" + hashSum;
+	       if(_config->FindB("Debug::pkgAcquire::Auth", false) == true)
+	       {
+		  clog << "201 URI Done: " << Owner->DescURI() << endl
+		       << "RecivedHash: " << RecivedHash << endl
+		       << "ExpectedHash: " << expectedHash.toStr() 
+		       << endl << endl;
+	       }
+	    }
 	    Owner->Done(Message,atoi(LookupTag(Message,"Size","0").c_str()),
 	    Owner->Done(Message,atoi(LookupTag(Message,"Size","0").c_str()),
-			LookupTag(Message,"MD5-Hash"),Config);
+			RecivedHash.c_str(), Config);
 	    ItemDone();
 	    ItemDone();
 	    
 	    
 	    // Log that we are done
 	    // Log that we are done

+ 1 - 1
apt-pkg/acquire.cc

@@ -619,7 +619,7 @@ bool pkgAcquire::Queue::Startup()
          added other source retry to have cycle maintain a pipeline depth
          added other source retry to have cycle maintain a pipeline depth
          on its own. */
          on its own. */
       if (Cnf->Pipeline == true)
       if (Cnf->Pipeline == true)
-	 MaxPipeDepth = 10;
+	 MaxPipeDepth = 1000;
       else
       else
 	 MaxPipeDepth = 1;
 	 MaxPipeDepth = 1;
    }
    }

+ 2 - 0
apt-pkg/algorithms.cc

@@ -257,6 +257,8 @@ bool pkgApplyStatus(pkgDepCache &Cache)
 	    re-unpacked (probably) */
 	    re-unpacked (probably) */
 	 case pkgCache::State::UnPacked:
 	 case pkgCache::State::UnPacked:
 	 case pkgCache::State::HalfConfigured:
 	 case pkgCache::State::HalfConfigured:
+	 case pkgCache::State::TriggersAwaited:
+	 case pkgCache::State::TriggersPending:
 	 if ((I->CurrentVer != 0 && I.CurrentVer().Downloadable() == true) ||
 	 if ((I->CurrentVer != 0 && I.CurrentVer().Downloadable() == true) ||
 	     I.State() != pkgCache::PkgIterator::NeedsUnpack)
 	     I.State() != pkgCache::PkgIterator::NeedsUnpack)
 	    Cache.MarkKeep(I, false, false);
 	    Cache.MarkKeep(I, false, false);

+ 2 - 2
apt-pkg/cdrom.cc

@@ -668,8 +668,8 @@ bool pkgCdrom::Add(pkgCdromStatus *log)
    DropRepeats(TransList,"");
    DropRepeats(TransList,"");
    if(log) {
    if(log) {
       msg.str("");
       msg.str("");
-      ioprintf(msg, _("Found %i package indexes, %i source indexes, "
-		      "%i translation indexes and %i signatures\n"), 
+      ioprintf(msg, _("Found %u package indexes, %u source indexes, "
+		      "%u translation indexes and %u signatures\n"), 
 	       List.size(), SourceList.size(), TransList.size(),
 	       List.size(), SourceList.size(), TransList.size(),
 	       SigList.size());
 	       SigList.size());
       log->Update(msg.str(), STEP_SCAN);
       log->Update(msg.str(), STEP_SCAN);

+ 3 - 1
apt-pkg/contrib/error.cc

@@ -19,10 +19,12 @@
 #include <iostream>
 #include <iostream>
 #include <errno.h>
 #include <errno.h>
 #include <stdio.h>
 #include <stdio.h>
-#include <string>
 #include <stdarg.h>
 #include <stdarg.h>
 #include <unistd.h>
 #include <unistd.h>
 
 
+#include <string>
+#include <cstring>
+
 #include "config.h"
 #include "config.h"
    									/*}}}*/
    									/*}}}*/
 
 

+ 2 - 0
apt-pkg/contrib/fileutl.cc

@@ -22,6 +22,8 @@
 #include <apti18n.h>
 #include <apti18n.h>
 
 
 #include <cstdlib>
 #include <cstdlib>
+#include <cstring>
+
 #include <iostream>
 #include <iostream>
 #include <unistd.h>
 #include <unistd.h>
 #include <fcntl.h>
 #include <fcntl.h>

+ 84 - 0
apt-pkg/contrib/hashes.cc

@@ -12,11 +12,95 @@
 									/*}}}*/
 									/*}}}*/
 // Include Files							/*{{{*/
 // Include Files							/*{{{*/
 #include <apt-pkg/hashes.h>
 #include <apt-pkg/hashes.h>
+#include <apt-pkg/fileutl.h>
+#include <apt-pkg/configuration.h>
     
     
 #include <unistd.h>    
 #include <unistd.h>    
 #include <system.h>    
 #include <system.h>    
+#include <string>
+#include <iostream>
 									/*}}}*/
 									/*}}}*/
 
 
+const char* HashString::_SupportedHashes[] = 
+{
+   "SHA256", "SHA1", "MD5Sum", NULL
+};
+
+HashString::HashString()
+{
+}
+
+HashString::HashString(string Type, string Hash) : Type(Type), Hash(Hash)
+{
+}
+
+HashString::HashString(string StringedHash)
+{
+   // legacy: md5sum without "MD5Sum:" prefix
+   if (StringedHash.find(":") == string::npos && StringedHash.size() == 32)
+   {
+      Type = "MD5Sum";
+      Hash = StringedHash;
+      return;
+   }
+   string::size_type pos = StringedHash.find(":");
+   Type = StringedHash.substr(0,pos);
+   Hash = StringedHash.substr(pos+1, StringedHash.size() - pos);
+
+   if(_config->FindB("Debug::Hashes",false) == true)
+      std::clog << "HashString(string): " << Type << " : " << Hash << std::endl;
+}
+
+
+bool HashString::VerifyFile(string filename) const
+{
+   FileFd fd;
+   MD5Summation MD5;
+   SHA1Summation SHA1;
+   SHA256Summation SHA256;
+   string fileHash;
+
+   FileFd Fd(filename, FileFd::ReadOnly);
+   if(Type == "MD5Sum") 
+   {
+      MD5.AddFD(Fd.Fd(), Fd.Size());
+      fileHash = (string)MD5.Result();
+   } 
+   else if (Type == "SHA1")
+   {
+      SHA1.AddFD(Fd.Fd(), Fd.Size());
+      fileHash = (string)SHA1.Result();
+   } 
+   else if (Type == "SHA256") 
+   {
+      SHA256.AddFD(Fd.Fd(), Fd.Size());
+      fileHash = (string)SHA256.Result();
+   }
+   Fd.Close();
+
+   if(_config->FindB("Debug::Hashes",false) == true)
+      std::clog << "HashString::VerifyFile: got: " << fileHash << " expected: " << toStr() << std::endl;
+
+   return (fileHash == Hash);
+}
+
+const char** HashString::SupportedHashes()
+{
+   return _SupportedHashes;
+}
+
+bool HashString::empty() const
+{
+   return (Type.empty() || Hash.empty());
+}
+
+
+string HashString::toStr() const
+{
+   return Type+string(":")+Hash;
+}
+
+
 // Hashes::AddFD - Add the contents of the FD				/*{{{*/
 // Hashes::AddFD - Add the contents of the FD				/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */

+ 31 - 0
apt-pkg/contrib/hashes.h

@@ -19,8 +19,39 @@
 #include <apt-pkg/sha256.h>
 #include <apt-pkg/sha256.h>
 
 
 #include <algorithm>
 #include <algorithm>
+#include <vector>
+#include <cstring>
 
 
 using std::min;
 using std::min;
+using std::vector;
+
+// helper class that contains hash function name
+// and hash
+class HashString
+{
+ protected:
+   string Type;
+   string Hash;
+   static const char * _SupportedHashes[10];
+
+ public:
+   HashString(string Type, string Hash);
+   HashString(string StringedHashString);  // init from str as "type:hash"
+   HashString();
+
+   // get hash type used
+   string HashType() { return Type; };
+
+   // verify the given filename against the currently loaded hash
+   bool VerifyFile(string filename) const;
+
+   // helper
+   string toStr() const;                    // convert to str as "type:hash"
+   bool empty() const;
+
+   // return the list of hashes we support
+   static const char** SupportedHashes();
+};
 
 
 class Hashes
 class Hashes
 {
 {

+ 1 - 0
apt-pkg/contrib/md5.cc

@@ -44,6 +44,7 @@
 #include <inttypes.h>
 #include <inttypes.h>
 #include <config.h>
 #include <config.h>
 #include <system.h>
 #include <system.h>
+
 									/*}}}*/
 									/*}}}*/
 
 
 // byteSwap - Swap bytes in a buffer					/*{{{*/
 // byteSwap - Swap bytes in a buffer					/*{{{*/

+ 1 - 0
apt-pkg/contrib/md5.h

@@ -25,6 +25,7 @@
 
 
 
 
 #include <string>
 #include <string>
+#include <cstring>
 #include <algorithm>
 #include <algorithm>
 #include <stdint.h>
 #include <stdint.h>
 
 

+ 4 - 2
apt-pkg/contrib/mmap.cc

@@ -31,6 +31,8 @@
 #include <sys/stat.h>
 #include <sys/stat.h>
 #include <unistd.h>
 #include <unistd.h>
 #include <fcntl.h>
 #include <fcntl.h>
+
+#include <cstring>
    									/*}}}*/
    									/*}}}*/
 
 
 // MMap::MMap - Constructor						/*{{{*/
 // MMap::MMap - Constructor						/*{{{*/
@@ -115,7 +117,7 @@ bool MMap::Sync()
    
    
 #ifdef _POSIX_SYNCHRONIZED_IO   
 #ifdef _POSIX_SYNCHRONIZED_IO   
    if ((Flags & ReadOnly) != ReadOnly)
    if ((Flags & ReadOnly) != ReadOnly)
-      if (msync((char *)Base,iSize,MS_SYNC) != 0)
+      if (msync((char *)Base,iSize,MS_SYNC) < 0)
 	 return _error->Errno("msync","Unable to write mmap");
 	 return _error->Errno("msync","Unable to write mmap");
 #endif   
 #endif   
    return true;
    return true;
@@ -132,7 +134,7 @@ bool MMap::Sync(unsigned long Start,unsigned long Stop)
 #ifdef _POSIX_SYNCHRONIZED_IO
 #ifdef _POSIX_SYNCHRONIZED_IO
    unsigned long PSize = sysconf(_SC_PAGESIZE);
    unsigned long PSize = sysconf(_SC_PAGESIZE);
    if ((Flags & ReadOnly) != ReadOnly)
    if ((Flags & ReadOnly) != ReadOnly)
-      if (msync((char *)Base+(int)(Start/PSize)*PSize,Stop - Start,MS_SYNC) != 0)
+      if (msync((char *)Base+(int)(Start/PSize)*PSize,Stop - Start,MS_SYNC) < 0)
 	 return _error->Errno("msync","Unable to write mmap");
 	 return _error->Errno("msync","Unable to write mmap");
 #endif   
 #endif   
    return true;
    return true;

+ 1 - 0
apt-pkg/contrib/progress.cc

@@ -16,6 +16,7 @@
 
 
 #include <iostream>
 #include <iostream>
 #include <stdio.h>
 #include <stdio.h>
+#include <cstring>
 									/*}}}*/
 									/*}}}*/
 
 
 using namespace std;
 using namespace std;

+ 1 - 0
apt-pkg/contrib/sha1.h

@@ -15,6 +15,7 @@
 #define APTPKG_SHA1_H
 #define APTPKG_SHA1_H
 
 
 #include <string>
 #include <string>
+#include <cstring>
 #include <algorithm>
 #include <algorithm>
 
 
 using std::string;
 using std::string;

+ 1 - 0
apt-pkg/contrib/sha256.h

@@ -15,6 +15,7 @@
 #define APTPKG_SHA256_H
 #define APTPKG_SHA256_H
 
 
 #include <string>
 #include <string>
+#include <cstring>
 #include <algorithm>
 #include <algorithm>
 
 
 using std::string;
 using std::string;

+ 2 - 0
apt-pkg/deb/deblistparser.cc

@@ -293,6 +293,8 @@ bool debListParser::ParseStatus(pkgCache::PkgIterator Pkg,
                             {"installed",pkgCache::State::Installed},
                             {"installed",pkgCache::State::Installed},
                             {"half-installed",pkgCache::State::HalfInstalled},
                             {"half-installed",pkgCache::State::HalfInstalled},
                             {"config-files",pkgCache::State::ConfigFiles},
                             {"config-files",pkgCache::State::ConfigFiles},
+                            {"triggers-awaited",pkgCache::State::TriggersAwaited},
+                            {"triggers-pending",pkgCache::State::TriggersPending},
                             {"post-inst-failed",pkgCache::State::HalfConfigured},
                             {"post-inst-failed",pkgCache::State::HalfConfigured},
                             {"removal-failed",pkgCache::State::HalfInstalled},
                             {"removal-failed",pkgCache::State::HalfInstalled},
                             {}};
                             {}};

+ 2 - 2
apt-pkg/deb/debmetaindex.cc

@@ -144,7 +144,7 @@ bool debReleaseIndex::GetIndexes(pkgAcquire *Owner, bool GetAll) const
       vector <struct IndexTarget *> *targets = ComputeIndexTargets();
       vector <struct IndexTarget *> *targets = ComputeIndexTargets();
       for (vector <struct IndexTarget*>::const_iterator Target = targets->begin(); Target != targets->end(); Target++) {
       for (vector <struct IndexTarget*>::const_iterator Target = targets->begin(); Target != targets->end(); Target++) {
 	 new pkgAcqIndex(Owner, (*Target)->URI, (*Target)->Description,
 	 new pkgAcqIndex(Owner, (*Target)->URI, (*Target)->Description,
-			 (*Target)->ShortDesc, "");
+			 (*Target)->ShortDesc, HashString());
       }
       }
    }
    }
    new pkgAcqMetaSig(Owner, MetaIndexURI("Release.gpg"),
    new pkgAcqMetaSig(Owner, MetaIndexURI("Release.gpg"),
@@ -224,7 +224,7 @@ class debSLTypeDebian : public pkgSourceList::Type
 	 // This check insures that there will be only one Release file
 	 // This check insures that there will be only one Release file
 	 // queued for all the Packages files and Sources files it
 	 // queued for all the Packages files and Sources files it
 	 // corresponds to.
 	 // corresponds to.
-	 if ((*I)->GetType() == "deb")
+		if (strcmp((*I)->GetType(), "deb") == 0)
 	 {
 	 {
 	    debReleaseIndex *Deb = (debReleaseIndex *) (*I);
 	    debReleaseIndex *Deb = (debReleaseIndex *) (*I);
 	    // This check insures that there will be only one Release file
 	    // This check insures that there will be only one Release file

+ 8 - 0
apt-pkg/deb/debrecords.cc

@@ -67,6 +67,14 @@ string debRecordParser::SHA1Hash()
    return Section.FindS("SHA1");
    return Section.FindS("SHA1");
 }
 }
 									/*}}}*/
 									/*}}}*/
+// RecordParser::SHA1Hash - Return the archive hash			/*{{{*/
+// ---------------------------------------------------------------------
+/* */
+string debRecordParser::SHA256Hash()
+{
+   return Section.FindS("SHA256");
+}
+									/*}}}*/
 // RecordParser::Maintainer - Return the maintainer email		/*{{{*/
 // RecordParser::Maintainer - Return the maintainer email		/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */

+ 1 - 0
apt-pkg/deb/debrecords.h

@@ -35,6 +35,7 @@ class debRecordParser : public pkgRecords::Parser
    virtual string FileName();
    virtual string FileName();
    virtual string MD5Hash();
    virtual string MD5Hash();
    virtual string SHA1Hash();
    virtual string SHA1Hash();
+   virtual string SHA256Hash();
    virtual string SourcePkg();
    virtual string SourcePkg();
    virtual string SourceVer();
    virtual string SourceVer();
    
    

+ 1 - 1
apt-pkg/deb/debsrcrecords.cc

@@ -137,7 +137,7 @@ bool debSrcRecordParser::Files(vector<pkgSrcRecords::File> &List)
 	    break;
 	    break;
 	 F.Type = string(F.Path,Tmp+1,Pos-Tmp);
 	 F.Type = string(F.Path,Tmp+1,Pos-Tmp);
 	 
 	 
-	 if (F.Type == "gz" || F.Type == "bz2")
+	 if (F.Type == "gz" || F.Type == "bz2" || F.Type == "lzma")
 	 {
 	 {
 	    Pos = Tmp-1;
 	    Pos = Tmp-1;
 	    continue;
 	    continue;

+ 302 - 138
apt-pkg/deb/dpkgpm.cc

@@ -13,10 +13,12 @@
 #include <apt-pkg/configuration.h>
 #include <apt-pkg/configuration.h>
 #include <apt-pkg/depcache.h>
 #include <apt-pkg/depcache.h>
 #include <apt-pkg/strutl.h>
 #include <apt-pkg/strutl.h>
+#include <apti18n.h>
 
 
 #include <unistd.h>
 #include <unistd.h>
 #include <stdlib.h>
 #include <stdlib.h>
 #include <fcntl.h>
 #include <fcntl.h>
+#include <sys/select.h>
 #include <sys/types.h>
 #include <sys/types.h>
 #include <sys/wait.h>
 #include <sys/wait.h>
 #include <signal.h>
 #include <signal.h>
@@ -25,16 +27,25 @@
 #include <sstream>
 #include <sstream>
 #include <map>
 #include <map>
 
 
+#include <termios.h>
+#include <unistd.h>
+#include <sys/ioctl.h>
+#include <pty.h>
+
 #include <config.h>
 #include <config.h>
 #include <apti18n.h>
 #include <apti18n.h>
 									/*}}}*/
 									/*}}}*/
 
 
 using namespace std;
 using namespace std;
 
 
+
+
 // DPkgPM::pkgDPkgPM - Constructor					/*{{{*/
 // DPkgPM::pkgDPkgPM - Constructor					/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */
-pkgDPkgPM::pkgDPkgPM(pkgDepCache *Cache) : pkgPackageManager(Cache)
+pkgDPkgPM::pkgDPkgPM(pkgDepCache *Cache) 
+   : pkgPackageManager(Cache), dpkgbuf_pos(0),
+     term_out(NULL), PackagesDone(0), PackagesTotal(0)
 {
 {
 }
 }
 									/*}}}*/
 									/*}}}*/
@@ -323,7 +334,208 @@ bool pkgDPkgPM::RunScriptsWithPkgs(const char *Cnf)
 
 
    return true;
    return true;
 }
 }
+
+									/*}}}*/
+// DPkgPM::DoStdin - Read stdin and pass to slave pty			/*{{{*/
+// ---------------------------------------------------------------------
+/*
+*/
+void pkgDPkgPM::DoStdin(int master)
+{
+   char input_buf[256] = {0,}; 
+   int len = read(0, input_buf, sizeof(input_buf));
+   write(master, input_buf, len);
+}
+									/*}}}*/
+// DPkgPM::DoTerminalPty - Read the terminal pty and write log		/*{{{*/
+// ---------------------------------------------------------------------
+/*
+ * read the terminal pty and write log
+ */
+void pkgDPkgPM::DoTerminalPty(int master)
+{
+   char term_buf[1024] = {0,};
+
+   int len=read(master, term_buf, sizeof(term_buf));
+   if(len <= 0)
+      return;
+   write(1, term_buf, len);
+   if(term_out)
+      fwrite(term_buf, len, sizeof(char), term_out);
+}
+									/*}}}*/
+// DPkgPM::ProcessDpkgStatusBuf                                        	/*{{{*/
+// ---------------------------------------------------------------------
+/*
+ */
+void pkgDPkgPM::ProcessDpkgStatusLine(int OutStatusFd, char *line)
+{
+   // the status we output
+   ostringstream status;
+
+   if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
+      std::clog << "got from dpkg '" << line << "'" << std::endl;
+
+
+   /* dpkg sends strings like this:
+      'status:   <pkg>:  <pkg  qstate>'
+      errors look like this:
+      'status: /var/cache/apt/archives/krecipes_0.8.1-0ubuntu1_i386.deb : error : trying to overwrite `/usr/share/doc/kde/HTML/en/krecipes/krectip.png', which is also in package krecipes-data 
+      and conffile-prompt like this
+      'status: conffile-prompt: conffile : 'current-conffile' 'new-conffile' useredited distedited
+	    
+   */
+   char* list[5];
+   //        dpkg sends multiline error messages sometimes (see
+   //        #374195 for a example. we should support this by
+   //        either patching dpkg to not send multiline over the
+   //        statusfd or by rewriting the code here to deal with
+   //        it. for now we just ignore it and not crash
+   TokSplitString(':', line, list, sizeof(list)/sizeof(list[0]));
+   if( list[0] == NULL || list[1] == NULL || list[2] == NULL) 
+   {
+      if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
+	 std::clog << "ignoring line: not enough ':'" << std::endl;
+      return;
+   }
+   char *pkg = list[1];
+   char *action = _strstrip(list[2]);
+
+   if(strncmp(action,"error",strlen("error")) == 0)
+   {
+      status << "pmerror:" << list[1]
+	     << ":"  << (PackagesDone/float(PackagesTotal)*100.0) 
+	     << ":" << list[3]
+	     << endl;
+      if(OutStatusFd > 0)
+	 write(OutStatusFd, status.str().c_str(), status.str().size());
+      if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
+	 std::clog << "send: '" << status.str() << "'" << endl;
+      return;
+   }
+   if(strncmp(action,"conffile",strlen("conffile")) == 0)
+   {
+      status << "pmconffile:" << list[1]
+	     << ":"  << (PackagesDone/float(PackagesTotal)*100.0) 
+	     << ":" << list[3]
+	     << endl;
+      if(OutStatusFd > 0)
+	 write(OutStatusFd, status.str().c_str(), status.str().size());
+      if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
+	 std::clog << "send: '" << status.str() << "'" << endl;
+      return;
+   }
+
+   vector<struct DpkgState> &states = PackageOps[pkg];
+   const char *next_action = NULL;
+   if(PackageOpsDone[pkg] < states.size())
+      next_action = states[PackageOpsDone[pkg]].state;
+   // check if the package moved to the next dpkg state
+   if(next_action && (strcmp(action, next_action) == 0)) 
+   {
+      // only read the translation if there is actually a next
+      // action
+      const char *translation = _(states[PackageOpsDone[pkg]].str);
+      char s[200];
+      snprintf(s, sizeof(s), translation, pkg);
+
+      // we moved from one dpkg state to a new one, report that
+      PackageOpsDone[pkg]++;
+      PackagesDone++;
+      // build the status str
+      status << "pmstatus:" << pkg 
+	     << ":"  << (PackagesDone/float(PackagesTotal)*100.0) 
+	     << ":" << s
+	     << endl;
+      if(OutStatusFd > 0)
+	 write(OutStatusFd, status.str().c_str(), status.str().size());
+      if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
+	 std::clog << "send: '" << status.str() << "'" << endl;
+   }
+   if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true) 
+      std::clog << "(parsed from dpkg) pkg: " << pkg 
+		<< " action: " << action << endl;
+}
+
+// DPkgPM::DoDpkgStatusFd                                           	/*{{{*/
+// ---------------------------------------------------------------------
+/*
+ */
+void pkgDPkgPM::DoDpkgStatusFd(int statusfd, int OutStatusFd)
+{
+   char *p, *q;
+   int len;
+
+   len=read(statusfd, &dpkgbuf[dpkgbuf_pos], sizeof(dpkgbuf)-dpkgbuf_pos);
+   dpkgbuf_pos += len;
+   if(len <= 0)
+      return;
+
+   // process line by line if we have a buffer
+   p = q = dpkgbuf;
+   while((q=(char*)memchr(p, '\n', dpkgbuf+dpkgbuf_pos-p)) != NULL)
+   {
+      *q = 0;
+      ProcessDpkgStatusLine(OutStatusFd, p);
+      p=q+1; // continue with next line
+   }
+
+   // now move the unprocessed bits (after the final \n that is now a 0x0) 
+   // to the start and update dpkgbuf_pos
+   p = (char*)memrchr(dpkgbuf, 0, dpkgbuf_pos);
+   if(p == NULL)
+      return;
+
+   // we are interessted in the first char *after* 0x0
+   p++;
+
+   // move the unprocessed tail to the start and update pos
+   memmove(dpkgbuf, p, p-dpkgbuf);
+   dpkgbuf_pos = dpkgbuf+dpkgbuf_pos-p;
+}
 									/*}}}*/
 									/*}}}*/
+
+bool pkgDPkgPM::OpenLog()
+{
+   string logdir = _config->FindDir("Dir::Log");
+   if(not FileExists(logdir))
+      return _error->Error(_("Directory '%s' missing"), logdir.c_str());
+   string logfile_name = flCombine(logdir,
+				   _config->Find("Dir::Log::Terminal"));
+   if (!logfile_name.empty())
+   {
+      term_out = fopen(logfile_name.c_str(),"a");
+      chmod(logfile_name.c_str(), 0600);
+      // output current time
+      char outstr[200];
+      time_t t = time(NULL);
+      struct tm *tmp = localtime(&t);
+      strftime(outstr, sizeof(outstr), "%F  %T", tmp);
+      fprintf(term_out, "\nLog started: ");
+      fprintf(term_out, outstr);
+      fprintf(term_out, "\n");
+   }
+   return true;
+}
+
+bool pkgDPkgPM::CloseLog()
+{
+   if(term_out)
+   {
+      char outstr[200];
+      time_t t = time(NULL);
+      struct tm *tmp = localtime(&t);
+      strftime(outstr, sizeof(outstr), "%F  %T", tmp);
+      fprintf(term_out, "Log ended: ");
+      fprintf(term_out, outstr);
+      fprintf(term_out, "\n");
+      fclose(term_out);
+   }
+   term_out = NULL;
+   return true;
+}
+
+
 // DPkgPM::Go - Run the sequence					/*{{{*/
 // DPkgPM::Go - Run the sequence					/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* This globs the operations and calls dpkg 
 /* This globs the operations and calls dpkg 
@@ -344,12 +556,9 @@ bool pkgDPkgPM::Go(int OutStatusFd)
    if (RunScriptsWithPkgs("DPkg::Pre-Install-Pkgs") == false)
    if (RunScriptsWithPkgs("DPkg::Pre-Install-Pkgs") == false)
       return false;
       return false;
    
    
-   // prepare the progress reporting 
-   int Done = 0;
-   int Total = 0;
    // map the dpkg states to the operations that are performed
    // map the dpkg states to the operations that are performed
    // (this is sorted in the same way as Item::Ops)
    // (this is sorted in the same way as Item::Ops)
-   static const struct DpkgState DpkgStatesOpMap[][5] = {
+   static const struct DpkgState DpkgStatesOpMap[][7] = {
       // Install operation
       // Install operation
       { 
       { 
 	 {"half-installed", N_("Preparing %s")}, 
 	 {"half-installed", N_("Preparing %s")}, 
@@ -360,12 +569,20 @@ bool pkgDPkgPM::Go(int OutStatusFd)
       { 
       { 
 	 {"unpacked",N_("Preparing to configure %s") },
 	 {"unpacked",N_("Preparing to configure %s") },
 	 {"half-configured", N_("Configuring %s") },
 	 {"half-configured", N_("Configuring %s") },
+#if 0
+	 {"triggers-awaited", N_("Processing triggers for %s") },
+	 {"triggers-pending", N_("Processing triggers for %s") },
+#endif
 	 { "installed", N_("Installed %s")},
 	 { "installed", N_("Installed %s")},
 	 {NULL, NULL}
 	 {NULL, NULL}
       },
       },
       // Remove operation
       // Remove operation
       { 
       { 
 	 {"half-configured", N_("Preparing for removal of %s")},
 	 {"half-configured", N_("Preparing for removal of %s")},
+#if 0
+	 {"triggers-awaited", N_("Preparing for removal of %s")},
+	 {"triggers-pending", N_("Preparing for removal of %s")},
+#endif
 	 {"half-installed", N_("Removing %s")},
 	 {"half-installed", N_("Removing %s")},
 	 {"config-files",  N_("Removed %s")},
 	 {"config-files",  N_("Removed %s")},
 	 {NULL, NULL}
 	 {NULL, NULL}
@@ -378,15 +595,6 @@ bool pkgDPkgPM::Go(int OutStatusFd)
       },
       },
    };
    };
 
 
-   // the dpkg states that the pkg will run through, the string is 
-   // the package, the vector contains the dpkg states that the package
-   // will go through
-   map<string,vector<struct DpkgState> > PackageOps;
-   // the dpkg states that are already done; the string is the package
-   // the int is the state that is already done (e.g. a package that is
-   // going to be install is already in state "half-installed")
-   map<string,unsigned int> PackageOpsDone;
-
    // init the PackageOps map, go over the list of packages that
    // init the PackageOps map, go over the list of packages that
    // that will be [installed|configured|removed|purged] and add
    // that will be [installed|configured|removed|purged] and add
    // them to the PackageOps map (the dpkg states it goes through)
    // them to the PackageOps map (the dpkg states it goes through)
@@ -398,10 +606,13 @@ bool pkgDPkgPM::Go(int OutStatusFd)
       for(int i=0; (DpkgStatesOpMap[(*I).Op][i]).state != NULL;  i++) 
       for(int i=0; (DpkgStatesOpMap[(*I).Op][i]).state != NULL;  i++) 
       {
       {
 	 PackageOps[name].push_back(DpkgStatesOpMap[(*I).Op][i]);
 	 PackageOps[name].push_back(DpkgStatesOpMap[(*I).Op][i]);
-	 Total++;
+	 PackagesTotal++;
       }
       }
    }   
    }   
 
 
+   // create log
+   OpenLog();
+
    // this loop is runs once per operation
    // this loop is runs once per operation
    for (vector<Item>::iterator I = List.begin(); I != List.end();)
    for (vector<Item>::iterator I = List.begin(); I != List.end();)
    {
    {
@@ -516,7 +727,30 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 it doesn't die but we do! So we must also ignore it */
 	 it doesn't die but we do! So we must also ignore it */
       sighandler_t old_SIGQUIT = signal(SIGQUIT,SIG_IGN);
       sighandler_t old_SIGQUIT = signal(SIGQUIT,SIG_IGN);
       sighandler_t old_SIGINT = signal(SIGINT,SIG_IGN);
       sighandler_t old_SIGINT = signal(SIGINT,SIG_IGN);
-	
+
+      struct	termios tt;
+      struct	winsize win;
+      int	master;
+      int	slave;
+
+      // FIXME: setup sensible signal handling (*ick*)
+      tcgetattr(0, &tt);
+      ioctl(0, TIOCGWINSZ, (char *)&win);
+      if (openpty(&master, &slave, NULL, &tt, &win) < 0) 
+      {
+	 const char *s = _("Can not write log, openpty() "
+			   "failed (/dev/pts not mounted?)\n");
+	 fprintf(stderr, "%s",s);
+	 fprintf(term_out, "%s",s);
+	 master = slave = -1;
+      }  else {
+	 struct termios rtt;
+	 rtt = tt;
+	 cfmakeraw(&rtt);
+	 rtt.c_lflag &= ~ECHO;
+	 tcsetattr(0, TCSAFLUSH, &rtt);
+      }
+
        // Fork dpkg
        // Fork dpkg
       pid_t Child;
       pid_t Child;
       _config->Set("APT::Keep-Fds::",fd[1]);
       _config->Set("APT::Keep-Fds::",fd[1]);
@@ -525,8 +759,18 @@ bool pkgDPkgPM::Go(int OutStatusFd)
       // This is the child
       // This is the child
       if (Child == 0)
       if (Child == 0)
       {
       {
+	 if(slave >= 0 && master >= 0) 
+	 {
+	    setsid();
+	    ioctl(slave, TIOCSCTTY, 0);
+	    close(master);
+	    dup2(slave, 0);
+	    dup2(slave, 1);
+	    dup2(slave, 2);
+	    close(slave);
+	 }
 	 close(fd[0]); // close the read end of the pipe
 	 close(fd[0]); // close the read end of the pipe
-	 
+
 	 if (chdir(_config->FindDir("DPkg::Run-Directory","/").c_str()) != 0)
 	 if (chdir(_config->FindDir("DPkg::Run-Directory","/").c_str()) != 0)
 	    _exit(100);
 	    _exit(100);
 	 
 	 
@@ -545,10 +789,11 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	    if (fcntl(STDIN_FILENO,F_SETFL,Flags & (~(long)O_NONBLOCK)) < 0)
 	    if (fcntl(STDIN_FILENO,F_SETFL,Flags & (~(long)O_NONBLOCK)) < 0)
 	       _exit(100);
 	       _exit(100);
 	 }
 	 }
-	 
+
+
 	 /* No Job Control Stop Env is a magic dpkg var that prevents it
 	 /* No Job Control Stop Env is a magic dpkg var that prevents it
 	    from using sigstop */
 	    from using sigstop */
-	 putenv("DPKG_NO_TSTP=yes");
+	 putenv((char *)"DPKG_NO_TSTP=yes");
 	 execvp(Args[0],(char **)Args);
 	 execvp(Args[0],(char **)Args);
 	 cerr << "Could not exec dpkg!" << endl;
 	 cerr << "Could not exec dpkg!" << endl;
 	 _exit(100);
 	 _exit(100);
@@ -562,16 +807,17 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 
 
       // we read from dpkg here
       // we read from dpkg here
       int _dpkgin = fd[0];
       int _dpkgin = fd[0];
-      fcntl(_dpkgin, F_SETFL, O_NONBLOCK);
       close(fd[1]);                        // close the write end of the pipe
       close(fd[1]);                        // close the write end of the pipe
 
 
-      // the read buffers for the communication with dpkg
-      char line[1024] = {0,};
-      char buf[2] = {0,0};
-      
       // the result of the waitpid call
       // the result of the waitpid call
       int res;
       int res;
+      if(slave > 0)
+	 close(slave);
 
 
+      // setups fds
+      fd_set rfds;
+      struct timeval tv;
+      int select_ret;
       while ((res=waitpid(Child,&Status, WNOHANG)) != Child) {
       while ((res=waitpid(Child,&Status, WNOHANG)) != Child) {
 	 if(res < 0) {
 	 if(res < 0) {
 	    // FIXME: move this to a function or something, looks ugly here
 	    // FIXME: move this to a function or something, looks ugly here
@@ -585,127 +831,41 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	    signal(SIGINT,old_SIGINT);
 	    signal(SIGINT,old_SIGINT);
 	    return _error->Errno("waitpid","Couldn't wait for subprocess");
 	    return _error->Errno("waitpid","Couldn't wait for subprocess");
 	 }
 	 }
-	 
-	 // read a single char, make sure that the read can't block 
-	 // (otherwise we may leave zombies)
-         int len = read(_dpkgin, buf, 1);
 
 
-	 // nothing to read, wait a bit for more
-	 if(len <= 0)
-	 {
-	    usleep(1000);
-	    continue;
-	 }
-	 
-	 // sanity check (should never happen)
-	 if(strlen(line) >= sizeof(line)-10)
+	 // wait for input or output here
+	 FD_ZERO(&rfds);
+	 FD_SET(0, &rfds); 
+	 FD_SET(_dpkgin, &rfds);
+	 if(master >= 0)
+	    FD_SET(master, &rfds);
+	 tv.tv_sec = 1;
+	 tv.tv_usec = 0;
+	 select_ret = select(max(master, _dpkgin)+1, &rfds, NULL, NULL, &tv);
+ 	 if (select_ret == 0) 
+ 	    continue;
+ 	 else if (select_ret < 0 && errno == EINTR)
+ 	    continue;
+ 	 else if (select_ret < 0) 
 	 {
 	 {
-	    _error->Error("got a overlong line from dpkg: '%s'",line);
-	    line[0]=0;
-	 }
-	 // append to line, check if we got a complete line
-	 strcat(line, buf);
-	 if(buf[0] != '\n')
-	    continue;
-
-	 if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
-	    std::clog << "got from dpkg '" << line << "'" << std::endl;
-
-	 // the status we output
-	 ostringstream status;
-
-	 /* dpkg sends strings like this:
-	    'status:   <pkg>:  <pkg  qstate>'
-	    errors look like this:
-	    'status: /var/cache/apt/archives/krecipes_0.8.1-0ubuntu1_i386.deb : error : trying to overwrite `/usr/share/doc/kde/HTML/en/krecipes/krectip.png', which is also in package krecipes-data 
-	    and conffile-prompt like this
-	    'status: conffile-prompt: conffile : 'current-conffile' 'new-conffile' useredited distedited
-	    
-	 */
-	 char* list[5];
-	 //        dpkg sends multiline error messages sometimes (see
-	 //        #374195 for a example. we should support this by
-	 //        either patching dpkg to not send multiline over the
-	 //        statusfd or by rewriting the code here to deal with
-	 //        it. for now we just ignore it and not crash
-	 TokSplitString(':', line, list, sizeof(list)/sizeof(list[0]));
-	 char *pkg = list[1];
-	 char *action = _strstrip(list[2]);
-	 if( pkg == NULL || action == NULL) 
-	 {
-	    if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
-	       std::clog << "ignoring line: not enough ':'" << std::endl;
-	    // reset the line buffer
-	    line[0]=0;
-	    continue;
-	 }
-
-	 if(strncmp(action,"error",strlen("error")) == 0)
-	 {
-	    status << "pmerror:" << list[1]
-		   << ":"  << (Done/float(Total)*100.0) 
-		   << ":" << list[3]
-		   << endl;
-	    if(OutStatusFd > 0)
-	       write(OutStatusFd, status.str().c_str(), status.str().size());
-	    line[0]=0;
-	    if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
-	       std::clog << "send: '" << status.str() << "'" << endl;
-	    continue;
-	 }
-	 if(strncmp(action,"conffile",strlen("conffile")) == 0)
-	 {
-	    status << "pmconffile:" << list[1]
-		   << ":"  << (Done/float(Total)*100.0) 
-		   << ":" << list[3]
-		   << endl;
-	    if(OutStatusFd > 0)
-	       write(OutStatusFd, status.str().c_str(), status.str().size());
-	    line[0]=0;
-	    if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
-	       std::clog << "send: '" << status.str() << "'" << endl;
-	    continue;
-	 }
-
-	 vector<struct DpkgState> &states = PackageOps[pkg];
-	 const char *next_action = NULL;
-	 if(PackageOpsDone[pkg] < states.size())
-	    next_action = states[PackageOpsDone[pkg]].state;
-	 // check if the package moved to the next dpkg state
-	 if(next_action && (strcmp(action, next_action) == 0)) 
-	 {
-	    // only read the translation if there is actually a next
-	    // action
-	    const char *translation = _(states[PackageOpsDone[pkg]].str);
-	    char s[200];
-	    snprintf(s, sizeof(s), translation, pkg);
-
-	    // we moved from one dpkg state to a new one, report that
-	    PackageOpsDone[pkg]++;
-	    Done++;
-	    // build the status str
-	    status << "pmstatus:" << pkg 
-		   << ":"  << (Done/float(Total)*100.0) 
-		   << ":" << s
-		   << endl;
-	    if(OutStatusFd > 0)
-	       write(OutStatusFd, status.str().c_str(), status.str().size());
-	    if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true)
-	       std::clog << "send: '" << status.str() << "'" << endl;
-
-	 }
-	 if (_config->FindB("Debug::pkgDPkgProgressReporting",false) == true) 
-	    std::clog << "(parsed from dpkg) pkg: " << pkg 
-		      << " action: " << action << endl;
-
-	 // reset the line buffer
-	 line[0]=0;
+ 	    perror("select() returned error");
+ 	    continue;
+ 	 } 
+
+	 if(master >= 0 && FD_ISSET(master, &rfds))
+	    DoTerminalPty(master);
+	 if(master >= 0 && FD_ISSET(0, &rfds))
+	    DoStdin(master);
+	 if(FD_ISSET(_dpkgin, &rfds))
+	    DoDpkgStatusFd(_dpkgin, OutStatusFd);
       }
       }
       close(_dpkgin);
       close(_dpkgin);
 
 
       // Restore sig int/quit
       // Restore sig int/quit
       signal(SIGQUIT,old_SIGQUIT);
       signal(SIGQUIT,old_SIGQUIT);
       signal(SIGINT,old_SIGINT);
       signal(SIGINT,old_SIGINT);
+
+      if(master >= 0 && slave >= 0)
+	 tcsetattr(0, TCSAFLUSH, &tt);
        
        
       // Check for an error code.
       // Check for an error code.
       if (WIFEXITED(Status) == 0 || WEXITSTATUS(Status) != 0)
       if (WIFEXITED(Status) == 0 || WEXITSTATUS(Status) != 0)
@@ -725,10 +885,14 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 else 
 	 else 
 	    _error->Error("Sub-process %s exited unexpectedly",Args[0]);
 	    _error->Error("Sub-process %s exited unexpectedly",Args[0]);
 
 
-	 if(stopOnError)
+	 if(stopOnError) 
+	 {
+	    CloseLog();
 	    return false;
 	    return false;
+	 }
       }      
       }      
    }
    }
+   CloseLog();
 
 
    if (RunScripts("DPkg::Post-Invoke") == false)
    if (RunScripts("DPkg::Post-Invoke") == false)
       return false;
       return false;

+ 34 - 2
apt-pkg/deb/dpkgpm.h

@@ -12,21 +12,43 @@
 
 
 #include <apt-pkg/packagemanager.h>
 #include <apt-pkg/packagemanager.h>
 #include <vector>
 #include <vector>
+#include <map>
 #include <stdio.h>
 #include <stdio.h>
 
 
 using std::vector;
 using std::vector;
+using std::map;
+
 
 
 class pkgDPkgPM : public pkgPackageManager
 class pkgDPkgPM : public pkgPackageManager
 {
 {
+   private:
+
+   // the buffer we use for the dpkg status-fd reading
+   char dpkgbuf[1024];
+   int dpkgbuf_pos;
+   FILE *term_out;
+   
    protected:
    protected:
 
 
-   // used for progress reporting
+   // progress reporting
    struct DpkgState 
    struct DpkgState 
    {
    {
       const char *state;     // the dpkg state (e.g. "unpack")
       const char *state;     // the dpkg state (e.g. "unpack")
       const char *str;       // the human readable translation of the state
       const char *str;       // the human readable translation of the state
    };
    };
-   
+
+   // the dpkg states that the pkg will run through, the string is 
+   // the package, the vector contains the dpkg states that the package
+   // will go through
+   map<string,vector<struct DpkgState> > PackageOps;
+   // the dpkg states that are already done; the string is the package
+   // the int is the state that is already done (e.g. a package that is
+   // going to be install is already in state "half-installed")
+   map<string,unsigned int> PackageOpsDone;
+   // progress reporting
+   unsigned int PackagesDone;
+   unsigned int PackagesTotal;
+  
    struct Item
    struct Item
    {
    {
       enum Ops {Install, Configure, Remove, Purge} Op;
       enum Ops {Install, Configure, Remove, Purge} Op;
@@ -44,6 +66,16 @@ class pkgDPkgPM : public pkgPackageManager
    bool RunScriptsWithPkgs(const char *Cnf);
    bool RunScriptsWithPkgs(const char *Cnf);
    bool SendV2Pkgs(FILE *F);
    bool SendV2Pkgs(FILE *F);
 
 
+   // dpkg log
+   bool OpenLog();
+   bool CloseLog();
+   
+   // input processing
+   void DoStdin(int master);
+   void DoTerminalPty(int master);
+   void DoDpkgStatusFd(int statusfd, int OutStatusFd);
+   void ProcessDpkgStatusLine(int OutStatusFd, char *line);
+
    // The Actuall installation implementation
    // The Actuall installation implementation
    virtual bool Install(PkgIterator Pkg,string File);
    virtual bool Install(PkgIterator Pkg,string File);
    virtual bool Configure(PkgIterator Pkg);
    virtual bool Configure(PkgIterator Pkg);

+ 27 - 10
apt-pkg/depcache.cc

@@ -27,6 +27,27 @@
 
 
 #include <apti18n.h>    
 #include <apti18n.h>    
 
 
+// helper for Install-Recommends-Sections and Never-MarkAuto-Sections
+static bool 
+ConfigValueInSubTree(const char* SubTree, const char *needle)
+{
+   Configuration::Item const *Opts;
+   Opts = _config->Tree(SubTree);
+   if (Opts != 0 && Opts->Child != 0)
+   {
+      Opts = Opts->Child;
+      for (; Opts != 0; Opts = Opts->Next)
+      {
+	 if (Opts->Value.empty() == true)
+	    continue;
+	 if (strcmp(needle, Opts->Value.c_str()) == 0)
+	    return true;
+      }
+   }
+   return false;
+}
+
+
 pkgDepCache::ActionGroup::ActionGroup(pkgDepCache &cache) :
 pkgDepCache::ActionGroup::ActionGroup(pkgDepCache &cache) :
   cache(cache), released(false)
   cache(cache), released(false)
 {
 {
@@ -954,11 +975,10 @@ void pkgDepCache::MarkInstall(PkgIterator const &Pkg,bool AutoInst,
 			 << " as dep of " << Pkg.Name() 
 			 << " as dep of " << Pkg.Name() 
 			 << std::endl;
 			 << std::endl;
  	    // now check if we should consider it a automatic dependency or not
  	    // now check if we should consider it a automatic dependency or not
- 	    string sec = _config->Find("APT::Never-MarkAuto-Section","");
- 	    if(Pkg.Section() && (string(Pkg.Section()) ==  sec))
+ 	    if(Pkg.Section() && ConfigValueInSubTree("APT::Never-MarkAuto-Sections", Pkg.Section()))
  	    {
  	    {
  	       if(_config->FindB("Debug::pkgDepCache::AutoInstall",false) == true)
  	       if(_config->FindB("Debug::pkgDepCache::AutoInstall",false) == true)
- 		  std::clog << "Setting NOT as auto-installed because its a direct dep of a package in section " << sec << std::endl;
+ 		  std::clog << "Setting NOT as auto-installed (direct dep of pkg in APT::Never-MarkAuto-Section)" << std::endl;
  	       MarkInstall(InstPkg,true,Depth + 1, true);
  	       MarkInstall(InstPkg,true,Depth + 1, true);
  	    }
  	    }
  	    else 
  	    else 
@@ -1131,6 +1151,7 @@ pkgCache::VerIterator pkgDepCache::Policy::GetCandidateVer(PkgIterator Pkg)
    return Last;
    return Last;
 }
 }
 									/*}}}*/
 									/*}}}*/
+
 // Policy::IsImportantDep - True if the dependency is important		/*{{{*/
 // Policy::IsImportantDep - True if the dependency is important		/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* */
 /* */
@@ -1146,13 +1167,9 @@ bool pkgDepCache::Policy::IsImportantDep(DepIterator Dep)
       // sections
       // sections
       // FIXME: this is a meant as a temporarly solution until the 
       // FIXME: this is a meant as a temporarly solution until the 
       //        recommends are cleaned up
       //        recommends are cleaned up
-      string s = _config->Find("APT::Install-Recommends-Section","");
-      if(s.size() > 0) 
-      {
-	 const char *sec = Dep.ParentVer().Section();
-	 if (sec && strcmp(sec, s.c_str()) == 0)
-	    return true;
-      }
+      const char *sec = Dep.ParentVer().Section();
+      if (sec && ConfigValueInSubTree("APT::Install-Recommends-Sections", sec))
+	 return true;
    }
    }
    else if(Dep->Type == pkgCache::Dep::Suggests)
    else if(Dep->Type == pkgCache::Dep::Suggests)
      return _config->FindB("APT::Install-Suggests", false);
      return _config->FindB("APT::Install-Suggests", false);

+ 3 - 10
apt-pkg/indexcopy.cc

@@ -528,23 +528,16 @@ bool SigVerify::Verify(string prefix, string file, indexRecords *MetaIndex)
       return false;
       return false;
    }
    }
 
 
-   MD5Summation sum;
-   FileFd Fd(prefix+file, FileFd::ReadOnly);
-   sum.AddFD(Fd.Fd(), Fd.Size());
-   Fd.Close();
-   string MD5 = (string)sum.Result();
-   
-   if (Record->MD5Hash != MD5)
+   if (!Record->Hash.VerifyFile(prefix+file))
    {
    {
-      _error->Warning("MD5 mismatch for: %s",file.c_str());
+      _error->Warning("Hash mismatch for: %s",file.c_str());
       return false;
       return false;
    }
    }
 
 
    if(_config->FindB("Debug::aptcdrom",false)) 
    if(_config->FindB("Debug::aptcdrom",false)) 
    {
    {
       cout << "File: " << prefix+file << endl;
       cout << "File: " << prefix+file << endl;
-      cout << "Expected MD5sum: " << Record->MD5Hash << endl;
-      cout << "got: " << MD5 << endl << endl;
+      cout << "Expected Hash " << Record->Hash.toStr() << endl;
    }
    }
 
 
    return true;
    return true;

+ 3 - 2
apt-pkg/indexfile.cc

@@ -13,6 +13,7 @@
 #include <apt-pkg/error.h>
 #include <apt-pkg/error.h>
 
 
 #include <clocale>
 #include <clocale>
+#include <cstring>
 									/*}}}*/
 									/*}}}*/
 
 
 // Global list of Item supported
 // Global list of Item supported
@@ -112,8 +113,8 @@ string pkgIndexFile::LanguageCode()
      // we have a mapping of the language codes that contains all the language
      // we have a mapping of the language codes that contains all the language
      // codes that need the country code as well 
      // codes that need the country code as well 
      // (like pt_BR, pt_PT, sv_SE, zh_*, en_*)
      // (like pt_BR, pt_PT, sv_SE, zh_*, en_*)
-     char *need_full_langcode[] = { "pt","sv","zh","en", NULL };
-     for(char **s = need_full_langcode;*s != NULL; s++)
+     const char *need_full_langcode[] = { "pt","sv","zh","en", NULL };
+     for(const char **s = need_full_langcode;*s != NULL; s++)
 	if(lang.find(*s) == 0)
 	if(lang.find(*s) == 0)
 	   return lang.substr(0,5);
 	   return lang.substr(0,5);
      
      

+ 27 - 21
apt-pkg/indexrecords.cc

@@ -50,32 +50,38 @@ bool indexRecords::Load(const string Filename)
 
 
    const char *Start, *End;
    const char *Start, *End;
    Section.Get (Start, End, 0);
    Section.Get (Start, End, 0);
+
    Suite = Section.FindS("Suite");
    Suite = Section.FindS("Suite");
    Dist = Section.FindS("Codename");
    Dist = Section.FindS("Codename");
-//    if (Dist.empty())
-//    {
-//       ErrorText = _(("No Codename entry in Release file " + Filename).c_str());
-//       return false;
-//    }
-   if (!Section.Find("MD5Sum", Start, End))
+
+   int i;
+   for (i=0;HashString::SupportedHashes()[i] != NULL; i++)
    {
    {
-      ErrorText = _(("No MD5Sum entry in Release file " + Filename).c_str());
-      return false;
+      if (!Section.Find(HashString::SupportedHashes()[i], Start, End))
+	 continue;
+
+      string Name;
+      string Hash;
+      size_t Size;
+      while (Start < End)
+      {
+	 if (!parseSumData(Start, End, Name, Hash, Size))
+	    return false;
+	 indexRecords::checkSum *Sum = new indexRecords::checkSum;
+	 Sum->MetaKeyFilename = Name;
+	 Sum->Hash = HashString(HashString::SupportedHashes()[i],Hash);
+	 Sum->Size = Size;
+	 Entries[Name] = Sum;
+      }
+      break;
    }
    }
-   string Name;
-   string MD5Hash;
-   size_t Size;
-   while (Start < End)
+
+   if(HashString::SupportedHashes()[i] == NULL)
    {
    {
-      if (!parseSumData(Start, End, Name, MD5Hash, Size))
-	 return false;
-      indexRecords::checkSum *Sum = new indexRecords::checkSum;
-      Sum->MetaKeyFilename = Name;
-      Sum->MD5Hash = MD5Hash;
-      Sum->Size = Size;
-      Entries[Name] = Sum;
-   }
-   
+      ErrorText = _(("No Hash entry in Release file " + Filename).c_str());
+      return false;
+   }  
+
    string Strdate = Section.FindS("Date"); // FIXME: verify this somehow?
    string Strdate = Section.FindS("Date"); // FIXME: verify this somehow?
    return true;
    return true;
 }
 }

+ 2 - 1
apt-pkg/indexrecords.h

@@ -8,6 +8,7 @@
 
 
 #include <apt-pkg/pkgcache.h>
 #include <apt-pkg/pkgcache.h>
 #include <apt-pkg/fileutl.h>
 #include <apt-pkg/fileutl.h>
+#include <apt-pkg/hashes.h>
 
 
 #include <map>
 #include <map>
 #include <vector>
 #include <vector>
@@ -45,7 +46,7 @@ class indexRecords
 struct indexRecords::checkSum
 struct indexRecords::checkSum
 {
 {
    string MetaKeyFilename;
    string MetaKeyFilename;
-   string MD5Hash;
+   HashString Hash;
    size_t Size;      
    size_t Size;      
 };
 };
 
 

+ 5 - 7
apt-pkg/init.cc

@@ -24,8 +24,6 @@ const char *pkgVersion = VERSION;
 const char *pkgLibVersion = Stringfy(APT_PKG_MAJOR) "."
 const char *pkgLibVersion = Stringfy(APT_PKG_MAJOR) "."
                             Stringfy(APT_PKG_MINOR) "." 
                             Stringfy(APT_PKG_MINOR) "." 
                             Stringfy(APT_PKG_RELEASE);
                             Stringfy(APT_PKG_RELEASE);
-const char *pkgCPU = COMMON_CPU;
-const char *pkgOS = COMMON_OS;
     
     
 // pkgInitConfig - Initialize the configuration class			/*{{{*/
 // pkgInitConfig - Initialize the configuration class			/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
@@ -35,11 +33,7 @@ const char *pkgOS = COMMON_OS;
 bool pkgInitConfig(Configuration &Cnf)
 bool pkgInitConfig(Configuration &Cnf)
 {
 {
    // General APT things
    // General APT things
-   if (strcmp(COMMON_OS,"linux") == 0 ||
-       strcmp(COMMON_OS,"unknown") == 0)
-      Cnf.Set("APT::Architecture",COMMON_CPU);
-   else
-      Cnf.Set("APT::Architecture",COMMON_OS "-" COMMON_CPU);
+   Cnf.Set("APT::Architecture", COMMON_ARCH);
    Cnf.Set("APT::Build-Essential::", "build-essential");
    Cnf.Set("APT::Build-Essential::", "build-essential");
    Cnf.Set("APT::Install-Recommends", false);
    Cnf.Set("APT::Install-Recommends", false);
    Cnf.Set("APT::Install-Suggests", false);
    Cnf.Set("APT::Install-Suggests", false);
@@ -74,6 +68,10 @@ bool pkgInitConfig(Configuration &Cnf)
    Cnf.Set("Dir::Etc::parts","apt.conf.d");
    Cnf.Set("Dir::Etc::parts","apt.conf.d");
    Cnf.Set("Dir::Etc::preferences","preferences");
    Cnf.Set("Dir::Etc::preferences","preferences");
    Cnf.Set("Dir::Bin::methods","/usr/lib/apt/methods");
    Cnf.Set("Dir::Bin::methods","/usr/lib/apt/methods");
+
+   // State   
+   Cnf.Set("Dir::Log","var/log/apt");
+   Cnf.Set("Dir::Log::Terminal","term.log");
    
    
    bool Res = true;
    bool Res = true;
    
    

+ 1 - 3
apt-pkg/init.h

@@ -18,13 +18,11 @@
 
 
 // See the makefile
 // See the makefile
 #define APT_PKG_MAJOR 4
 #define APT_PKG_MAJOR 4
-#define APT_PKG_MINOR 4
+#define APT_PKG_MINOR 5
 #define APT_PKG_RELEASE 0
 #define APT_PKG_RELEASE 0
     
     
 extern const char *pkgVersion;
 extern const char *pkgVersion;
 extern const char *pkgLibVersion;
 extern const char *pkgLibVersion;
-extern const char *pkgOS;
-extern const char *pkgCPU;
 
 
 bool pkgInitConfig(Configuration &Cnf);
 bool pkgInitConfig(Configuration &Cnf);
 bool pkgInitSystem(Configuration &Cnf,pkgSystem *&Sys);
 bool pkgInitSystem(Configuration &Cnf,pkgSystem *&Sys);

+ 2 - 2
apt-pkg/makefile

@@ -13,9 +13,9 @@ include ../buildlib/defaults.mak
 # methods/makefile - FIXME
 # methods/makefile - FIXME
 LIBRARY=apt-pkg
 LIBRARY=apt-pkg
 LIBEXT=$(GLIBC_VER)$(LIBSTDCPP_VER)
 LIBEXT=$(GLIBC_VER)$(LIBSTDCPP_VER)
-MAJOR=4.4
+MAJOR=4.5
 MINOR=0
 MINOR=0
-SLIBS=$(PTHREADLIB) $(INTLLIBS)
+SLIBS=$(PTHREADLIB) $(INTLLIBS) -lutil
 APT_DOMAIN:=libapt-pkg$(MAJOR)
 APT_DOMAIN:=libapt-pkg$(MAJOR)
 
 
 # Source code for the contributed non-core things
 # Source code for the contributed non-core things

+ 21 - 1
apt-pkg/packagemanager.cc

@@ -25,7 +25,7 @@
     
     
 #include <apti18n.h>    
 #include <apti18n.h>    
 #include <iostream>
 #include <iostream>
-									/*}}}*/
+#include <fcntl.h> 
 
 
 using namespace std;
 using namespace std;
 
 
@@ -624,6 +624,26 @@ pkgPackageManager::OrderResult pkgPackageManager::OrderInstall()
    return Completed;
    return Completed;
 }
 }
 									/*}}}*/
 									/*}}}*/
+// PM::DoInstallPostFork - Does install part that happens after the fork /*{{{*/
+// ---------------------------------------------------------------------
+pkgPackageManager::OrderResult 
+pkgPackageManager::DoInstallPostFork(int statusFd)
+{
+      if(statusFd > 0)
+         // FIXME: use SetCloseExec here once it taught about throwing
+	 //        exceptions instead of doing _exit(100) on failure
+	 fcntl(statusFd,F_SETFD,FD_CLOEXEC); 
+      bool goResult = Go(statusFd);
+      if(goResult == false) 
+	 return Failed;
+
+      // if all was fine update the state file
+      if(Res == Completed) {
+	 Cache.writeStateFile(NULL);
+      }
+      return Res;
+};
+
 // PM::DoInstall - Does the installation				/*{{{*/
 // PM::DoInstall - Does the installation				/*{{{*/
 // ---------------------------------------------------------------------
 // ---------------------------------------------------------------------
 /* This uses the filenames in FileNames and the information in the
 /* This uses the filenames in FileNames and the information in the

+ 1 - 12
apt-pkg/packagemanager.h

@@ -90,18 +90,7 @@ class pkgPackageManager : protected pkgCache::Namespace
    };
    };
 
 
    // stuff that needs to be done after the fork
    // stuff that needs to be done after the fork
-   OrderResult DoInstallPostFork(int statusFd=-1) {
-      bool goResult = Go(statusFd);
-      if(goResult == false) 
-	 return Failed;
-
-      // if all was fine update the state file
-      if(Res == Completed) {
-	 Cache.writeStateFile(NULL);
-      }
-      return Res;
-   };
-
+   OrderResult DoInstallPostFork(int statusFd=-1);
    bool FixMissing();
    bool FixMissing();
    
    
    pkgPackageManager(pkgDepCache *Cache);
    pkgPackageManager(pkgDepCache *Cache);

+ 4 - 2
apt-pkg/pkgcache.cc

@@ -49,7 +49,7 @@ pkgCache::Header::Header()
    
    
    /* Whenever the structures change the major version should be bumped,
    /* Whenever the structures change the major version should be bumped,
       whenever the generator changes the minor version should be bumped. */
       whenever the generator changes the minor version should be bumped. */
-   MajorVersion = 6;
+   MajorVersion = 7;
    MinorVersion = 0;
    MinorVersion = 0;
    Dirty = false;
    Dirty = false;
    
    
@@ -274,7 +274,9 @@ pkgCache::PkgIterator::OkState pkgCache::PkgIterator::State() const
       return NeedsUnpack;
       return NeedsUnpack;
    
    
    if (Pkg->CurrentState == pkgCache::State::UnPacked ||
    if (Pkg->CurrentState == pkgCache::State::UnPacked ||
-       Pkg->CurrentState == pkgCache::State::HalfConfigured)
+       Pkg->CurrentState == pkgCache::State::HalfConfigured ||
+       Pkg->CurrentState == pkgCache::State::TriggersPending ||
+       Pkg->CurrentState == pkgCache::State::TriggersAwaited)
       return NeedsConfigure;
       return NeedsConfigure;
    
    
    if (Pkg->CurrentState == pkgCache::State::HalfInstalled ||
    if (Pkg->CurrentState == pkgCache::State::HalfInstalled ||

+ 2 - 1
apt-pkg/pkgcache.h

@@ -81,7 +81,8 @@ class pkgCache
       enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};
       enum PkgSelectedState {Unknown=0,Install=1,Hold=2,DeInstall=3,Purge=4};
       enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};
       enum PkgInstState {Ok=0,ReInstReq=1,HoldInst=2,HoldReInstReq=3};
       enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,
       enum PkgCurrentState {NotInstalled=0,UnPacked=1,HalfConfigured=2,
-	   HalfInstalled=4,ConfigFiles=5,Installed=6};
+	   HalfInstalled=4,ConfigFiles=5,Installed=6,
+           TriggersAwaited=7,TriggersPending=8};
    };
    };
    
    
    struct Flag
    struct Flag

+ 2 - 2
apt-pkg/pkgcachegen.cc

@@ -781,7 +781,7 @@ static bool BuildCache(pkgCacheGenerator &Gen,
 bool pkgMakeStatusCache(pkgSourceList &List,OpProgress &Progress,
 bool pkgMakeStatusCache(pkgSourceList &List,OpProgress &Progress,
 			MMap **OutMap,bool AllowMem)
 			MMap **OutMap,bool AllowMem)
 {
 {
-   unsigned long MapSize = _config->FindI("APT::Cache-Limit",16*1024*1024);
+   unsigned long MapSize = _config->FindI("APT::Cache-Limit",24*1024*1024);
    
    
    vector<pkgIndexFile *> Files;
    vector<pkgIndexFile *> Files;
    for (vector<metaIndex *>::const_iterator i = List.begin();
    for (vector<metaIndex *>::const_iterator i = List.begin();
@@ -928,7 +928,7 @@ bool pkgMakeStatusCache(pkgSourceList &List,OpProgress &Progress,
 /* */
 /* */
 bool pkgMakeOnlyStatusCache(OpProgress &Progress,DynamicMMap **OutMap)
 bool pkgMakeOnlyStatusCache(OpProgress &Progress,DynamicMMap **OutMap)
 {
 {
-   unsigned long MapSize = _config->FindI("APT::Cache-Limit",12*1024*1024);
+   unsigned long MapSize = _config->FindI("APT::Cache-Limit",20*1024*1024);
    vector<pkgIndexFile *> Files;
    vector<pkgIndexFile *> Files;
    unsigned long EndOfSource = Files.size();
    unsigned long EndOfSource = Files.size();
    if (_system->AddStatusFiles(Files) == false)
    if (_system->AddStatusFiles(Files) == false)

+ 1 - 0
apt-pkg/pkgrecords.h

@@ -57,6 +57,7 @@ class pkgRecords::Parser
    virtual string FileName() {return string();};
    virtual string FileName() {return string();};
    virtual string MD5Hash() {return string();};
    virtual string MD5Hash() {return string();};
    virtual string SHA1Hash() {return string();};
    virtual string SHA1Hash() {return string();};
+   virtual string SHA256Hash() {return string();};
    virtual string SourcePkg() {return string();};
    virtual string SourcePkg() {return string();};
    virtual string SourceVer() {return string();};
    virtual string SourceVer() {return string();};
 
 

+ 1 - 0
apt-pkg/pkgsystem.cc

@@ -13,6 +13,7 @@
 #include <apt-pkg/pkgsystem.h>
 #include <apt-pkg/pkgsystem.h>
 #include <apt-pkg/policy.h>
 #include <apt-pkg/policy.h>
 #include <cassert>
 #include <cassert>
+#include <cstring>
 									/*}}}*/
 									/*}}}*/
 
 
 pkgSystem *_system = 0;
 pkgSystem *_system = 0;

+ 2 - 2
apt-pkg/tagfile.h

@@ -30,8 +30,8 @@ class pkgTagSection
    const char *Stop;
    const char *Stop;
    
    
    // We have a limit of 256 tags per section.
    // We have a limit of 256 tags per section.
-   unsigned short Indexes[256];
-   unsigned short AlphaIndexes[0x100];
+   unsigned int Indexes[256];
+   unsigned int AlphaIndexes[0x100];
    
    
    unsigned int TagCount;
    unsigned int TagCount;
      
      

+ 0 - 33
buildlib/archtable

@@ -1,33 +0,0 @@
-# This file contains a table of known architecture strings, with
-# things to map them to. `configure' will take the output of the
-# autoconf cannon macros and look in here. This only deals with architecture
-# (CPU) names.
-
-# The left side is a regex for awk
-
-i.86	i386
-pentium	i386
-sparc	sparc
-sparc64	sparc
-alpha.*	alpha
-m68k	m68k
-arm.*b	armeb
-arm.*	arm
-powerpc	powerpc
-ppc	powerpc
-powerpc64	ppc64
-mipsel  mipsel
-mipseb	mips
-mips	mips
-sheb	sheb
-shel	sh
-sh	sh
-sh3	sh3
-sh4	sh4
-m32r	m32r
-hppa.*	hppa
-ia64	ia64
-s390	s390
-s390x	s390x
-x86_64	amd64
-# lipa has gnulp-linux-i.86 (see dpkg archtable and ostable)

+ 2 - 5
buildlib/config.h.in

@@ -32,11 +32,8 @@
 /* If there is no socklen_t, define this for the netdb shim */
 /* If there is no socklen_t, define this for the netdb shim */
 #undef NEED_SOCKLEN_T_DEFINE
 #undef NEED_SOCKLEN_T_DEFINE
 
 
-/* Define the cpu name string */
-#undef COMMON_CPU
-
-/* Define the on name string */
-#undef COMMON_OS
+/* Define the arch name string */
+#undef COMMON_ARCH
 
 
 /* The version number string */
 /* The version number string */
 #undef VERSION
 #undef VERSION

+ 1 - 1
buildlib/environment.mak.in

@@ -64,7 +64,7 @@ NEED_SOCKLEN_T_DEFINE = @NEED_SOCKLEN_T_DEFINE@
 
 
 # Shared library things
 # Shared library things
 HOST_OS = @host_os@
 HOST_OS = @host_os@
-ifneq ($(words $(filter linux-gnu gnu% %gnu,$(HOST_OS))),0)
+ifneq ($(words $(filter gnu% linux-gnu% kfreebsd-gnu% %-gnu,$(HOST_OS))),0)
    SONAME_MAGIC=-Wl,-soname -Wl,
    SONAME_MAGIC=-Wl,-soname -Wl,
    LFLAGS_SO=
    LFLAGS_SO=
 else
 else

+ 0 - 21
buildlib/ostable

@@ -1,21 +0,0 @@
-# This file contains a table of known vendor-os strings, with
-# things to map them to. `configure' will take the output of the
-# autoconf cannon macros and look in here. This only deals with
-# OS names. The right should be a common name like the arch table
-# generates
-# The final bit to build the Debian Architecture is done in init.cc
-# The left side is a regex for awk, and the first match is used.
-
-# These are used by Debian
-[^-]*-linux-.*   linux
-[^-]*-kfreebsd.*-gnu   kfreebsd
-[^-]*-knetbsd.*-gnu   knetbsd
-[^-]*-gnu[^-]*   hurd
-
-# These are samples. 
-hp-hpux[^-]*	    hp-ux
-sun-solaris[^-]*    solaris
-[^-]*-openbsd[^-]*  openbsd
-
-# Catch all
-.*	unknown

+ 0 - 11
buildlib/systemtable

@@ -1,11 +0,0 @@
-# This file contains a table of known canonical system strings, with
-# things to map them to. `configure' will take the output of the
-# autoconf cannon macros and look in here. It will check for
-# the full canonical system name (required for e.g. lpia) and if that 
-# fails it will configure.in will fallback to just checking for the CPU
-# in buildlib/archtable
-
-# The left side is a regex for awk against the canonical system name
-
-# config.guess reports lpia as i386-unknown-linux-gnulp
-i.86-.*-linux-gnulp	lpia

+ 2 - 2
cmdline/apt-cache.cc

@@ -1711,8 +1711,8 @@ bool GenCaches(CommandLine &Cmd)
 /* */
 /* */
 bool ShowHelp(CommandLine &Cmd)
 bool ShowHelp(CommandLine &Cmd)
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
    
    
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
      return true;
      return true;

+ 2 - 2
cmdline/apt-cdrom.cc

@@ -135,8 +135,8 @@ bool DoIdent(CommandLine &)
 /* */
 /* */
 int ShowHelp()
 int ShowHelp()
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
       return 0;
       return 0;
    
    

+ 2 - 2
cmdline/apt-config.cc

@@ -67,8 +67,8 @@ bool DoDump(CommandLine &CmdL)
 /* */
 /* */
 int ShowHelp()
 int ShowHelp()
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
       return 0;
       return 0;
    
    

+ 3 - 3
cmdline/apt-extracttemplates.cc

@@ -222,8 +222,8 @@ bool DebFile::ParseInfo()
 /* */
 /* */
 int ShowHelp(void)
 int ShowHelp(void)
 {
 {
-   	ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   	ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
 
 
 	if (_config->FindB("version") == true) 
 	if (_config->FindB("version") == true) 
 		return 0;
 		return 0;
@@ -249,7 +249,7 @@ string WriteFile(const char *package, const char *prefix, const char *data)
 {
 {
 	char fn[512];
 	char fn[512];
 	static int i;
 	static int i;
-        char *tempdir = NULL;
+	const char *tempdir = NULL;
 
 
         tempdir = getenv("TMPDIR");
         tempdir = getenv("TMPDIR");
         if (tempdir == NULL)
         if (tempdir == NULL)

+ 16 - 9
cmdline/apt-get.cc

@@ -918,7 +918,7 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask = true,
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       for (; I != Fetcher.UriEnd(); I++)
       for (; I != Fetcher.UriEnd(); I++)
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
-	       I->Owner->FileSize << ' ' << I->Owner->MD5Sum() << endl;
+	       I->Owner->FileSize << ' ' << I->Owner->HashSum() << endl;
       return true;
       return true;
    }
    }
 
 
@@ -1359,7 +1359,7 @@ bool DoUpdate(CommandLine &CmdL)
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       for (; I != Fetcher.UriEnd(); I++)
       for (; I != Fetcher.UriEnd(); I++)
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
-	       I->Owner->FileSize << ' ' << I->Owner->MD5Sum() << endl;
+	       I->Owner->FileSize << ' ' << I->Owner->HashSum() << endl;
       return true;
       return true;
    }
    }
 
 
@@ -1507,7 +1507,8 @@ bool DoUpgrade(CommandLine &CmdL)
 bool TryInstallTask(pkgDepCache &Cache, pkgProblemResolver &Fix, 
 bool TryInstallTask(pkgDepCache &Cache, pkgProblemResolver &Fix, 
 		    bool BrokenFix,
 		    bool BrokenFix,
 		    unsigned int& ExpectedInst, 
 		    unsigned int& ExpectedInst, 
-		    const char *taskname)
+		    const char *taskname,
+		    bool Remove)
 {
 {
    const char *start, *end;
    const char *start, *end;
    pkgCache::PkgIterator Pkg;
    pkgCache::PkgIterator Pkg;
@@ -1536,7 +1537,7 @@ bool TryInstallTask(pkgDepCache &Cache, pkgProblemResolver &Fix,
       buf[end-start] = 0x0;
       buf[end-start] = 0x0;
       if (regexec(&Pattern,buf,0,0,0) != 0)
       if (regexec(&Pattern,buf,0,0,0) != 0)
 	 continue;
 	 continue;
-      res &= TryToInstall(Pkg,Cache,Fix,false,true,ExpectedInst);
+      res &= TryToInstall(Pkg,Cache,Fix,Remove,true,ExpectedInst);
       found = true;
       found = true;
    }
    }
    
    
@@ -1604,7 +1605,7 @@ bool DoInstall(CommandLine &CmdL)
             // tasks must always be confirmed
             // tasks must always be confirmed
             ExpectedInst += 1000;
             ExpectedInst += 1000;
             // see if we can install it
             // see if we can install it
-            TryInstallTask(Cache, Fix, BrokenFix, ExpectedInst, S);
+            TryInstallTask(Cache, Fix, BrokenFix, ExpectedInst, S, Remove);
             continue;
             continue;
          }
          }
 
 
@@ -1707,7 +1708,8 @@ bool DoInstall(CommandLine &CmdL)
 	    // where foo is marked automatic
 	    // where foo is marked automatic
 	    if(!Remove && 
 	    if(!Remove && 
 	       Cache[Pkg].Install() == false && 
 	       Cache[Pkg].Install() == false && 
-	       (Cache[Pkg].Flags & pkgCache::Flag::Auto))
+	       (Cache[Pkg].Flags & pkgCache::Flag::Auto) &&
+	       _config->FindB("APT::Get::ReInstall",false) == false)
 	    {
 	    {
 	       ioprintf(c1out,_("%s set to manual installed.\n"),
 	       ioprintf(c1out,_("%s set to manual installed.\n"),
 			Pkg.Name());
 			Pkg.Name());
@@ -2210,7 +2212,7 @@ bool DoSource(CommandLine &CmdL)
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       pkgAcquire::UriIterator I = Fetcher.UriBegin();
       for (; I != Fetcher.UriEnd(); I++)
       for (; I != Fetcher.UriEnd(); I++)
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
 	 cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << 
-	       I->Owner->FileSize << ' ' << I->Owner->MD5Sum() << endl;
+	       I->Owner->FileSize << ' ' << I->Owner->HashSum() << endl;
       return true;
       return true;
    }
    }
    
    
@@ -2470,6 +2472,7 @@ bool DoBuildDep(CommandLine &CmdL)
                            break;
                            break;
                  }
                  }
                  if (CV.end() == true)
                  if (CV.end() == true)
+		 {
 		   if (hasAlternatives)
 		   if (hasAlternatives)
 		   {
 		   {
 		      continue;
 		      continue;
@@ -2482,6 +2485,7 @@ bool DoBuildDep(CommandLine &CmdL)
                                            Last->BuildDepType((*D).Type),Src.c_str(),
                                            Last->BuildDepType((*D).Type),Src.c_str(),
                                            (*D).Package.c_str());
                                            (*D).Package.c_str());
 		   }
 		   }
+		 }
             }
             }
             else
             else
             {
             {
@@ -2581,8 +2585,8 @@ bool DoMoo(CommandLine &CmdL)
 /* */
 /* */
 bool ShowHelp(CommandLine &CmdL)
 bool ShowHelp(CommandLine &CmdL)
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
 	    
 	    
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
    {
    {
@@ -2640,6 +2644,7 @@ bool ShowHelp(CommandLine &CmdL)
       "   upgrade - Perform an upgrade\n"
       "   upgrade - Perform an upgrade\n"
       "   install - Install new packages (pkg is libc6 not libc6.deb)\n"
       "   install - Install new packages (pkg is libc6 not libc6.deb)\n"
       "   remove - Remove packages\n"
       "   remove - Remove packages\n"
+      "   autoremove - Remove all automatic unused packages\n"
       "   purge - Remove and purge packages\n"
       "   purge - Remove and purge packages\n"
       "   source - Download source archives\n"
       "   source - Download source archives\n"
       "   build-dep - Configure build-dependencies for source packages\n"
       "   build-dep - Configure build-dependencies for source packages\n"
@@ -2750,7 +2755,9 @@ int main(int argc,const char *argv[])
                                    {"upgrade",&DoUpgrade},
                                    {"upgrade",&DoUpgrade},
                                    {"install",&DoInstall},
                                    {"install",&DoInstall},
                                    {"remove",&DoInstall},
                                    {"remove",&DoInstall},
+                                   {"purge",&DoInstall},
 				   {"autoremove",&DoInstall},
 				   {"autoremove",&DoInstall},
+				   {"purge",&DoInstall},
                                    {"dist-upgrade",&DoDistUpgrade},
                                    {"dist-upgrade",&DoDistUpgrade},
                                    {"dselect-upgrade",&DoDSelectUpgrade},
                                    {"dselect-upgrade",&DoDSelectUpgrade},
 				   {"build-dep",&DoBuildDep},
 				   {"build-dep",&DoBuildDep},

+ 8 - 0
cmdline/apt-key

@@ -39,6 +39,8 @@ usage() {
     echo
     echo
     echo "  apt-key add <file>          - add the key contained in <file> ('-' for stdin)"
     echo "  apt-key add <file>          - add the key contained in <file> ('-' for stdin)"
     echo "  apt-key del <keyid>         - remove the key <keyid>"
     echo "  apt-key del <keyid>         - remove the key <keyid>"
+    echo "  apt-key export <keyid>      - output the key <keyid>"
+    echo "  apt-key exportall           - output all trusted keys"
     echo "  apt-key update              - update keys using the keyring package"
     echo "  apt-key update              - update keys using the keyring package"
     echo "  apt-key list                - list keys"
     echo "  apt-key list                - list keys"
     echo
     echo
@@ -75,6 +77,12 @@ case "$command" in
     finger*)
     finger*)
         $GPG --batch --fingerprint
         $GPG --batch --fingerprint
         ;;
         ;;
+    export)
+        $GPG --armor --export "$1"
+        ;;
+    exportall)
+        $GPG --armor --export
+        ;;
     adv*)
     adv*)
         echo "Executing: $GPG $*"
         echo "Executing: $GPG $*"
         $GPG $*
         $GPG $*

+ 2 - 2
cmdline/apt-mark

@@ -40,7 +40,7 @@ if __name__ == "__main__":
     if not options.filename:
     if not options.filename:
         STATE_FILE = apt_pkg.Config.FindDir("Dir::State") + "extended_states"
         STATE_FILE = apt_pkg.Config.FindDir("Dir::State") + "extended_states"
     else:
     else:
-        STATE_FILE=options.state_file
+        STATE_FILE=options.filename
 
 
     # open the statefile
     # open the statefile
     if os.path.exists(STATE_FILE):
     if os.path.exists(STATE_FILE):
@@ -62,4 +62,4 @@ if __name__ == "__main__":
         # all done, rename the tmpfile
         # all done, rename the tmpfile
         os.chmod(outfile.name, 0644)
         os.chmod(outfile.name, 0644)
         os.rename(outfile.name, STATE_FILE)
         os.rename(outfile.name, STATE_FILE)
-        os.chmod(outfile.name, 0644)
+        os.chmod(STATE_FILE, 0644)

+ 2 - 2
cmdline/apt-sortpkgs.cc

@@ -141,8 +141,8 @@ bool DoIt(string InFile)
 /* */
 /* */
 int ShowHelp()
 int ShowHelp()
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
       return 0;
       return 0;
    
    

+ 1 - 1
cmdline/makefile

@@ -14,7 +14,7 @@ include $(PROGRAM_H)
 
 
 # The apt-get program
 # The apt-get program
 PROGRAM=apt-get
 PROGRAM=apt-get
-SLIBS = -lapt-pkg
+SLIBS = -lapt-pkg -lutil
 LIB_MAKES = apt-pkg/makefile
 LIB_MAKES = apt-pkg/makefile
 SOURCE = apt-get.cc acqprogress.cc
 SOURCE = apt-get.cc acqprogress.cc
 include $(PROGRAM_H)
 include $(PROGRAM_H)

+ 6 - 16
configure.in

@@ -18,7 +18,7 @@ AC_CONFIG_AUX_DIR(buildlib)
 AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in)
 AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in)
 
 
 dnl -- SET THIS TO THE RELEASE VERSION --
 dnl -- SET THIS TO THE RELEASE VERSION --
-AC_DEFINE_UNQUOTED(VERSION,"0.7.4")
+AC_DEFINE_UNQUOTED(VERSION,"0.7.7")
 PACKAGE="apt"
 PACKAGE="apt"
 AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE")
 AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE")
 AC_SUBST(PACKAGE)
 AC_SUBST(PACKAGE)
@@ -80,23 +80,13 @@ dnl Converts the ARCH to be something singular for this general CPU family
 dnl This is often the dpkg architecture string.
 dnl This is often the dpkg architecture string.
 dnl First check against the full canonical canoncial-system-type in $target
 dnl First check against the full canonical canoncial-system-type in $target
 dnl and if that fails, just look for the cpu
 dnl and if that fails, just look for the cpu
-AC_MSG_CHECKING(system architecture)
-archset="`awk \" ! /^#|^\\\$/ { if(match(\\\"$target\\\",\\\"^\\\"\\\$1\\\"\\\$\\\")) {print \\\$2; exit}}\" $srcdir/buildlib/systemtable`"
+AC_MSG_CHECKING(debian architecture)
+archset="`dpkg-architecture -qDEB_HOST_ARCH`"
 if test "x$archset" = "x"; then
 if test "x$archset" = "x"; then
- archset="`awk \" ! /^#|^\\\$/ { if(match(\\\"$target_cpu\\\",\\\"^\\\"\\\$1\\\"\\\$\\\")) {print \\\$2; exit}}\" $srcdir/buildlib/archtable`"
- if test "x$archset" = "x"; then
-  AC_MSG_ERROR(failed: use --host= or check buildlib/archtable)
- fi
+   AC_MSG_ERROR([failed: use --host= or output from dpkg-architecture])
 fi
 fi
 AC_MSG_RESULT($archset)
 AC_MSG_RESULT($archset)
-AC_DEFINE_UNQUOTED(COMMON_CPU,"$archset")
-
-dnl Get a common name for the host OS - this is primarily only for HURD and is
-dnl non fatal if it fails
-AC_MSG_CHECKING(system OS)
-osset="`awk \" ! /^#|^\\\$/ {if (match(\\\"$target_vendor-$target_os\\\",\\\$1)) {print \\\$2; exit}}\" $srcdir/buildlib/ostable`"
-AC_MSG_RESULT($osset)
-AC_DEFINE_UNQUOTED(COMMON_OS,"$osset")
+AC_DEFINE_UNQUOTED(COMMON_ARCH,"$archset")
 
 
 dnl We use C99 types if at all possible
 dnl We use C99 types if at all possible
 AC_CACHE_CHECK([for C99 integer types],c9x_ints,[
 AC_CACHE_CHECK([for C99 integer types],c9x_ints,[
@@ -206,7 +196,7 @@ ah_GCC3DEP
 dnl It used to be that the user could select translations and that could get
 dnl It used to be that the user could select translations and that could get
 dnl passed to the makefiles, but now that can only work if you use special
 dnl passed to the makefiles, but now that can only work if you use special
 dnl gettext approved makefiles, so this feature is unsupported by this.
 dnl gettext approved makefiles, so this feature is unsupported by this.
-ALL_LINGUAS="bg bs ca cs cy da de dz el en_GB es eu fi fr gl hu it ja ko ku nb nl nn pl pt_BR pt ro ru sk sl sv tl uk vi zn_CN zh_TW"
+ALL_LINGUAS="bg bs ca cs cy da de dz el en_GB es eu fi fr gl hu it ja ko ku nb nl nn pl pt_BR pt ro ru sk sl sv th tl uk vi zn_CN zh_TW"
 AM_GNU_GETTEXT(external)
 AM_GNU_GETTEXT(external)
 if test x"$USE_NLS" = "xyes"; then
 if test x"$USE_NLS" = "xyes"; then
    AC_DEFINE(USE_NLS)
    AC_DEFINE(USE_NLS)

+ 6 - 6
debian/apt.cron.daily

@@ -186,17 +186,17 @@ if check_stamp $DOWNLOAD_UPGRADEABLE_STAMP $DownloadUpgradeableInterval; then
     update_stamp $DOWNLOAD_UPGRADEABLE_STAMP
     update_stamp $DOWNLOAD_UPGRADEABLE_STAMP
 fi
 fi
 
 
-AUTOCLEAN_STAMP=/var/lib/apt/periodic/autoclean-stamp
-if check_stamp $AUTOCLEAN_STAMP $AutocleanInterval; then
-    apt-get -qq autoclean
-    update_stamp $AUTOCLEAN_STAMP
-fi
-
 UPGRADE_STAMP=/var/lib/apt/periodic/upgrade-stamp
 UPGRADE_STAMP=/var/lib/apt/periodic/upgrade-stamp
 if check_stamp $UPGRADE_STAMP $UnattendedUpgradeInterval; then
 if check_stamp $UPGRADE_STAMP $UnattendedUpgradeInterval; then
     unattended-upgrade
     unattended-upgrade
     update_stamp $UPGRADE_STAMP
     update_stamp $UPGRADE_STAMP
 fi
 fi
 
 
+AUTOCLEAN_STAMP=/var/lib/apt/periodic/autoclean-stamp
+if check_stamp $AUTOCLEAN_STAMP $AutocleanInterval; then
+    apt-get -qq autoclean
+    update_stamp $AUTOCLEAN_STAMP
+fi
+
 # check cache size 
 # check cache size 
 check_size_constraints
 check_size_constraints

+ 2 - 0
debian/apt.dirs

@@ -4,7 +4,9 @@ usr/lib/dpkg/methods/apt
 etc/apt
 etc/apt
 etc/apt/apt.conf.d
 etc/apt/apt.conf.d
 etc/apt/sources.list.d
 etc/apt/sources.list.d
+etc/logrotate.d
 var/cache/apt/archives/partial
 var/cache/apt/archives/partial
 var/lib/apt/lists/partial
 var/lib/apt/lists/partial
 var/lib/apt/periodic
 var/lib/apt/periodic
+var/log/apt
 usr/share/bug/apt
 usr/share/bug/apt

+ 8 - 0
debian/apt.logrotate

@@ -0,0 +1,8 @@
+/var/log/apt/term.log {
+  rotate 6
+  monthly
+  compress
+  missingok
+  notifempty
+}
+

+ 138 - 10
debian/changelog

@@ -1,11 +1,132 @@
-apt (0.7.4) UNRELEASED; urgency=low
+apt (0.7.7) UNRELEASED; urgency=low
 
 
-  [Michael Vogt]
+  [ Michael Vogt ]
+  * apt-inst/contrib/extracttar.cc:
+    - fix fd leak for zero size files (thanks to Bill Broadley for
+      reporting this bug)
+  * apt-pkg/acquire-item.cc:
+    - remove zero size files on I-M-S hit
+  * methods/https.cc:
+    - only send LastModified if we actually have a file
+    - send range request with if-range 
+    - delete failed downloads
+    - delete zero size I-M-S hits
+  * apt-pkg/deb/dpkgpm.{cc,h}:
+    - merged dpkg-log branch, this lets you specify a 
+      Dir::Log::Terminal file to log dpkg output to
+      (ABI break)
+    - fix parse error when dpkg sends unexpected data
+  * merged apt--sha256 branch to fully support the new
+    sha256 checksums in the Packages and Release files
+    (ABI break)
+  * apt-pkg/pkgcachegen.cc:
+    - increase default mmap size
+  * tests/local-repo:
+    - added local repository testcase
+  * apt-pkg/acquire.cc:
+    - increase MaxPipeDepth for the internal worker<->method
+      communication to 1000 for the debtorrent backend
+  * make apt build with g++ 4.3
+  * fix missing SetExecClose() call when the status-fd is used
+  * debian/apt.cron.daily:
+    - move unattended-upgrade before apt-get autoclean
+  * fix "purge" commandline argument, closes: #133421
+    (thanks to Julien Danjou for the patch)
+  * cmdline/apt-get.cc:
+    - do not change the auto-installed information if a package
+      is reinstalled
+  * apt-pkg/acquire-item.cc:
+    - fix crash in diff acquire code
+  * cmdline/apt-mark:
+    - Fix chmoding after have renamed the extended-states file (LP: #140019)
+      (thanks to Laurent Bigonville)
+  
+  [ Program translations ]
+    - French updated
+    - Basque updated. Closes: #436425
+    - Fix the zh_CN translator's name in debian/changelog for 0.7.2
+      Closes: #423272
+    - Vietnamese updated. Closes: #440611
+    - Danish updated. Closes: #441102
+    - Thai added. Closes: #442833
+
+  [ Otavio Salvador ]
+  * Add hash support to copy method. Thanks Anders Kaseorg by the patch
+    (closes: #436055)
+  * Reset curl options and timestamp between downloaded files. Thanks to
+    Ryan Murray <rmurray@debian.org> for the patch (closes: #437150)
+  * Add support to apt-key to export keys to stdout. Thanks to "Dwayne
+    C. Litzenberger" <dlitz@dlitz.net> for the patch (closes: #441942)
+  * Fix compilation warnings:
+    - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
+    - apt-pkg/acquire-item.cc: likewise;
+    - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
+      has type 'size_t';
+    - apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
+      string constant to 'char*';
+    - methods/gpgv.cc: conversion from string constant to 'char*';
+    - methods/ftp.cc: likewise;
+    - cmdline/apt-extracttemplates.cc: likewise;
+    - apt-pkg/deb/debmetaindex.cc: comparison with string literal results
+      in unspecified behaviour;
+  * cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usage
+    statement of apt-get (closes: #445468).
+  * cmdline/apt-get.cc: really applies Julien Danjou <acid@debian.org>
+    patch to add 'purge' command line argument (closes: #133421).
+
+  [ Ian Jackson ]
+  * dpkg-triggers: Deal properly with new package states.
+
+  [ Colin Watson ]
+  * apt-pkg/contrib/mmap.cc:
+    - don't fail if msync() returns > 0
+ 
+ -- Otavio Salvador <otavio@debian.org>  Sat, 06 Oct 2007 18:23:42 -0300
+
+apt (0.7.6) unstable; urgency=low
+
+  * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong
+    directory downloading on non-linux architectures (closes: #435597)
+
+ -- Otavio Salvador <otavio@debian.org>  Wed, 01 Aug 2007 19:49:51 -0300
+
+apt (0.7.6) unstable; urgency=low
+
+  * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong
+    directory downloading on non-linux architectures (closes: #435597)
+
+ -- Otavio Salvador <otavio@debian.org>  Wed, 01 Aug 2007 19:49:51 -0300
+
+apt (0.7.5) unstable; urgency=low
+
+  [ Otavio Salvador ]
+  * Applied patch from Guillem Jover <guillem@debian.org> to use
+    dpkg-architecture to get the host architecture (closes: #407187)
+  * Applied patch from Guillem Jover <guillem@debian.org> to add
+    support to add lzma support (closes: #408201)
+
+  [ Michael Vogt ]
+  * apt-pkg/depcache.cc:
+    - support a list of sections for:
+      APT::Install-Recommends-Sections
+      APT::Never-MarkAuto-Sections
+  * methods/makefile:
+    - install lzma symlink method (for full lzma support)
+  * debian/control:
+    - suggest "lzma"
+
+ -- Otavio Salvador <otavio@ossystems.com.br>  Wed, 25 Jul 2007 20:16:46 -0300
+
+apt (0.7.4) unstable; urgency=low
+
+  [ Michael Vogt ]
   * cmdline/apt-get.cc:
   * cmdline/apt-get.cc:
     - fix in the task-install code regexp (thanks to Adam Conrad and
     - fix in the task-install code regexp (thanks to Adam Conrad and
       Colin Watson)
       Colin Watson)
+    - support task removal too: apt-get remove taskname^
+      (thanks to Matt Zimmerman reporting this problem)
 
 
-  [Otavio Salvador]
+  [ Otavio Salvador ]
   * Fix a typo on 0.7.3 changelog entry about g++ (7.3 to 4.3)
   * Fix a typo on 0.7.3 changelog entry about g++ (7.3 to 4.3)
   * Fix compilation warnings:
   * Fix compilation warnings:
     - apt-pkg/contrib/configuration.cc: wrong argument type;
     - apt-pkg/contrib/configuration.cc: wrong argument type;
@@ -23,7 +144,15 @@ apt (0.7.4) UNRELEASED; urgency=low
     configure-index example file. Thanks to Peter Eisentraut
     configure-index example file. Thanks to Peter Eisentraut
     <peter_e@gmx.net> by the patch (closes: #432223)
     <peter_e@gmx.net> by the patch (closes: #432223)
 
 
- -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 11 Jul 2007 23:20:15 +0100
+  [ Christian Perrier ]
+  * Basque translation update. Closes: ##423766
+  * Unfuzzy formerly complete translations
+  * French translation update
+  * Re-generate PO(T) files
+  * Spanish translation update
+  * Swedish translation update
+
+ -- Otavio Salvador <otavio@debian.org>  Tue, 24 Jul 2007 09:55:50 -0300
 
 
 apt (0.7.3) unstable; urgency=low
 apt (0.7.3) unstable; urgency=low
 
 
@@ -37,9 +166,9 @@ apt (0.7.3) unstable; urgency=low
     - fix InstallTask code when a pkgRecord ends 
     - fix InstallTask code when a pkgRecord ends 
       with a single '\n' (thanks to Soren Hansen for reporting)
       with a single '\n' (thanks to Soren Hansen for reporting)
   * merged from Christian Perrier:
   * merged from Christian Perrier:
-	* vi.po: completed to 532t, again. Closes: #429899
-	* gl.po: completed to 532t. Closes: #429506
-	* vi.po: completed to 532t. Closes: #428672
+        * vi.po: completed to 532t, again. Closes: #429899
+        * gl.po: completed to 532t. Closes: #429506
+        * vi.po: completed to 532t. Closes: #428672
         * Update all PO and the POT. Gives 514t14f4u for formerly
         * Update all PO and the POT. Gives 514t14f4u for formerly
           complete translations
           complete translations
         * fr.po: completed to 532t
         * fr.po: completed to 532t
@@ -62,7 +191,7 @@ apt (0.7.2) unstable; urgency=low
     into the debian/sid branch
     into the debian/sid branch
   * merged from Christian Perrier:
   * merged from Christian Perrier:
     * mr.po: New Marathi translation  Closes: #416806
     * mr.po: New Marathi translation  Closes: #416806
-    * zh_CN.po: Updated by Eric Pareja  Closes: #416822
+    * zh_CN.po: Updated by Kov Chai  Closes: #416822
     * tl.po: Updated by Eric Pareja   Closes: #416638
     * tl.po: Updated by Eric Pareja   Closes: #416638
     * gl.po: Updated by Jacobo Tarrio
     * gl.po: Updated by Jacobo Tarrio
 	     Closes: #412828
 	     Closes: #412828
@@ -354,7 +483,7 @@ apt (0.6.45) unstable; urgency=low
   * apt-pkg/tagfile.cc:
   * apt-pkg/tagfile.cc:
     - support not-mmapable files again
     - support not-mmapable files again
 
 
- -- Michael Vogt <michael.vogt@ubuntu.com>  Tue, 25 Jul 2006 11:55:22 +0200
+ -- Michael Vogt <mvo@debian.org>  Thu, 27 Jul 2006 00:52:05 +0200
 
 
 apt (0.6.44.2exp1) experimental; urgency=low
 apt (0.6.44.2exp1) experimental; urgency=low
 
 
@@ -2562,4 +2691,3 @@ apt (0.0.1) unstable; urgency=low
   * Initial Release.
   * Initial Release.
 
 
  -- Scott K. Ellis <scott@debian.org>  Tue, 31 Mar 1998 12:49:28 -0500
  -- Scott K. Ellis <scott@debian.org>  Tue, 31 Mar 1998 12:49:28 -0500
-

+ 2 - 2
debian/control

@@ -2,7 +2,7 @@ Source: apt
 Section: admin
 Section: admin
 Priority: important
 Priority: important
 Maintainer: APT Development Team <deity@lists.debian.org>
 Maintainer: APT Development Team <deity@lists.debian.org>
-Uploaders: Jason Gunthorpe <jgg@debian.org>, Adam Heath <doogie@debian.org>, Matt Zimmerman <mdz@debian.org>, Michael Vogt <mvo@debian.org>
+Uploaders: Jason Gunthorpe <jgg@debian.org>, Adam Heath <doogie@debian.org>, Matt Zimmerman <mdz@debian.org>, Michael Vogt <mvo@debian.org>, Otavio Salvador <otavio@debian.org>
 Standards-Version: 3.7.2.2
 Standards-Version: 3.7.2.2
 Build-Depends: debhelper (>= 5.0), libdb4.4-dev, gettext (>= 0.12), libcurl4-gnutls-dev | libcurl3-gnutls-dev (>= 7.15.5)
 Build-Depends: debhelper (>= 5.0), libdb4.4-dev, gettext (>= 0.12), libcurl4-gnutls-dev | libcurl3-gnutls-dev (>= 7.15.5)
 Build-Depends-Indep: debiandoc-sgml, docbook-utils (>= 0.6.12-1)
 Build-Depends-Indep: debiandoc-sgml, docbook-utils (>= 0.6.12-1)
@@ -14,7 +14,7 @@ Depends: ${shlibs:Depends}, debian-archive-keyring
 Priority: important
 Priority: important
 Replaces: libapt-pkg-doc (<< 0.3.7), libapt-pkg-dev (<< 0.3.7)
 Replaces: libapt-pkg-doc (<< 0.3.7), libapt-pkg-dev (<< 0.3.7)
 Provides: ${libapt-pkg:provides}
 Provides: ${libapt-pkg:provides}
-Suggests: aptitude | synaptic | gnome-apt | wajig, dpkg-dev, apt-doc, bzip2
+Suggests: aptitude | synaptic | gnome-apt | wajig, dpkg-dev, apt-doc, bzip2, lzma
 Section: admin
 Section: admin
 Description: Advanced front-end for dpkg
 Description: Advanced front-end for dpkg
  This is Debian's next generation front-end for the dpkg package manager.
  This is Debian's next generation front-end for the dpkg package manager.

+ 1 - 0
debian/rules

@@ -209,6 +209,7 @@ apt: build debian/shlibs.local
 	cp -r $(BLD)/locale debian/$@/usr/share/
 	cp -r $(BLD)/locale debian/$@/usr/share/
 
 
 	cp debian/bugscript debian/$@/usr/share/bug/apt/script
 	cp debian/bugscript debian/$@/usr/share/bug/apt/script
+	cp debian/apt.logrotate debian/$@/etc/logrotate.d/apt
 
 
 	cp share/debian-archive.gpg debian/$@/usr/share/$@
 	cp share/debian-archive.gpg debian/$@/usr/share/$@
 	cp debian/apt.conf.autoremove debian/$@/etc/apt/apt.conf.d/01autoremove
 	cp debian/apt.conf.autoremove debian/$@/etc/apt/apt.conf.d/01autoremove

+ 22 - 0
doc/apt-key.8.xml

@@ -63,6 +63,28 @@
      </listitem>
      </listitem>
      </varlistentry>
      </varlistentry>
 
 
+     <varlistentry><term>export <replaceable>keyid</replaceable></term>
+     <listitem>
+     <para>
+
+        Output the key <replaceable>keyid</replaceable> to standard output.
+
+     </para>
+
+     </listitem>
+     </varlistentry>
+
+     <varlistentry><term>exportall</term>
+     <listitem>
+     <para>
+
+        Output all trusted keys to standard output.
+
+     </para>
+
+     </listitem>
+     </varlistentry>
+
      <varlistentry><term>list</term>
      <varlistentry><term>list</term>
      <listitem>
      <listitem>
      <para>
      <para>

+ 2 - 0
doc/cache.sgml

@@ -721,6 +721,8 @@ or'd with the current package.
 #define pkgSTATE_HalfInstalled 4
 #define pkgSTATE_HalfInstalled 4
 #define pkgSTATE_ConfigFiles 5
 #define pkgSTATE_ConfigFiles 5
 #define pkgSTATE_Installed 6
 #define pkgSTATE_Installed 6
+#define pkgSTATE_TriggersAwaited 7
+#define pkgSTATE_TriggersPending 8
 </example>
 </example>
 </sect1>
 </sect1>
 
 

+ 6 - 1
doc/examples/configure-index

@@ -101,7 +101,7 @@ APT
   Install-Suggests "false";
   Install-Suggests "false";
 
 
   // consider dependencies of packages in this section manual
   // consider dependencies of packages in this section manual
-  Never-MarkAuto-Section "metapackages";
+  Never-MarkAuto-Sections {"metapackages"; "universe/metapackages"; };
 
 
   // Write progress messages on this fd (for stuff like base-config)
   // Write progress messages on this fd (for stuff like base-config)
   Status-Fd "-1";
   Status-Fd "-1";
@@ -227,6 +227,11 @@ Dir "/"
      apt-get "/usr/bin/apt-get";
      apt-get "/usr/bin/apt-get";
      apt-cache "/usr/bin/apt-cache";
      apt-cache "/usr/bin/apt-cache";
   };
   };
+
+  // Location of the logfile
+  Log "var/log/apt" {
+	Terminal "term.log";
+  };
 };
 };
 
 
 // Things that effect the APT dselect method
 // Things that effect the APT dselect method

+ 2 - 2
ftparchive/apt-ftparchive.cc

@@ -544,8 +544,8 @@ void LoadBinDir(vector<PackageMap> &PkgList,Configuration &Setup)
 /* */
 /* */
 bool ShowHelp(CommandLine &CmdL)
 bool ShowHelp(CommandLine &CmdL)
 {
 {
-   ioprintf(cout,_("%s %s for %s %s compiled on %s %s\n"),PACKAGE,VERSION,
-	    COMMON_OS,COMMON_CPU,__DATE__,__TIME__);
+   ioprintf(cout,_("%s %s for %s compiled on %s %s\n"),PACKAGE,VERSION,
+	    COMMON_ARCH,__DATE__,__TIME__);
    if (_config->FindB("version") == true)
    if (_config->FindB("version") == true)
       return true;
       return true;
 
 

+ 1 - 0
ftparchive/writer.cc

@@ -28,6 +28,7 @@
 #include <ftw.h>
 #include <ftw.h>
 #include <fnmatch.h>
 #include <fnmatch.h>
 #include <iostream>
 #include <iostream>
+#include <memory>
     
     
 #include "cachedb.h"
 #include "cachedb.h"
 #include "apt-ftparchive.h"
 #include "apt-ftparchive.h"

+ 5 - 0
methods/copy.cc

@@ -12,6 +12,7 @@
 #include <apt-pkg/fileutl.h>
 #include <apt-pkg/fileutl.h>
 #include <apt-pkg/acquire-method.h>
 #include <apt-pkg/acquire-method.h>
 #include <apt-pkg/error.h>
 #include <apt-pkg/error.h>
+#include <apt-pkg/hashes.h>
 
 
 #include <sys/stat.h>
 #include <sys/stat.h>
 #include <utime.h>
 #include <utime.h>
@@ -79,6 +80,10 @@ bool CopyMethod::Fetch(FetchItem *Itm)
       return _error->Errno("utime",_("Failed to set modification time"));
       return _error->Errno("utime",_("Failed to set modification time"));
    }
    }
    
    
+   Hashes Hash;
+   FileFd Fd(Res.Filename, FileFd::ReadOnly);
+   Hash.AddFD(Fd.Fd(), Fd.Size());
+   Res.TakeHashes(Hash);
    URIDone(Res);
    URIDone(Res);
    return true;
    return true;
 }
 }

+ 1 - 1
methods/ftp.cc

@@ -1101,7 +1101,7 @@ int main(int argc,const char *argv[])
 	 char S[300];
 	 char S[300];
 	 snprintf(S,sizeof(S),"http_proxy=%s",getenv("ftp_proxy"));
 	 snprintf(S,sizeof(S),"http_proxy=%s",getenv("ftp_proxy"));
 	 putenv(S);
 	 putenv(S);
-	 putenv("no_proxy=");
+	 putenv((char *)"no_proxy=");
 	 
 	 
 	 // Run the http method
 	 // Run the http method
 	 string Path = flNotFile(argv[0]) + "http";
 	 string Path = flNotFile(argv[0]) + "http";

+ 3 - 3
methods/gpgv.cc

@@ -121,9 +121,9 @@ string GPGVMethod::VerifyGetSigners(const char *file, const char *outfile,
       // Redirect the pipe to the status fd (3)
       // Redirect the pipe to the status fd (3)
       dup2(fd[1], 3);
       dup2(fd[1], 3);
 
 
-      putenv("LANG=");
-      putenv("LC_ALL=");
-      putenv("LC_MESSAGES=");
+      putenv((char *)"LANG=");
+      putenv((char *)"LC_ALL=");
+      putenv((char *)"LC_MESSAGES=");
       execvp(gpgvpath.c_str(), (char **)Args);
       execvp(gpgvpath.c_str(), (char **)Args);
              
              
       exit(111);
       exit(111);

+ 39 - 14
methods/https.cc

@@ -107,6 +107,7 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    struct stat SBuf;
    struct stat SBuf;
    struct curl_slist *headers=NULL;  
    struct curl_slist *headers=NULL;  
    char curl_errorstr[CURL_ERROR_SIZE];
    char curl_errorstr[CURL_ERROR_SIZE];
+   long curl_responsecode;
 
 
    // TODO:
    // TODO:
    //       - http::Timeout
    //       - http::Timeout
@@ -114,6 +115,7 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    //       - error checking/reporting
    //       - error checking/reporting
    //       - more debug options? (CURLOPT_DEBUGFUNCTION?)
    //       - more debug options? (CURLOPT_DEBUGFUNCTION?)
 
 
+   curl_easy_reset(curl);
    SetupProxy();
    SetupProxy();
 
 
    // callbacks
    // callbacks
@@ -124,6 +126,7 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, this);
    curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, this);
    curl_easy_setopt(curl, CURLOPT_NOPROGRESS, false);
    curl_easy_setopt(curl, CURLOPT_NOPROGRESS, false);
    curl_easy_setopt(curl, CURLOPT_FAILONERROR, true);
    curl_easy_setopt(curl, CURLOPT_FAILONERROR, true);
+   curl_easy_setopt(curl, CURLOPT_FILETIME, true);
 
 
    // FIXME: https: offer various options of verification
    // FIXME: https: offer various options of verification
    bool peer_verify = _config->FindB("Acquire::https::Verify-Peer", false);
    bool peer_verify = _config->FindB("Acquire::https::Verify-Peer", false);
@@ -158,10 +161,6 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    }
    }
    curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
    curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
 
 
-   // set time values
-   curl_easy_setopt(curl, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFMODSINCE);
-   curl_easy_setopt(curl, CURLOPT_TIMEVALUE, Itm->LastModified);
-
    // speed limit
    // speed limit
    int dlLimit = _config->FindI("Acquire::http::Dl-Limit",0)*1024;
    int dlLimit = _config->FindI("Acquire::http::Dl-Limit",0)*1024;
    if (dlLimit > 0)
    if (dlLimit > 0)
@@ -177,44 +176,71 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    // error handling
    // error handling
    curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curl_errorstr);
    curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curl_errorstr);
 
 
-   // In this case we send an if-range query with a range header
-  if (stat(Itm->DestFile.c_str(),&SBuf) >= 0 && SBuf.st_size > 0)
-     curl_easy_setopt(curl, CURLOPT_RESUME_FROM, (long)SBuf.st_size);
+   // if we have the file send an if-range query with a range header
+   if (stat(Itm->DestFile.c_str(),&SBuf) >= 0 && SBuf.st_size > 0)
+   {
+      char Buf[1000];
+      sprintf(Buf,"Range: bytes=%li-\r\nIf-Range: %s\r\n",
+	      (long)SBuf.st_size - 1,
+	      TimeRFC1123(SBuf.st_mtime).c_str());
+      headers = curl_slist_append(headers, Buf);
+   } 
+   else if(Itm->LastModified > 0)
+   {
+      curl_easy_setopt(curl, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFMODSINCE);
+      curl_easy_setopt(curl, CURLOPT_TIMEVALUE, Itm->LastModified);
+   }
 
 
    // go for it - if the file exists, append on it
    // go for it - if the file exists, append on it
    File = new FileFd(Itm->DestFile, FileFd::WriteAny);
    File = new FileFd(Itm->DestFile, FileFd::WriteAny);
-   File->Seek(File->Size());
+   if (File->Size() > 0)
+      File->Seek(File->Size() - 1);
    
    
    // keep apt updated
    // keep apt updated
    Res.Filename = Itm->DestFile;
    Res.Filename = Itm->DestFile;
 
 
    // get it!
    // get it!
    CURLcode success = curl_easy_perform(curl);
    CURLcode success = curl_easy_perform(curl);
+   curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &curl_responsecode);
 
 
+   long curl_servdate;
+   curl_easy_getinfo(curl, CURLINFO_FILETIME, &curl_servdate);
 
 
    // cleanup
    // cleanup
-   if(success != 0) {
+   if(success != 0) 
+   {
+      unlink(File->Name().c_str());
       _error->Error(curl_errorstr);
       _error->Error(curl_errorstr);
       Fail();
       Fail();
       return true;
       return true;
    }
    }
+   File->Close();
 
 
-   if (Res.Size == 0)
-      Res.Size = File->Size();
+   // Timestamp
+   struct utimbuf UBuf;
+   if (curl_servdate != -1) {
+       UBuf.actime = curl_servdate;
+       UBuf.modtime = curl_servdate;
+       utime(File->Name().c_str(),&UBuf);
+   }
 
 
    // check the downloaded result
    // check the downloaded result
    struct stat Buf;
    struct stat Buf;
    if (stat(File->Name().c_str(),&Buf) == 0)
    if (stat(File->Name().c_str(),&Buf) == 0)
    {
    {
-      Res.Size = Buf.st_size;
       Res.Filename = File->Name();
       Res.Filename = File->Name();
       Res.LastModified = Buf.st_mtime;
       Res.LastModified = Buf.st_mtime;
       Res.IMSHit = false;
       Res.IMSHit = false;
-      if (Itm->LastModified != 0 && Buf.st_mtime >= Itm->LastModified)
+      if (curl_responsecode == 304)
       {
       {
+	 unlink(File->Name().c_str());
 	 Res.IMSHit = true;
 	 Res.IMSHit = true;
 	 Res.LastModified = Itm->LastModified;
 	 Res.LastModified = Itm->LastModified;
+	 Res.Size = 0;
+	 URIDone(Res);
+	 return true;
       }
       }
+      Res.Size = Buf.st_size;
    }
    }
 
 
    // take hashes
    // take hashes
@@ -227,7 +253,6 @@ bool HttpsMethod::Fetch(FetchItem *Itm)
    URIDone(Res);
    URIDone(Res);
 
 
    // cleanup
    // cleanup
-   File->Close();
    Res.Size = 0;
    Res.Size = 0;
    delete File;
    delete File;
    curl_slist_free_all(headers);
    curl_slist_free_all(headers);

+ 9 - 4
methods/makefile

@@ -7,7 +7,7 @@ include ../buildlib/defaults.mak
 BIN := $(BIN)/methods
 BIN := $(BIN)/methods
 
 
 # FIXME..
 # FIXME..
-LIB_APT_PKG_MAJOR = 4.4
+LIB_APT_PKG_MAJOR = 4.5
 APT_DOMAIN := libapt-pkg$(LIB_APT_PKG_MAJOR)
 APT_DOMAIN := libapt-pkg$(LIB_APT_PKG_MAJOR)
 
 
 # The file method
 # The file method
@@ -80,9 +80,9 @@ LIB_MAKES = apt-pkg/makefile
 SOURCE = rsh.cc
 SOURCE = rsh.cc
 include $(PROGRAM_H)
 include $(PROGRAM_H)
 
 
-# SSH and vzip2 method symlink
-binary: $(BIN)/ssh $(BIN)/bzip2
-veryclean: clean-$(BIN)/ssh clean-$(BIN)/bzip2
+# SSH and bzip2 method symlink
+binary: $(BIN)/ssh $(BIN)/bzip2 $(BIN)/lzma
+veryclean: clean-$(BIN)/ssh clean-$(BIN)/bzip2 clean-$(BIN)/lzma
 $(BIN)/ssh:
 $(BIN)/ssh:
 	echo "Installing ssh method link"
 	echo "Installing ssh method link"
 	ln -fs rsh $(BIN)/ssh
 	ln -fs rsh $(BIN)/ssh
@@ -92,5 +92,10 @@ clean-$(BIN)/ssh:
 $(BIN)/bzip2:
 $(BIN)/bzip2:
 	echo "Installing bzip2 method link"
 	echo "Installing bzip2 method link"
 	ln -fs gzip $(BIN)/bzip2
 	ln -fs gzip $(BIN)/bzip2
+$(BIN)/lzma:
+	echo "Installing lzma method link"
+	ln -fs gzip $(BIN)/lzma
 clean-$(BIN)/bzip2:
 clean-$(BIN)/bzip2:
 	-rm $(BIN)/bzip2
 	-rm $(BIN)/bzip2
+clean-$(BIN)/lzma:
+	-rm $(BIN)/lzma

+ 25 - 0
po/ChangeLog

@@ -1,3 +1,28 @@
+2007-09-17  Theppitak Karoonboonyanan  <thep@linux.thai.net>
+
+	* th.po: added with 535t. Closes: #442833
+
+2007-09-07  Claus Hindsgaul  <claus.hindsgaul@gmail.com>
+
+	* da.po: completed to 532t3f. Closes: #441102
+
+2007-09-03  Clytie Siddall  <clytie@riverland.net.au>
+
+	* vi.po: completed to 535t. Closes: #440611
+
+2007-08-07  Piarres Beobide  <pi@beobide.net>
+
+	* eu.po: completed to 535t. Closes: #436425
+
+2007-08-04  Christian Perrier  <bubulle@debian.org>
+
+	* fr.po: completed to 535t.
+
+2007-08-04  Christian Perrier  <bubulle@debian.org>
+
+	* Update all PO and the POT. Gives 529t6f for formerly
+	  complete translations
+
 2007-07-11  Piarres Beobide  <pi@beobide.net>
 2007-07-11  Piarres Beobide  <pi@beobide.net>
 
 
 	* eu.po: completed to 532t. Closes: #423766
 	* eu.po: completed to 532t. Closes: #423766

+ 103 - 90
po/apt-all.pot

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 07:19+0200\n"
+"POT-Creation-Date: 2007-08-04 12:41+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -156,9 +156,9 @@ msgstr ""
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
 #, c-format
 #, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr ""
 msgstr ""
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -554,7 +554,7 @@ msgstr ""
 msgid "Y"
 msgid "Y"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr ""
 msgstr ""
@@ -713,11 +713,11 @@ msgstr ""
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr ""
 msgstr ""
@@ -746,7 +746,7 @@ msgstr ""
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr ""
 msgstr ""
@@ -780,7 +780,7 @@ msgstr ""
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr ""
 msgstr ""
@@ -789,7 +789,7 @@ msgstr ""
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr ""
 msgstr ""
 
 
@@ -915,7 +915,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 
 
@@ -927,37 +927,37 @@ msgstr ""
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, c-format
 #, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -965,159 +965,159 @@ msgid ""
 "or been moved out of Incoming."
 "or been moved out of Incoming."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
 "that package should be filed."
 "that package should be filed."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
 "package %s can satisfy version requirements"
 "package %s can satisfy version requirements"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1483,25 +1483,25 @@ msgstr ""
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr ""
 msgstr ""
 
 
@@ -1857,15 +1857,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr ""
 msgstr ""
 
 
@@ -1895,7 +1895,7 @@ msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, c-format
 #, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr ""
 msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2148,28 +2148,28 @@ msgstr ""
 msgid "extra"
 msgid "extra"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, c-format
 #, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, c-format
 #, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr ""
 msgstr ""
@@ -2295,17 +2295,17 @@ msgstr ""
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr ""
 msgstr ""
 
 
@@ -2437,36 +2437,39 @@ msgstr ""
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+msgid "Hash Sum mismatch"
+msgstr ""
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "to manually fix this package. (due to missing arch)"
 "to manually fix this package. (due to missing arch)"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "manually fix this package."
 "manually fix this package."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr ""
 msgstr ""
 
 
@@ -2552,76 +2555,86 @@ msgstr ""
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr ""
 msgstr ""
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, c-format
+msgid "Directory '%s' missing"
+msgstr ""
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, c-format
+msgid "openpty failed\n"
+msgstr ""
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr ""
 msgstr ""

+ 106 - 92
po/bg.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6\n"
 "Project-Id-Version: apt 0.6\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-12 20:14+0300\n"
 "PO-Revision-Date: 2006-10-12 20:14+0300\n"
 "Last-Translator: Yavor Doganov <yavor@doganov.org>\n"
 "Last-Translator: Yavor Doganov <yavor@doganov.org>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
@@ -160,9 +160,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s за %s %s, компилиран на %s %s\n"
 msgstr "%s %s за %s %s, компилиран на %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -664,7 +664,7 @@ msgstr "Неуспех при преименуването на %s на %s"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Грешка при компилирането на регулярния израз - %s"
 msgstr "Грешка при компилирането на регулярния израз - %s"
@@ -827,11 +827,11 @@ msgstr "Трябва да бъдат премахнати пакети, но п
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Вътрешна грешка, „Ordering“ не завърши"
 msgstr "Вътрешна грешка, „Ordering“ не завърши"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Неуспех при заключването на директорията за изтегляне"
 msgstr "Неуспех при заключването на директорията за изтегляне"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Списъкът с източници не можа да бъде прочетен."
 msgstr "Списъкът с източници не можа да бъде прочетен."
@@ -861,7 +861,7 @@ msgstr "След разпакетирането ще бъде използван
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "След разпакетирането ще бъде освободено %sB дисково пространство.\n"
 msgstr "След разпакетирането ще бъде освободено %sB дисково пространство.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Неуспех при определянето на свободното пространство в %s"
 msgstr "Неуспех при определянето на свободното пространство в %s"
@@ -898,7 +898,7 @@ msgstr "Прекъсване."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Искате ли да продължите [Y/n]? "
 msgstr "Искате ли да продължите [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Неуспех при изтеглянето на %s  %s\n"
 msgstr "Неуспех при изтеглянето на %s  %s\n"
@@ -907,7 +907,7 @@ msgstr "Неуспех при изтеглянето на %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Някои файлове не можаха да бъдат изтеглени"
 msgstr "Някои файлове не можаха да бъдат изтеглени"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Изтеглянето завърши в режим само на изтегляне"
 msgstr "Изтеглянето завърши в режим само на изтегляне"
 
 
@@ -1041,7 +1041,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 "Следната информация може да помогне за намиране на изход от ситуацията:"
 "Следната информация може да помогне за намиране на изход от ситуацията:"
@@ -1055,31 +1055,31 @@ msgstr "Вътрешна грешка, „problem resolver“ счупи нещ
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Вътрешна грешка, „AllUpgrade“ счупи нещо в системата"
 msgstr "Вътрешна грешка, „AllUpgrade“ счупи нещо в системата"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Неуспех при намирането на пакет %s"
 msgstr "Неуспех при намирането на пакет %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Неуспех при намирането на пакет %s"
 msgstr "Неуспех при намирането на пакет %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Забележете, избиране на %s за регулярен израз „%s“\n"
 msgstr "Забележете, избиране на %s за регулярен израз „%s“\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "но ще бъде инсталиран %s"
 msgstr "но ще бъде инсталиран %s"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Възможно е да изпълните „apt-get -f install“, за да коригирате:"
 msgstr "Възможно е да изпълните „apt-get -f install“, за да коригирате:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1087,7 +1087,7 @@ msgstr ""
 "Неудовлетворени зависимости. Опитайте „apt-get -f install“ без пакети (или "
 "Неудовлетворени зависимости. Опитайте „apt-get -f install“ без пакети (или "
 "укажете разрешение)."
 "укажете разрешение)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1099,7 +1099,7 @@ msgstr ""
 "дистрибуция, че някои необходими пакети още не са създадени или пък\n"
 "дистрибуция, че някои необходими пакети още не са създадени или пък\n"
 "са били преместени от Incoming."
 "са били преместени от Incoming."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1109,118 +1109,118 @@ msgstr ""
 "да не може да бъде инсталиран; в такъв случай би трябвало да се подаде\n"
 "да не може да бъде инсталиран; в такъв случай би трябвало да се подаде\n"
 "доклад за грешка за този пакет."
 "доклад за грешка за този пакет."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Счупени пакети"
 msgstr "Счупени пакети"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Следните допълнителни пакети ще бъдат инсталирани:"
 msgstr "Следните допълнителни пакети ще бъдат инсталирани:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Предложени пакети:"
 msgstr "Предложени пакети:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Препоръчвани пакети:"
 msgstr "Препоръчвани пакети:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Изчисляване на актуализацията..."
 msgstr "Изчисляване на актуализацията..."
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Неуспех"
 msgstr "Неуспех"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Готово"
 msgstr "Готово"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Вътрешна грешка, „problem resolver“ счупи нещо в системата"
 msgstr "Вътрешна грешка, „problem resolver“ счупи нещо в системата"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Трябва да укажете поне един пакет за изтегляне на изходния му код"
 msgstr "Трябва да укажете поне един пакет за изтегляне на изходния му код"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Неуспех при намирането на изходен код на пакет %s"
 msgstr "Неуспех при намирането на изходен код на пакет %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Пропускане на вече изтегления файл „%s“\n"
 msgstr "Пропускане на вече изтегления файл „%s“\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Нямате достатъчно свободно пространство в %s"
 msgstr "Нямате достатъчно свободно пространство в %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Необходимо е да се изтеглят %sB/%sB архиви изходен код.\n"
 msgstr "Необходимо е да се изтеглят %sB/%sB архиви изходен код.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Необходимо е да се изтеглят %sB архиви изходен код.\n"
 msgstr "Необходимо е да се изтеглят %sB архиви изходен код.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Изтегляне на изходен код %s\n"
 msgstr "Изтегляне на изходен код %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Неуспех при изтеглянето на някои архиви."
 msgstr "Неуспех при изтеглянето на някои архиви."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 "Пропускане на разпакетирането на вече разпакетирания изходен код в %s\n"
 "Пропускане на разпакетирането на вече разпакетирания изходен код в %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Командата за разпакетиране „%s“ пропадна.\n"
 msgstr "Командата за разпакетиране „%s“ пропадна.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Проверете дали имате инсталиран пакета „dpkg-dev“.\n"
 msgstr "Проверете дали имате инсталиран пакета „dpkg-dev“.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Командата за компилиране „%s“ пропадна.\n"
 msgstr "Командата за компилиране „%s“ пропадна.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Процесът-потомък пропадна"
 msgstr "Процесът-потомък пропадна"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Трябва да укажете поне един пакет за проверка на зависимости за компилиране"
 "Трябва да укажете поне един пакет за проверка на зависимости за компилиране"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 "Неуспех при получаването на информация за зависимостите за компилиране на %s"
 "Неуспех при получаването на информация за зависимостите за компилиране на %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s няма зависимости за компилиране.\n"
 msgstr "%s няма зависимости за компилиране.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1229,7 +1229,7 @@ msgstr ""
 "Зависимост %s за пакета %s не може да бъде удовлетворена, понеже пакета %s "
 "Зависимост %s за пакета %s не може да бъде удовлетворена, понеже пакета %s "
 "не може да бъде намерен"
 "не може да бъде намерен"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1239,32 +1239,32 @@ msgstr ""
 "налични версии на пакета %s, които могат да удовлетворят изискването за "
 "налични версии на пакета %s, които могат да удовлетворят изискването за "
 "версия"
 "версия"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Неуспех при удовлетворяването на зависимост %s за пакета %s: Инсталираният "
 "Неуспех при удовлетворяването на зависимост %s за пакета %s: Инсталираният "
 "пакет %s е твърде нов"
 "пакет %s е твърде нов"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Неуспех при удовлетворяването на зависимост %s за пакета %s: %s"
 msgstr "Неуспех при удовлетворяването на зависимост %s за пакета %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Зависимостите за компилиране на %s не можаха да бъдат удовлетворени."
 msgstr "Зависимостите за компилиране на %s не можаха да бъдат удовлетворени."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Неуспех при обработката на зависимостите за компилиране"
 msgstr "Неуспех при обработката на зависимостите за компилиране"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Поддържани модули:"
 msgstr "Поддържани модули:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1690,25 +1690,25 @@ msgstr "Грешка при анализирането на MD5. Изместв
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Това не е валиден DEB архив, липсва елемент „%s“"
 msgstr "Това не е валиден DEB архив, липсва елемент „%s“"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Това не е валиден DEB архив, няма елемент „%s“ или „%s“"
 msgstr "Това не е валиден DEB архив, няма елемент „%s“ или „%s“"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Неуспех при преминаването в %s"
 msgstr "Неуспех при преминаването в %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Вътрешна грешка, не може да се открие елемент"
 msgstr "Вътрешна грешка, не може да се открие елемент"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Неуспех при намирането на валиден контролен файл"
 msgstr "Неуспех при намирането на валиден контролен файл"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Контролен файл, невъзможен за анализ"
 msgstr "Контролен файл, невъзможен за анализ"
 
 
@@ -2078,15 +2078,15 @@ msgstr "Грешка при четене от сървъра. Отдалечен
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Грешка при четене от сървъра"
 msgstr "Грешка при четене от сървъра"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Невалидни данни на заглавната част"
 msgstr "Невалидни данни на заглавната част"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Неуспех при свързването"
 msgstr "Неуспех при свързването"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Вътрешна грешка"
 msgstr "Вътрешна грешка"
 
 
@@ -2116,7 +2116,7 @@ msgstr "Отваряне на конфигурационен файл %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Ред %d е твърде дълъг (максимум %d)"
 msgstr "Ред %d е твърде дълъг (максимум %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2374,29 +2374,29 @@ msgstr "незадължителен"
 msgid "extra"
 msgid "extra"
 msgstr "допълнителен"
 msgstr "допълнителен"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Изграждане на дървото със зависимости"
 msgstr "Изграждане на дървото със зависимости"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Версии кандидати"
 msgstr "Версии кандидати"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Генериране на зависимости"
 msgstr "Генериране на зависимости"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Смесване на наличната информация"
 msgstr "Смесване на наличната информация"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Неуспех при отварянето на %s"
 msgstr "Неуспех при отварянето на %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Неуспех при запис на файл %s"
 msgstr "Неуспех при запис на файл %s"
@@ -2535,17 +2535,17 @@ msgstr "Неуспех при намирането на драйвер за ме
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Методът %s не стартира правилно"
 msgstr "Методът %s не стартира правилно"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Сложете диска, озаглавен „%s“ в устройство „%s“ и натиснете „Enter“."
 msgstr "Сложете диска, озаглавен „%s“ в устройство „%s“ и натиснете „Enter“."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Пакетната система „%s“ не е поддържана"
 msgstr "Пакетната система „%s“ не е поддържана"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Неуспех при определянето на подходяща пакетна система"
 msgstr "Неуспех при определянето на подходяща пакетна система"
 
 
@@ -2685,16 +2685,20 @@ msgstr "Входно/изходна грешка при запазването 
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "преименуването се провали, %s (%s -> %s)."
 msgstr "преименуването се провали, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Несъответствие на контролна сума MD5"
 msgstr "Несъответствие на контролна сума MD5"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Несъответствие на контролна сума MD5"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "Няма налични публични ключове за следните идентификатори на ключове:\n"
 msgstr "Няма налични публични ключове за следните идентификатори на ключове:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2703,7 +2707,7 @@ msgstr ""
 "Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва "
 "Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва "
 "ръчно да оправите този пакет (поради пропусната архитектура)."
 "ръчно да оправите този пакет (поради пропусната архитектура)."
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2712,14 +2716,14 @@ msgstr ""
 "Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва "
 "Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва "
 "ръчно да оправите този пакет."
 "ръчно да оправите този пакет."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "Индексните файлове на пакета са повредени. Няма поле Filename: за пакет %s."
 "Индексните файлове на пакета са повредени. Няма поле Filename: за пакет %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Несъответствие на размера"
 msgstr "Несъответствие на размера"
 
 
@@ -2812,76 +2816,86 @@ msgstr "Записите в списъка с източници за този 
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Демонтиране на CD-ROM..."
 msgstr "Демонтиране на CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Записани са %i записа.\n"
 msgstr "Записани са %i записа.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Записани са %i записа с %i липсващи файла.\n"
 msgstr "Записани са %i записа с %i липсващи файла.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Записани са %i записа с %i несъответстващи файла\n"
 msgstr "Записани са %i записа с %i несъответстващи файла\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Записани са %i записа с %i липсващи и %i несъответстващи файла\n"
 msgstr "Записани са %i записа с %i липсващи и %i несъответстващи файла\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Подготвяне на %s"
 msgstr "Подготвяне на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Разпакетиране на %s"
 msgstr "Разпакетиране на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Подготвяне на %s за конфигуриране"
 msgstr "Подготвяне на %s за конфигуриране"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Конфигуриране на %s"
 msgstr "Конфигуриране на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s е инсталиран"
 msgstr "%s е инсталиран"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Подготвяне за премахване на %s"
 msgstr "Подготвяне за премахване на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Премахване на %s"
 msgstr "Премахване на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s е премахнат"
 msgstr "%s е премахнат"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Подготовка за пълно премахване на %s"
 msgstr "Подготовка за пълно премахване на %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s е напълно премахнат"
 msgstr "%s е напълно премахнат"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Директорията със списъци %spartial липсва."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Неуспех на избора"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 103 - 90
po/bs.po

@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.5.26\n"
 "Project-Id-Version: apt 0.5.26\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2004-05-06 15:25+0100\n"
 "PO-Revision-Date: 2004-05-06 15:25+0100\n"
 "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
 "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
 "Language-Team: Bosnian <lokal@lugbih.org>\n"
 "Language-Team: Bosnian <lokal@lugbih.org>\n"
@@ -157,9 +157,9 @@ msgstr ""
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
 #, c-format
 #, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr ""
 msgstr ""
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -568,7 +568,7 @@ msgstr ""
 msgid "Y"
 msgid "Y"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr ""
 msgstr ""
@@ -729,11 +729,11 @@ msgstr ""
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr ""
 msgstr ""
@@ -762,7 +762,7 @@ msgstr ""
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr ""
 msgstr ""
@@ -797,7 +797,7 @@ msgstr "Odustani."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Da li želite nastaviti? [Y/n]"
 msgstr "Da li želite nastaviti? [Y/n]"
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr ""
 msgstr ""
@@ -806,7 +806,7 @@ msgstr ""
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr ""
 msgstr ""
 
 
@@ -933,7 +933,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 
 
@@ -945,37 +945,37 @@ msgstr ""
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "ali se %s treba instalirati"
 msgstr "ali se %s treba instalirati"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -983,159 +983,159 @@ msgid ""
 "or been moved out of Incoming."
 "or been moved out of Incoming."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
 "that package should be filed."
 "that package should be filed."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Oštećeni paketi"
 msgstr "Oštećeni paketi"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Slijedeći dodatni paketi će biti instalirani:"
 msgstr "Slijedeći dodatni paketi će biti instalirani:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Predloženi paketi:"
 msgstr "Predloženi paketi:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Preporučeni paketi:"
 msgstr "Preporučeni paketi:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Računam nadogradnju..."
 msgstr "Računam nadogradnju..."
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Neuspješno"
 msgstr "Neuspješno"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Urađeno"
 msgstr "Urađeno"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
 "package %s can satisfy version requirements"
 "package %s can satisfy version requirements"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Podržani moduli:"
 msgstr "Podržani moduli:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1501,25 +1501,25 @@ msgstr ""
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr ""
 msgstr ""
 
 
@@ -1879,15 +1879,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Povezivanje neuspješno"
 msgstr "Povezivanje neuspješno"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Unutrašnja greška"
 msgstr "Unutrašnja greška"
 
 
@@ -1917,7 +1917,7 @@ msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, c-format
 #, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr ""
 msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2171,29 +2171,29 @@ msgstr "opcionalno"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Gradim stablo zavisnosti"
 msgstr "Gradim stablo zavisnosti"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Verzije kandidata"
 msgstr "Verzije kandidata"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Stvaranje zavisnosti"
 msgstr "Stvaranje zavisnosti"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Sastavljam dostupne informacije"
 msgstr "Sastavljam dostupne informacije"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Ne mogu otvoriti %s"
 msgstr "Ne mogu otvoriti %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Ne mogu ukloniti %s"
 msgstr "Ne mogu ukloniti %s"
@@ -2319,17 +2319,17 @@ msgstr ""
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr ""
 msgstr ""
 
 
@@ -2461,36 +2461,39 @@ msgstr ""
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+msgid "Hash Sum mismatch"
+msgstr ""
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "to manually fix this package. (due to missing arch)"
 "to manually fix this package. (due to missing arch)"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "manually fix this package."
 "manually fix this package."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr ""
 msgstr ""
 
 
@@ -2579,76 +2582,86 @@ msgstr ""
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Pogrešan CD"
 msgstr "Pogrešan CD"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Otvaram %s"
 msgstr "Otvaram %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Otvaram %s"
 msgstr "Otvaram %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Povezujem se sa %s"
 msgstr "Povezujem se sa %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "  Instalirano:"
 msgstr "  Instalirano:"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Otvaram %s"
 msgstr "Otvaram %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Preporučuje"
 msgstr "Preporučuje"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Ne mogu ukloniti %s"
 msgstr "Ne mogu ukloniti %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, c-format
+msgid "Directory '%s' missing"
+msgstr ""
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Povezivanje neuspješno"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr ""
 msgstr ""

+ 106 - 92
po/ca.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6\n"
 "Project-Id-Version: apt 0.6\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-02-05 22:00+0100\n"
 "PO-Revision-Date: 2006-02-05 22:00+0100\n"
 "Last-Translator: Jordi Mallach <jordi@debian.org>\n"
 "Last-Translator: Jordi Mallach <jordi@debian.org>\n"
 "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
 "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
@@ -160,9 +160,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s per a %s %s compilat el %s %s\n"
 msgstr "%s %s per a %s %s compilat el %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -657,7 +657,7 @@ msgstr "No s'ha pogut canviar el nom de %s a %s"
 msgid "Y"
 msgid "Y"
 msgstr "S"
 msgstr "S"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "S'ha produït un error de compilació de l'expressió regular - %s"
 msgstr "S'ha produït un error de compilació de l'expressió regular - %s"
@@ -820,11 +820,11 @@ msgstr "Els paquets necessiten ser eliminats però Remove està inhabilitat."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "S'ha produït un error intern, l'ordenació no ha acabat"
 msgstr "S'ha produït un error intern, l'ordenació no ha acabat"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "No és possible blocar el directori de descàrrega"
 msgstr "No és possible blocar el directori de descàrrega"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "No s'ha pogut llegir la llista de les fonts."
 msgstr "No s'ha pogut llegir la llista de les fonts."
@@ -854,7 +854,7 @@ msgstr "Després de desempaquetar s'usaran %sB d'espai en disc addicional.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Després de desempaquetar s'alliberaran %sB d'espai en disc.\n"
 msgstr "Després de desempaquetar s'alliberaran %sB d'espai en disc.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "No s'ha pogut determinar l'espai lliure en %s"
 msgstr "No s'ha pogut determinar l'espai lliure en %s"
@@ -891,7 +891,7 @@ msgstr "Avortat."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Voleu continuar [S/n]? "
 msgstr "Voleu continuar [S/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "No s'ha pogut obtenir %s  %s\n"
 msgstr "No s'ha pogut obtenir %s  %s\n"
@@ -900,7 +900,7 @@ msgstr "No s'ha pogut obtenir %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Alguns fitxers no s'han pogut descarregar"
 msgstr "Alguns fitxers no s'han pogut descarregar"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Descàrrega completa i en mode de només descàrrega"
 msgstr "Descàrrega completa i en mode de només descàrrega"
 
 
@@ -1036,7 +1036,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "La següent informació pot ajudar-vos a resoldre la situació:"
 msgstr "La següent informació pot ajudar-vos a resoldre la situació:"
 
 
@@ -1050,31 +1050,31 @@ msgstr ""
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Error intern, AllUpgrade ha trencat coses"
 msgstr "Error intern, AllUpgrade ha trencat coses"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "No s'ha pogut trobar el paquet %s"
 msgstr "No s'ha pogut trobar el paquet %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "No s'ha pogut trobar el paquet %s"
 msgstr "No s'ha pogut trobar el paquet %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Nota: s'està seleccionant %s per a l'expressió regular '%s'\n"
 msgstr "Nota: s'està seleccionant %s per a l'expressió regular '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "però s'instal·larà %s"
 msgstr "però s'instal·larà %s"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Potser voldreu executar `apt-get -f install' per a corregir-ho:"
 msgstr "Potser voldreu executar `apt-get -f install' per a corregir-ho:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1082,7 +1082,7 @@ msgstr ""
 "Dependències insatisfetes. Intenteu 'apt-get -f install' sense paquets (o "
 "Dependències insatisfetes. Intenteu 'apt-get -f install' sense paquets (o "
 "especifiqueu una solució)."
 "especifiqueu una solució)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1094,7 +1094,7 @@ msgstr ""
 "unstable i alguns paquets requerits encara no han estat creats o bé\n"
 "unstable i alguns paquets requerits encara no han estat creats o bé\n"
 "encara no els hi han afegit."
 "encara no els hi han afegit."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1104,120 +1104,120 @@ msgstr ""
 "probable que el paquet no sigui instal·lable i que s'hagi d'emetre\n"
 "probable que el paquet no sigui instal·lable i que s'hagi d'emetre\n"
 "un informe d'error en contra d'aquest per a arxivar-lo."
 "un informe d'error en contra d'aquest per a arxivar-lo."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Paquets trencats"
 msgstr "Paquets trencats"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "S'instal·laran els següents paquets extres:"
 msgstr "S'instal·laran els següents paquets extres:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Paquets suggerits:"
 msgstr "Paquets suggerits:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Paquets recomanats:"
 msgstr "Paquets recomanats:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "S'està calculant l'actualització... "
 msgstr "S'està calculant l'actualització... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Ha fallat"
 msgstr "Ha fallat"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Fet"
 msgstr "Fet"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 "S'ha produït un error intern, el solucionador de problemes ha trencat coses"
 "S'ha produït un error intern, el solucionador de problemes ha trencat coses"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Haureu d'especificar un paquet de codi font per a descarregar"
 msgstr "Haureu d'especificar un paquet de codi font per a descarregar"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "No es pot trobar un paquet de fonts per a %s"
 msgstr "No es pot trobar un paquet de fonts per a %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "S'està ometent el fitxer ja descarregat «%s»\n"
 msgstr "S'està ometent el fitxer ja descarregat «%s»\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "No teniu prou espai lliure en %s"
 msgstr "No teniu prou espai lliure en %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Es necessita descarregar %sB/%sB d'arxius font.\n"
 msgstr "Es necessita descarregar %sB/%sB d'arxius font.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Es necessita descarregar %sB d'arxius font.\n"
 msgstr "Es necessita descarregar %sB d'arxius font.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Font descarregada %s\n"
 msgstr "Font descarregada %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "No s'ha pogut descarregar alguns arxius."
 msgstr "No s'ha pogut descarregar alguns arxius."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 "S'està ometent el desempaquetament de les fonts que ja ho estan en %s\n"
 "S'està ometent el desempaquetament de les fonts que ja ho estan en %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "L'ordre de desempaquetar «%s» ha fallat.\n"
 msgstr "L'ordre de desempaquetar «%s» ha fallat.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Comproveu si el paquet «dpkgdev» està instal·lat.\n"
 msgstr "Comproveu si el paquet «dpkgdev» està instal·lat.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "L'ordre de construir «%s» ha fallat.\n"
 msgstr "L'ordre de construir «%s» ha fallat.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Ha fallat el procés fill"
 msgstr "Ha fallat el procés fill"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "S'ha d'especificar un paquet per a verificar les dependències de construcció "
 "S'ha d'especificar un paquet per a verificar les dependències de construcció "
 "per a"
 "per a"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 "No es pot obtenir informació sobre les dependències de construcció per a %s"
 "No es pot obtenir informació sobre les dependències de construcció per a %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s no té dependències de construcció.\n"
 msgstr "%s no té dependències de construcció.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1226,7 +1226,7 @@ msgstr ""
 "La dependència %s en %s no es pot satisfer per que no es pot trobar el "
 "La dependència %s en %s no es pot satisfer per que no es pot trobar el "
 "paquet %s"
 "paquet %s"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1235,32 +1235,32 @@ msgstr ""
 "La dependència %s per a %s no es pot satisfer per que cap versió del paquet %"
 "La dependència %s per a %s no es pot satisfer per que cap versió del paquet %"
 "s pot satisfer els requeriments de versions"
 "s pot satisfer els requeriments de versions"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "No s'ha pogut satisfer la dependència %s per a %s: El paquet instal·lat %s "
 "No s'ha pogut satisfer la dependència %s per a %s: El paquet instal·lat %s "
 "és massa nou"
 "és massa nou"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "No s'ha pogut satisfer la dependència %s per a %s: %s"
 msgstr "No s'ha pogut satisfer la dependència %s per a %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "No s'han pogut satisfer les dependències de construcció per a %s"
 msgstr "No s'han pogut satisfer les dependències de construcció per a %s"
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "No es poden processar les dependències de construcció"
 msgstr "No es poden processar les dependències de construcció"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Mòduls suportats:"
 msgstr "Mòduls suportats:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1689,25 +1689,25 @@ msgstr "S'ha produït un error en analitzar la suma MD5. Desplaçament %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Aquest no és un arxiu DEB vàlid, falta el membre «%s»"
 msgstr "Aquest no és un arxiu DEB vàlid, falta el membre «%s»"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Aquest no és un arxiu DEB vàlid, falten els membres «%s» o «%s»"
 msgstr "Aquest no és un arxiu DEB vàlid, falten els membres «%s» o «%s»"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "No s'ha pogut canviar a %s"
 msgstr "No s'ha pogut canviar a %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "S'ha produït un error intern, no s'ha trobat el membre"
 msgstr "S'ha produït un error intern, no s'ha trobat el membre"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "No s'ha trobat un fitxer de control vàlid"
 msgstr "No s'ha trobat un fitxer de control vàlid"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "El fitxer de control no es pot analitzar"
 msgstr "El fitxer de control no es pot analitzar"
 
 
@@ -2076,15 +2076,15 @@ msgstr "Error llegint, el servidor remot ha tancat la connexió"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Error llegint des del servidor"
 msgstr "Error llegint des del servidor"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Capçalera de dades no vàlida"
 msgstr "Capçalera de dades no vàlida"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Ha fallat la connexió"
 msgstr "Ha fallat la connexió"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Error intern"
 msgstr "Error intern"
 
 
@@ -2114,7 +2114,7 @@ msgstr "S'està obrint el fitxer de configuració %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Línia %d massa llarga (màx %d)"
 msgstr "Línia %d massa llarga (màx %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2367,29 +2367,29 @@ msgstr "opcional"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "S'està construint l'arbre de dependències"
 msgstr "S'està construint l'arbre de dependències"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Versions candidates"
 msgstr "Versions candidates"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Dependències que genera"
 msgstr "Dependències que genera"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "S'està fusionant la informació disponible"
 msgstr "S'està fusionant la informació disponible"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "No s'ha pogut obrir %s"
 msgstr "No s'ha pogut obrir %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "No s'ha pogut escriure el fitxer %s"
 msgstr "No s'ha pogut escriure el fitxer %s"
@@ -2524,17 +2524,17 @@ msgstr "No s'ha pogut trobar el mètode de control %s."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "El mètode %s no s'ha iniciat correctament"
 msgstr "El mètode %s no s'ha iniciat correctament"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Inseriu el disc amb l'etiqueta: «%s» en la unitat «%s» i premeu Intro."
 msgstr "Inseriu el disc amb l'etiqueta: «%s» en la unitat «%s» i premeu Intro."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "El sistema d'empaquetament '%s' no està suportat"
 msgstr "El sistema d'empaquetament '%s' no està suportat"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "No es pot determinar un tipus de sistema d'empaquetament adequat."
 msgstr "No es pot determinar un tipus de sistema d'empaquetament adequat."
 
 
@@ -2674,16 +2674,20 @@ msgstr "Error d'E/S en desar la memòria cau de la font"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "no s'ha pogut canviar el nom, %s (%s -> %s)."
 msgstr "no s'ha pogut canviar el nom, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Suma MD5 diferent"
 msgstr "Suma MD5 diferent"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Suma MD5 diferent"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "No hi ha cap clau pública disponible per als següents ID de clau:\n"
 msgstr "No hi ha cap clau pública disponible per als següents ID de clau:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2693,7 +2697,7 @@ msgstr ""
 "significar que haureu d'arreglar aquest paquet manualment (segons "
 "significar que haureu d'arreglar aquest paquet manualment (segons "
 "arquitectura)."
 "arquitectura)."
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2702,7 +2706,7 @@ msgstr ""
 "No s'ha trobat un fitxer pel paquet %s. Això podria significar que haureu "
 "No s'ha trobat un fitxer pel paquet %s. Això podria significar que haureu "
 "d'arreglar aquest paquet manualment."
 "d'arreglar aquest paquet manualment."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2710,7 +2714,7 @@ msgstr ""
 "L'índex dels fitxers en el paquet està corromput. Fitxer no existent: camp "
 "L'índex dels fitxers en el paquet està corromput. Fitxer no existent: camp "
 "per al paquet %s."
 "per al paquet %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "La mida no concorda"
 msgstr "La mida no concorda"
 
 
@@ -2801,78 +2805,88 @@ msgstr "Les entrades de la llista de fonts per a aquest disc són:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "S'esta desmuntant el CD-ROM..."
 msgstr "S'esta desmuntant el CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "S'han escrit %i registres.\n"
 msgstr "S'han escrit %i registres.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "S'han escrit %i registres, on falten %i fitxers.\n"
 msgstr "S'han escrit %i registres, on falten %i fitxers.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "S'han escrit %i registres, on hi ha %i fitxers no coincidents\n"
 msgstr "S'han escrit %i registres, on hi ha %i fitxers no coincidents\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "S'han escrit %i registres, on falten %i fitxers i hi ha %i fitxers no "
 "S'han escrit %i registres, on falten %i fitxers i hi ha %i fitxers no "
 "coincidents\n"
 "coincidents\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "S'està preparant el paquet %s"
 msgstr "S'està preparant el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "S'està desempaquetant %s"
 msgstr "S'està desempaquetant %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "S'està preparant per a configurar el paquet %s"
 msgstr "S'està preparant per a configurar el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "S'està configurant el paquet %s"
 msgstr "S'està configurant el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "S'ha instal·lat el paquet %s"
 msgstr "S'ha instal·lat el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "S'està preparant per a l'eliminació del paquet %s"
 msgstr "S'està preparant per a l'eliminació del paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "S'està eliminant el paquet %s"
 msgstr "S'està eliminant el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "S'ha eliminat el paquet %s"
 msgstr "S'ha eliminat el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "S'està preparant per a eliminar completament el paquet %s"
 msgstr "S'està preparant per a eliminar completament el paquet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "S'ha eliminat completament el paquet %s"
 msgstr "S'ha eliminat completament el paquet %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Falta el directori de llistes %spartial."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Ha fallat la selecció"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 106 - 92
po/cs.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt\n"
 "Project-Id-Version: apt\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-04 18:53+0200\n"
 "PO-Revision-Date: 2006-10-04 18:53+0200\n"
 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
 "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
 "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
@@ -158,9 +158,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s pro %s %s zkompilován na %s %s\n"
 msgstr "%s %s pro %s %s zkompilován na %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -652,7 +652,7 @@ msgstr "Selhalo přejmenování %s na %s"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Chyba při kompilaci regulárního výrazu - %s"
 msgstr "Chyba při kompilaci regulárního výrazu - %s"
@@ -813,11 +813,11 @@ msgstr "Balík je potřeba odstranit ale funkce Odstranit je vypnuta."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Vnitřní chyba, třídění nedoběhlo do konce"
 msgstr "Vnitřní chyba, třídění nedoběhlo do konce"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Nemohu zamknout adresář pro stahování"
 msgstr "Nemohu zamknout adresář pro stahování"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Nelze přečíst seznam zdrojů."
 msgstr "Nelze přečíst seznam zdrojů."
@@ -847,7 +847,7 @@ msgstr "Po rozbalení bude na disku použito dalších %sB.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Po rozbalení bude na disku uvolněno %sB.\n"
 msgstr "Po rozbalení bude na disku uvolněno %sB.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Nemohu určit volné místo v %s"
 msgstr "Nemohu určit volné místo v %s"
@@ -884,7 +884,7 @@ msgstr "Přerušeno."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Chcete pokračovat [Y/n]? "
 msgstr "Chcete pokračovat [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Selhalo stažení %s  %s\n"
 msgstr "Selhalo stažení %s  %s\n"
@@ -893,7 +893,7 @@ msgstr "Selhalo stažení %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Některé soubory nemohly být staženy"
 msgstr "Některé soubory nemohly být staženy"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Stahování dokončeno v režimu pouze stáhnout"
 msgstr "Stahování dokončeno v režimu pouze stáhnout"
 
 
@@ -1027,7 +1027,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Následující informace vám mohou pomoci vyřešit tuto situaci:"
 msgstr "Následující informace vám mohou pomoci vyřešit tuto situaci:"
 
 
@@ -1040,31 +1040,31 @@ msgstr "Vnitřní chyba, řešitel problémů pokazil věci"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Vnitřní chyba, AllUpgrade pokazil věci"
 msgstr "Vnitřní chyba, AllUpgrade pokazil věci"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Nemohu najít balík %s"
 msgstr "Nemohu najít balík %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Nemohu najít balík %s"
 msgstr "Nemohu najít balík %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Pozn: vybírám %s pro regulární výraz '%s'\n"
 msgstr "Pozn: vybírám %s pro regulární výraz '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "ale %s se bude instalovat"
 msgstr "ale %s se bude instalovat"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Pro opravení následujících můžete spustit `apt-get -f install':"
 msgstr "Pro opravení následujících můžete spustit `apt-get -f install':"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1072,7 +1072,7 @@ msgstr ""
 "Nesplněné závislosti. Zkuste spustit 'apt-get -f install' bez balíků (nebo "
 "Nesplněné závislosti. Zkuste spustit 'apt-get -f install' bez balíků (nebo "
 "navrhněte řešení)."
 "navrhněte řešení)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1083,7 +1083,7 @@ msgstr ""
 "nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že\n"
 "nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že\n"
 "vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty."
 "vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1093,124 +1093,124 @@ msgstr ""
 "balík není instalovatelný a měl byste o tom zaslat hlášení o chybě\n"
 "balík není instalovatelný a měl byste o tom zaslat hlášení o chybě\n"
 "(bug report)."
 "(bug report)."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Poškozené balíky"
 msgstr "Poškozené balíky"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Následující extra balíky budou instalovány:"
 msgstr "Následující extra balíky budou instalovány:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Navrhované balíky:"
 msgstr "Navrhované balíky:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Doporučované balíky:"
 msgstr "Doporučované balíky:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Propočítávám aktualizaci... "
 msgstr "Propočítávám aktualizaci... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Selhalo"
 msgstr "Selhalo"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Hotovo"
 msgstr "Hotovo"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Vnitřní chyba, řešitel problémů pokazil věci"
 msgstr "Vnitřní chyba, řešitel problémů pokazil věci"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Musíte zadat aspoň jeden balík, pro který se stáhnou zdrojové texty"
 msgstr "Musíte zadat aspoň jeden balík, pro který se stáhnou zdrojové texty"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Nemohu najít zdrojový balík pro %s"
 msgstr "Nemohu najít zdrojový balík pro %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Přeskakuji dříve stažený soubor '%s'\n"
 msgstr "Přeskakuji dříve stažený soubor '%s'\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Na %s nemáte dostatek volného místa"
 msgstr "Na %s nemáte dostatek volného místa"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Potřebuji stáhnout %sB/%sB zdrojových archivů.\n"
 msgstr "Potřebuji stáhnout %sB/%sB zdrojových archivů.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Potřebuji stáhnout %sB zdrojových archivů.\n"
 msgstr "Potřebuji stáhnout %sB zdrojových archivů.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Stáhnout zdroj %s\n"
 msgstr "Stáhnout zdroj %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Stažení některých archivů selhalo."
 msgstr "Stažení některých archivů selhalo."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Přeskakuji rozbalení již rozbaleného zdroje v %s\n"
 msgstr "Přeskakuji rozbalení již rozbaleného zdroje v %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Příkaz pro rozbalení '%s' selhal.\n"
 msgstr "Příkaz pro rozbalení '%s' selhal.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Zkontrolujte, zda je nainstalován balíček 'dpkg-dev'.\n"
 msgstr "Zkontrolujte, zda je nainstalován balíček 'dpkg-dev'.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Příkaz pro sestavení '%s' selhal.\n"
 msgstr "Příkaz pro sestavení '%s' selhal.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Synovský proces selhal"
 msgstr "Synovský proces selhal"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Musíte zadat alespoň jeden balík, pro který budou kontrolovány závislosti "
 "Musíte zadat alespoň jeden balík, pro který budou kontrolovány závislosti "
 "pro sestavení"
 "pro sestavení"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Nemohu získat závislosti pro sestavení %s"
 msgstr "Nemohu získat závislosti pro sestavení %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s nemá žádné závislosti pro sestavení.\n"
 msgstr "%s nemá žádné závislosti pro sestavení.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr "%s závislost pro %s nemůže být splněna, protože balík %s nebyl nalezen"
 msgstr "%s závislost pro %s nemůže být splněna, protože balík %s nebyl nalezen"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1219,31 +1219,31 @@ msgstr ""
 "%s závislost pro %s nemůže být splněna protože není k dispozici verze balíku "
 "%s závislost pro %s nemůže být splněna protože není k dispozici verze balíku "
 "%s, která odpovídá požadavku na verzi"
 "%s, která odpovídá požadavku na verzi"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Selhalo splnění %s závislosti pro %s: Instalovaný balík %s je příliš nový"
 "Selhalo splnění %s závislosti pro %s: Instalovaný balík %s je příliš nový"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Selhalo splnění %s závislosti pro %s: %s"
 msgstr "Selhalo splnění %s závislosti pro %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Závislosti pro sestavení %s nemohly být splněny."
 msgstr "Závislosti pro sestavení %s nemohly být splněny."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Chyba při zpracování závislostí pro sestavení"
 msgstr "Chyba při zpracování závislostí pro sestavení"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Podporované moduly:"
 msgstr "Podporované moduly:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1663,25 +1663,25 @@ msgstr "Chyba při zpracování MD5. Offset %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Toto není platný DEB archiv, chybí část '%s'"
 msgstr "Toto není platný DEB archiv, chybí část '%s'"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Toto není platný DEB archiv, neobsahuje část '%s' ani '%s'"
 msgstr "Toto není platný DEB archiv, neobsahuje část '%s' ani '%s'"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Nemohu přejít do %s"
 msgstr "Nemohu přejít do %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Vnitřní chyba, nemohu nalézt člen"
 msgstr "Vnitřní chyba, nemohu nalézt člen"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Nelze najít platný kontrolní soubor"
 msgstr "Nelze najít platný kontrolní soubor"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Nezpracovatelný kontrolní soubor"
 msgstr "Nezpracovatelný kontrolní soubor"
 
 
@@ -2044,15 +2044,15 @@ msgstr "Chyba čtení ze serveru. Druhá strana zavřela spojení"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Chyba čtení ze serveru"
 msgstr "Chyba čtení ze serveru"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Špatné datové záhlaví"
 msgstr "Špatné datové záhlaví"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Spojení selhalo"
 msgstr "Spojení selhalo"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Vnitřní chyba"
 msgstr "Vnitřní chyba"
 
 
@@ -2082,7 +2082,7 @@ msgstr "Otevírám konfigurační soubor %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Řádek %d je příliš dlouhý (max %d)"
 msgstr "Řádek %d je příliš dlouhý (max %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2336,29 +2336,29 @@ msgstr "volitelný"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Vytvářím strom závislostí"
 msgstr "Vytvářím strom závislostí"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Kandidátské verze"
 msgstr "Kandidátské verze"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Generování závislostí"
 msgstr "Generování závislostí"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Slučuji dostupné informace"
 msgstr "Slučuji dostupné informace"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Nelze otevřít %s"
 msgstr "Nelze otevřít %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Selhal zápis souboru %s"
 msgstr "Selhal zápis souboru %s"
@@ -2489,17 +2489,17 @@ msgstr "Ovladač metody %s nemohl být nalezen."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Metoda %s nebyla spuštěna správně"
 msgstr "Metoda %s nebyla spuštěna správně"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Vložte prosím disk nazvaný '%s' do mechaniky '%s' a stiskněte enter."
 msgstr "Vložte prosím disk nazvaný '%s' do mechaniky '%s' a stiskněte enter."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Balíčkovací systém '%s' není podporován"
 msgstr "Balíčkovací systém '%s' není podporován"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Nebylo možno určit vhodný typ balíčkovacího systému"
 msgstr "Nebylo možno určit vhodný typ balíčkovacího systému"
 
 
@@ -2635,16 +2635,20 @@ msgstr "Chyba IO při ukládání zdrojové cache"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "přejmenování selhalo, %s (%s -> %s)."
 msgstr "přejmenování selhalo, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Neshoda MD5 součtů"
 msgstr "Neshoda MD5 součtů"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Neshoda MD5 součtů"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "K následujícím ID klíčů není dostupný veřejný klíč:\n"
 msgstr "K následujícím ID klíčů není dostupný veřejný klíč:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2653,7 +2657,7 @@ msgstr ""
 "Nebyl jsem schopen nalézt soubor s balíkem %s. To by mohlo znamenat, že "
 "Nebyl jsem schopen nalézt soubor s balíkem %s. To by mohlo znamenat, že "
 "tento balík je třeba opravit ručně (kvůli chybějící architektuře)"
 "tento balík je třeba opravit ručně (kvůli chybějící architektuře)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2662,14 +2666,14 @@ msgstr ""
 "Nebyl jsem schopen nalézt soubor s balíkem %s. Asi budete muset tento balík "
 "Nebyl jsem schopen nalézt soubor s balíkem %s. Asi budete muset tento balík "
 "opravit ručně."
 "opravit ručně."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "Indexové soubory balíku jsou narušeny. Chybí pole Filename: u balíku %s."
 "Indexové soubory balíku jsou narušeny. Chybí pole Filename: u balíku %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Velikosti nesouhlasí"
 msgstr "Velikosti nesouhlasí"
 
 
@@ -2760,77 +2764,87 @@ msgstr "Seznamy zdrojů na tomto disku jsou:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Odpojuji CD-ROM..."
 msgstr "Odpojuji CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Zapsal jsem %i záznamů.\n"
 msgstr "Zapsal jsem %i záznamů.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Zapsal jsem %i záznamů s chybějícími soubory (%i).\n"
 msgstr "Zapsal jsem %i záznamů s chybějícími soubory (%i).\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Zapsal jsem %i záznamů s nesouhlasícími soubory (%i).\n"
 msgstr "Zapsal jsem %i záznamů s nesouhlasícími soubory (%i).\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "Zapsal jsem %i záznamů s chybějícími (%i) a nesouhlasícími (%i) soubory.\n"
 "Zapsal jsem %i záznamů s chybějícími (%i) a nesouhlasícími (%i) soubory.\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Připravuji %s"
 msgstr "Připravuji %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Rozbaluji %s"
 msgstr "Rozbaluji %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Připravuji nastavení %s"
 msgstr "Připravuji nastavení %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Nastavuji %s"
 msgstr "Nastavuji %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Nainstalován %s"
 msgstr "Nainstalován %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Připravuji odstranění %s"
 msgstr "Připravuji odstranění %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Odstraňuji %s"
 msgstr "Odstraňuji %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Odstraněn %s"
 msgstr "Odstraněn %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Připravuji úplné odstranění %s"
 msgstr "Připravuji úplné odstranění %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Kompletně odstraněn %s"
 msgstr "Kompletně odstraněn %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Adresář seznamů %spartial chybí."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Výběr selhal"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 105 - 91
po/cy.po

@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: APT\n"
 "Project-Id-Version: APT\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2005-06-06 13:46+0100\n"
 "PO-Revision-Date: 2005-06-06 13:46+0100\n"
 "Last-Translator: Dafydd Harries <daf@muse.19inch.net>\n"
 "Last-Translator: Dafydd Harries <daf@muse.19inch.net>\n"
 "Language-Team: Welsh <cy@pengwyn.linux.org.uk>\n"
 "Language-Team: Welsh <cy@pengwyn.linux.org.uk>\n"
@@ -174,9 +174,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s ar gyfer %s %s wedi ei grynhow ar %s %s\n"
 msgstr "%s %s ar gyfer %s %s wedi ei grynhow ar %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -680,7 +680,7 @@ msgstr "Methwyd ailenwi %s at %s"
 msgid "Y"
 msgid "Y"
 msgstr "I"
 msgstr "I"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Gwall crynhoi patrwm - %s"
 msgstr "Gwall crynhoi patrwm - %s"
@@ -850,11 +850,11 @@ msgstr "Rhaid tynnu pecynnau on mae Tynnu wedi ei analluogi."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Gwall Mewnol wrth ychwanegu dargyfeiriad"
 msgstr "Gwall Mewnol wrth ychwanegu dargyfeiriad"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Ni ellir cloi'r cyfeiriadur lawrlwytho"
 msgstr "Ni ellir cloi'r cyfeiriadur lawrlwytho"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Methwyd darllen y rhestr ffynhonellau."
 msgstr "Methwyd darllen y rhestr ffynhonellau."
@@ -883,7 +883,7 @@ msgstr "Ar ôl dadbacio defnyddir %sB o ofod disg ychwanegol.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Ar ôl dadbactio caiff %sB o ofod disg ei rhyddhau.\n"
 msgstr "Ar ôl dadbactio caiff %sB o ofod disg ei rhyddhau.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Does dim digon o le rhydd yn %s gennych"
 msgstr "Does dim digon o le rhydd yn %s gennych"
@@ -921,7 +921,7 @@ msgstr "Erthylu."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Ydych chi eisiau mynd ymlaen? [Y/n] "
 msgstr "Ydych chi eisiau mynd ymlaen? [Y/n] "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Methwyd cyrchu %s  %s\n"
 msgstr "Methwyd cyrchu %s  %s\n"
@@ -930,7 +930,7 @@ msgstr "Methwyd cyrchu %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Methodd rhai ffeiliau lawrlwytho"
 msgstr "Methodd rhai ffeiliau lawrlwytho"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Lawrlwytho yn gyflawn ac yn y modd lawrlwytho'n unig"
 msgstr "Lawrlwytho yn gyflawn ac yn y modd lawrlwytho'n unig"
 
 
@@ -1067,7 +1067,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Gall y wybodaeth canlynol gynorthwyo'n datrys y sefyllfa:"
 msgstr "Gall y wybodaeth canlynol gynorthwyo'n datrys y sefyllfa:"
 
 
@@ -1081,32 +1081,32 @@ msgstr "Gwall Mewnol, torrodd AllUpgrade bethau"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Gwall Mewnol, torrodd AllUpgrade bethau"
 msgstr "Gwall Mewnol, torrodd AllUpgrade bethau"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Methwyd canfod pecyn %s"
 msgstr "Methwyd canfod pecyn %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Methwyd canfod pecyn %s"
 msgstr "Methwyd canfod pecyn %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n"
 msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "ond mae %s yn mynd i gael ei sefydlu"
 msgstr "ond mae %s yn mynd i gael ei sefydlu"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Efallai hoffech rhedeg `apt-get -f install' er mwyn cywiro'r rhain:"
 msgstr "Efallai hoffech rhedeg `apt-get -f install' er mwyn cywiro'r rhain:"
 
 
 # FIXME
 # FIXME
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1115,7 +1115,7 @@ msgstr ""
 "pecyn (neu penodwch ddatrys)"
 "pecyn (neu penodwch ddatrys)"
 
 
 # FIXME: needs commas
 # FIXME: needs commas
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1128,7 +1128,7 @@ msgstr ""
 "heb gael eu symud allan o Incoming."
 "heb gael eu symud allan o Incoming."
 
 
 # FIXME: commas, wrapping
 # FIXME: commas, wrapping
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1137,118 +1137,118 @@ msgstr ""
 "Gan y gofynnoch am weithred syml yn unig, mae'n debygol nad yw'r pecyn\n"
 "Gan y gofynnoch am weithred syml yn unig, mae'n debygol nad yw'r pecyn\n"
 "yn sefydladwy a dylid cyflwyno adroddiad nam yn erbyn y pecyn hwnnw."
 "yn sefydladwy a dylid cyflwyno adroddiad nam yn erbyn y pecyn hwnnw."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Pecynnau wedi torri"
 msgstr "Pecynnau wedi torri"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Caiff y pecynnau canlynol ychwanegol eu sefydlu:"
 msgstr "Caiff y pecynnau canlynol ychwanegol eu sefydlu:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Pecynnau a awgrymmir:"
 msgstr "Pecynnau a awgrymmir:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Pecynnau a argymhellir:"
 msgstr "Pecynnau a argymhellir:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 #, fuzzy
 #, fuzzy
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Yn Cyfrifo'r Uwchraddiad... "
 msgstr "Yn Cyfrifo'r Uwchraddiad... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Methwyd"
 msgstr "Methwyd"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Wedi Gorffen"
 msgstr "Wedi Gorffen"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 #, fuzzy
 #, fuzzy
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Gwall Mewnol, torrodd AllUpgrade bethau"
 msgstr "Gwall Mewnol, torrodd AllUpgrade bethau"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Rhaid penodi o leiaf un pecyn i gyrchi ffynhonell ar ei gyfer"
 msgstr "Rhaid penodi o leiaf un pecyn i gyrchi ffynhonell ar ei gyfer"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Ni ellir canfod pecyn ffynhonell ar gyfer %s"
 msgstr "Ni ellir canfod pecyn ffynhonell ar gyfer %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n"
 msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Does dim digon o le rhydd yn %s gennych"
 msgstr "Does dim digon o le rhydd yn %s gennych"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Rhaid cyrchu %sB/%sB o archifau ffynhonell.\n"
 msgstr "Rhaid cyrchu %sB/%sB o archifau ffynhonell.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Rhaid cyrchu %sB o archifau ffynhonell.\n"
 msgstr "Rhaid cyrchu %sB o archifau ffynhonell.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Cyrchu Ffynhonell %s\n"
 msgstr "Cyrchu Ffynhonell %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Methwyd cyrchu rhai archifau."
 msgstr "Methwyd cyrchu rhai archifau."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n"
 msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Methodd y gorchymyn dadbacio '%s'.\n"
 msgstr "Methodd y gorchymyn dadbacio '%s'.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Methodd y gorchymyn adeiladu '%s'.\n"
 msgstr "Methodd y gorchymyn adeiladu '%s'.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Methodd proses plentyn"
 msgstr "Methodd proses plentyn"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Rhaid penodi o leiaf un pecyn i wirio dibyniaethau adeiladu ar eu cyfer"
 "Rhaid penodi o leiaf un pecyn i wirio dibyniaethau adeiladu ar eu cyfer"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Ni ellir cyrchu manylion dibyniaeth adeiladu ar gyfer %s"
 msgstr "Ni ellir cyrchu manylion dibyniaeth adeiladu ar gyfer %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "Nid oes dibyniaethau adeiladu gan %s.\n"
 msgstr "Nid oes dibyniaethau adeiladu gan %s.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1257,7 +1257,7 @@ msgstr ""
 "Ni ellir bodloni dibyniaeth %s ar gyfer %s oherwydd ni ellir canfod y pecyn %"
 "Ni ellir bodloni dibyniaeth %s ar gyfer %s oherwydd ni ellir canfod y pecyn %"
 "s"
 "s"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1266,34 +1266,34 @@ msgstr ""
 "Ni ellir bodloni'r dibyniaeth %s ar gyfer %s oherwydd does dim fersiwn sydd "
 "Ni ellir bodloni'r dibyniaeth %s ar gyfer %s oherwydd does dim fersiwn sydd "
 "ar gael o'r pecyn %s yn gallu bodloni'r gofynion ferswin"
 "ar gael o'r pecyn %s yn gallu bodloni'r gofynion ferswin"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Methwyd bodloni dibynniaeth %s am %s: Mae'r pecyn sefydliedig %s yn rhy "
 "Methwyd bodloni dibynniaeth %s am %s: Mae'r pecyn sefydliedig %s yn rhy "
 "newydd"
 "newydd"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Methwyd bodloni dibyniaeth %s am %s: %s"
 msgstr "Methwyd bodloni dibyniaeth %s am %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Methwyd bodloni'r dibyniaethau adeiladu ar gyfer %s."
 msgstr "Methwyd bodloni'r dibyniaethau adeiladu ar gyfer %s."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Methwyd prosesu dibyniaethau adeiladu"
 msgstr "Methwyd prosesu dibyniaethau adeiladu"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 #, fuzzy
 #, fuzzy
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Modylau a Gynhelir:"
 msgstr "Modylau a Gynhelir:"
 
 
 # FIXME: split
 # FIXME: split
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1733,26 +1733,26 @@ msgstr "Gwall wrth ramadegu MD5. Atred: %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll"
 msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll"
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll"
 msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Methwyd newid i %s"
 msgstr "Methwyd newid i %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 #, fuzzy
 #, fuzzy
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Gwall Methwyd, methwyd lleoli aelod"
 msgstr "Gwall Methwyd, methwyd lleoli aelod"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Methwyd lleoli ffeil rheoli dilys"
 msgstr "Methwyd lleoli ffeil rheoli dilys"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 #, fuzzy
 #, fuzzy
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Ffeil rheoli ni ellir ei ramadegu"
 msgstr "Ffeil rheoli ni ellir ei ramadegu"
@@ -2127,16 +2127,16 @@ msgstr "Gwall wrth ddarllen o'r gweinydd: caeodd yr ochr pell y cysylltiad"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Gwall wrth ddarllen o'r gweinydd"
 msgstr "Gwall wrth ddarllen o'r gweinydd"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 #, fuzzy
 #, fuzzy
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Data pennawd gwael"
 msgstr "Data pennawd gwael"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Methodd y cysylltiad"
 msgstr "Methodd y cysylltiad"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Gwall mewnol"
 msgstr "Gwall mewnol"
 
 
@@ -2166,7 +2166,7 @@ msgstr "Yn agor y ffeil cyfluniad %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Linell %d yn rhy hir (uchaf %d)"
 msgstr "Linell %d yn rhy hir (uchaf %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2426,32 +2426,32 @@ msgstr "opsiynnol"
 msgid "extra"
 msgid "extra"
 msgstr "ychwanegol"
 msgstr "ychwanegol"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 #, fuzzy
 #, fuzzy
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Yn Aideladu Coeden Dibyniaeth"
 msgstr "Yn Aideladu Coeden Dibyniaeth"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 #, fuzzy
 #, fuzzy
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Fersiynau Posib"
 msgstr "Fersiynau Posib"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 #, fuzzy
 #, fuzzy
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Cynhyrchaid Dibyniaeth"
 msgstr "Cynhyrchaid Dibyniaeth"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Yn cyfuno manylion Ar Gael"
 msgstr "Yn cyfuno manylion Ar Gael"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Methwyd agor %s"
 msgstr "Methwyd agor %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Methwyd ysgrifennu ffeil %s"
 msgstr "Methwyd ysgrifennu ffeil %s"
@@ -2588,7 +2588,7 @@ msgstr "Methwyd canfod y gyrrydd dull %s."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Ni gychwynodd y dull %s yn gywir"
 msgstr "Ni gychwynodd y dull %s yn gywir"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
@@ -2596,12 +2596,12 @@ msgstr ""
 " '%s'\n"
 " '%s'\n"
 "yn y gyrriant '%s' a gwasgwch Enter\n"
 "yn y gyrriant '%s' a gwasgwch Enter\n"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Ni chynhelir y system pecynnu '%s'"
 msgstr "Ni chynhelir y system pecynnu '%s'"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 #, fuzzy
 #, fuzzy
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Ni ellir canfod math system addas"
 msgstr "Ni ellir canfod math system addas"
@@ -2740,17 +2740,21 @@ msgstr "Gwall M/A wrth gadw'r storfa ffynhonell"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "methwyd ailenwi, %s (%s -> %s)."
 msgstr "methwyd ailenwi, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Camgyfatebiaeth swm MD5"
 msgstr "Camgyfatebiaeth swm MD5"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Camgyfatebiaeth swm MD5"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
 # FIXME: case
 # FIXME: case
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2759,7 +2763,7 @@ msgstr ""
 "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi "
 "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi "
 "drwsio'r pecyn hyn a law. (Oherwydd pensaerniaeth coll.)"
 "drwsio'r pecyn hyn a law. (Oherwydd pensaerniaeth coll.)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2768,14 +2772,14 @@ msgstr ""
 "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi "
 "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi "
 "drwsio'r pecyn hyn a law."
 "drwsio'r pecyn hyn a law."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "Mae'r ffeiliau mynegai pecyn yn llygr. Dim maes Filename: gan y pecyn %s."
 "Mae'r ffeiliau mynegai pecyn yn llygr. Dim maes Filename: gan y pecyn %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Camgyfatebiaeth maint"
 msgstr "Camgyfatebiaeth maint"
 
 
@@ -2865,76 +2869,86 @@ msgstr ""
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "CD Anghywir"
 msgstr "CD Anghywir"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Yn agor %s"
 msgstr "Yn agor %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Yn agor %s"
 msgstr "Yn agor %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Yn agor y ffeil cyfluniad %s"
 msgstr "Yn agor y ffeil cyfluniad %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Yn cysylltu i %s"
 msgstr "Yn cysylltu i %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "  Wedi Sefydlu: "
 msgstr "  Wedi Sefydlu: "
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Yn agor %s"
 msgstr "Yn agor %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Argymell"
 msgstr "Argymell"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Yn agor y ffeil cyfluniad %s"
 msgstr "Yn agor y ffeil cyfluniad %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Methwyd dileu %s"
 msgstr "Methwyd dileu %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Mae'r cyfeiriadur rhestrau %spartial ar goll."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Methwyd dewis"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 149 - 132
po/da.po

@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt-da\n"
 "Project-Id-Version: apt-da\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
-"PO-Revision-Date: 2007-02-03 15:50+0100\n"
+"POT-Creation-Date: 2007-08-04 12:41+0200\n"
+"PO-Revision-Date: 2007-09-06 21:40+0200\n"
 "Last-Translator: Claus Hindsgaul <claus.hindsgaul@gmail.com>\n"
 "Last-Translator: Claus Hindsgaul <claus.hindsgaul@gmail.com>\n"
 "Language-Team: Danish\n"
 "Language-Team: Danish\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
@@ -22,7 +22,7 @@ msgstr ""
 #: cmdline/apt-cache.cc:143
 #: cmdline/apt-cache.cc:143
 #, c-format
 #, c-format
 msgid "Package %s version %s has an unmet dep:\n"
 msgid "Package %s version %s has an unmet dep:\n"
-msgstr "Pakken %s version %s har en uopfyldt afhængighed:\n"
+msgstr "<Pakken %s version %s har en uopfyldt afhængighed:\n"
 
 
 #: cmdline/apt-cache.cc:183 cmdline/apt-cache.cc:552 cmdline/apt-cache.cc:640
 #: cmdline/apt-cache.cc:183 cmdline/apt-cache.cc:552 cmdline/apt-cache.cc:640
 #: cmdline/apt-cache.cc:796 cmdline/apt-cache.cc:1018
 #: cmdline/apt-cache.cc:796 cmdline/apt-cache.cc:1018
@@ -60,26 +60,24 @@ msgid "Total distinct versions: "
 msgstr "Totale forskellige versioner: "
 msgstr "Totale forskellige versioner: "
 
 
 #: cmdline/apt-cache.cc:295
 #: cmdline/apt-cache.cc:295
-#, fuzzy
 msgid "Total Distinct Descriptions: "
 msgid "Total Distinct Descriptions: "
-msgstr "Totale forskellige versioner: "
+msgstr "Sammenlagt forskellige beskrivelser: "
 
 
 #: cmdline/apt-cache.cc:297
 #: cmdline/apt-cache.cc:297
 msgid "Total dependencies: "
 msgid "Total dependencies: "
-msgstr "Totale afhængigheder: "
+msgstr "Sammenlagt afhængigheder: "
 
 
 #: cmdline/apt-cache.cc:300
 #: cmdline/apt-cache.cc:300
 msgid "Total ver/file relations: "
 msgid "Total ver/file relations: "
-msgstr "Totale version/fil-relationer: "
+msgstr "Sammenlagt version/fil-relationer: "
 
 
 #: cmdline/apt-cache.cc:302
 #: cmdline/apt-cache.cc:302
-#, fuzzy
 msgid "Total Desc/File relations: "
 msgid "Total Desc/File relations: "
-msgstr "Totale version/fil-relationer: "
+msgstr "Sammenlagt version/fil-relationer: "
 
 
 #: cmdline/apt-cache.cc:304
 #: cmdline/apt-cache.cc:304
 msgid "Total Provides mappings: "
 msgid "Total Provides mappings: "
-msgstr "Totale 'tilbyder'-markeringer: "
+msgstr "Sammenlagt 'Tilbyder'-markeringer: "
 
 
 #: cmdline/apt-cache.cc:316
 #: cmdline/apt-cache.cc:316
 msgid "Total globbed strings: "
 msgid "Total globbed strings: "
@@ -164,10 +162,10 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
 #, c-format
 #, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
-msgstr "%s %s for %s %s oversat %s %s\n"
+msgid "%s %s for %s compiled on %s %s\n"
+msgstr "%s %s for %s oversat %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
 msgid ""
 msgid ""
@@ -660,7 +658,7 @@ msgstr "Kunne ikke omd
 msgid "Y"
 msgid "Y"
 msgstr "J"
 msgstr "J"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Fejl ved tolkning af regulært udtryk - %s"
 msgstr "Fejl ved tolkning af regulært udtryk - %s"
@@ -791,7 +789,7 @@ msgstr "Uopfyldte afh
 
 
 #: cmdline/apt-get.cc:704
 #: cmdline/apt-get.cc:704
 msgid "WARNING: The following packages cannot be authenticated!"
 msgid "WARNING: The following packages cannot be authenticated!"
-msgstr "ADVARSEL: Følgende pakkers autensitet kunne ikke verificeres!"
+msgstr "ADVARSEL: Følgende pakkers autenticitet kunne ikke verificeres!"
 
 
 #: cmdline/apt-get.cc:708
 #: cmdline/apt-get.cc:708
 msgid "Authentication warning overridden.\n"
 msgid "Authentication warning overridden.\n"
@@ -821,11 +819,11 @@ msgstr "Pakker skal afinstalleres, men Remove er deaktiveret."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Intern fejl. Sortering blev ikke fuldført"
 msgstr "Intern fejl. Sortering blev ikke fuldført"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Kunne ikke låse nedhentningsmappen"
 msgstr "Kunne ikke låse nedhentningsmappen"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Listen med kilder kunne ikke læses."
 msgstr "Listen med kilder kunne ikke læses."
@@ -854,7 +852,7 @@ msgstr "Efter udpakning vil %sB yderligere diskplads v
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Efter udpakning vil %sB diskplads blive frigjort.\n"
 msgstr "Efter udpakning vil %sB diskplads blive frigjort.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Kunne ikke bestemme ledig plads i %s"
 msgstr "Kunne ikke bestemme ledig plads i %s"
@@ -891,7 +889,7 @@ msgstr "Afbryder."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Vil du fortsætte [J/n]? "
 msgstr "Vil du fortsætte [J/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Kunne ikke hente %s %s\n"
 msgstr "Kunne ikke hente %s %s\n"
@@ -900,7 +898,7 @@ msgstr "Kunne ikke hente %s %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Nedhentningen af filer mislykkedes"
 msgstr "Nedhentningen af filer mislykkedes"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Nedhentning afsluttet i 'hent-kun'-tilstand"
 msgstr "Nedhentning afsluttet i 'hent-kun'-tilstand"
 
 
@@ -1018,62 +1016,64 @@ msgstr ""
 #: cmdline/apt-get.cc:1433
 #: cmdline/apt-get.cc:1433
 msgid "We are not supposed to delete stuff, can't start AutoRemover"
 msgid "We are not supposed to delete stuff, can't start AutoRemover"
 msgstr ""
 msgstr ""
+"Det er ikke meningen, at vi skal slette ting og sager, kan ikke starte "
+"AutoRemover"
 
 
 #: cmdline/apt-get.cc:1465
 #: cmdline/apt-get.cc:1465
-#, fuzzy
 msgid ""
 msgid ""
 "The following packages were automatically installed and are no longer "
 "The following packages were automatically installed and are no longer "
 "required:"
 "required:"
-msgstr "Følgende NYE pakker vil blive installeret:"
+msgstr "Følgende pakker blev installeret automatisk, og behøves ikke længere:"
 
 
 #: cmdline/apt-get.cc:1467
 #: cmdline/apt-get.cc:1467
 msgid "Use 'apt-get autoremove' to remove them."
 msgid "Use 'apt-get autoremove' to remove them."
-msgstr ""
+msgstr "Brug 'apt-get autoremove' til at fjerne dem."
 
 
 #: cmdline/apt-get.cc:1472
 #: cmdline/apt-get.cc:1472
 msgid ""
 msgid ""
 "Hmm, seems like the AutoRemover destroyed something which really\n"
 "Hmm, seems like the AutoRemover destroyed something which really\n"
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
+"Hmm, det lader til at AutoRemover smadrede noget, der virkelig ikke\n"
+"burde kunne ske. Indsend venligst en fejlrapport om apt."
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Følgende oplysninger kan hjælpe dig med at klare situationen:"
 msgstr "Følgende oplysninger kan hjælpe dig med at klare situationen:"
 
 
 #: cmdline/apt-get.cc:1479
 #: cmdline/apt-get.cc:1479
-#, fuzzy
 msgid "Internal Error, AutoRemover broke stuff"
 msgid "Internal Error, AutoRemover broke stuff"
-msgstr "Intern fejl. Problemløseren ødelagde noget"
+msgstr "Intern fejl. AutoRemover ødelagde noget"
 
 
 #: cmdline/apt-get.cc:1498
 #: cmdline/apt-get.cc:1498
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Intern fejl, AllUpgrade ødelagde noget"
 msgstr "Intern fejl, AllUpgrade ødelagde noget"
 
 
-#: cmdline/apt-get.cc:1544
-#, fuzzy, c-format
+#: cmdline/apt-get.cc:1545
+#, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
-msgstr "Kunne ikke finde pakken %s"
+msgstr "Kunne ikke finde opgaven %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Kunne ikke finde pakken %s"
 msgstr "Kunne ikke finde pakken %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Bemærk, vælger %s som regulært udtryk '%s'\n"
 msgstr "Bemærk, vælger %s som regulært udtryk '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
-#, fuzzy, c-format
+#: cmdline/apt-get.cc:1713
+#, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
-msgstr "men %s forventes installeret"
+msgstr "%s sat til manuelt installeret.\n"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Du kan muligvis rette det ved at køre 'apt-get -f install':"
 msgstr "Du kan muligvis rette det ved at køre 'apt-get -f install':"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1081,7 +1081,7 @@ msgstr ""
 "Uopfyldte afhængigheder. Prøv 'apt-get -f install' uden pakker (eller angiv "
 "Uopfyldte afhængigheder. Prøv 'apt-get -f install' uden pakker (eller angiv "
 "en løsning)."
 "en løsning)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1092,7 +1092,7 @@ msgstr ""
 "en umulig situation eller bruger den ustabile distribution, hvor enkelte\n"
 "en umulig situation eller bruger den ustabile distribution, hvor enkelte\n"
 "pakker endnu ikke er lavet eller gjort tilgængelige."
 "pakker endnu ikke er lavet eller gjort tilgængelige."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1101,115 +1101,115 @@ msgstr ""
 "Siden du kan bad om en enkelt handling, kan pakken højst sandsynligt slet\n"
 "Siden du kan bad om en enkelt handling, kan pakken højst sandsynligt slet\n"
 "ikke installeres og du bør indsende en fejlrapport for denne pakke."
 "ikke installeres og du bør indsende en fejlrapport for denne pakke."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Ødelagte pakker"
 msgstr "Ødelagte pakker"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Følgende yderligere pakker vil blive installeret:"
 msgstr "Følgende yderligere pakker vil blive installeret:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Foreslåede pakker:"
 msgstr "Foreslåede pakker:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Anbefalede pakker:"
 msgstr "Anbefalede pakker:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Beregner opgraderingen... "
 msgstr "Beregner opgraderingen... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Mislykkedes"
 msgstr "Mislykkedes"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Færdig"
 msgstr "Færdig"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Intern fejl. Problemløseren ødelagde noget"
 msgstr "Intern fejl. Problemløseren ødelagde noget"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Du skal angive mindst én pakke at hente kildeteksten til"
 msgstr "Du skal angive mindst én pakke at hente kildeteksten til"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Kunne ikke finde kildetekstpakken for %s"
 msgstr "Kunne ikke finde kildetekstpakken for %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Overspringer allerede hentet fil '%s'\n"
 msgstr "Overspringer allerede hentet fil '%s'\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Du har ikke nok ledig plads i %s"
 msgstr "Du har ikke nok ledig plads i %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "%sB/%sB skal hentes fra kildetekst-arkiverne.\n"
 msgstr "%sB/%sB skal hentes fra kildetekst-arkiverne.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "%sB skal hentes fra kildetekst-arkiverne.\n"
 msgstr "%sB skal hentes fra kildetekst-arkiverne.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Henter kildetekst %s\n"
 msgstr "Henter kildetekst %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Nogle arkiver kunne ikke hentes."
 msgstr "Nogle arkiver kunne ikke hentes."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Overspringer udpakning af allerede udpakket kildetekst i %s\n"
 msgstr "Overspringer udpakning af allerede udpakket kildetekst i %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Udpakningskommandoen '%s' fejlede.\n"
 msgstr "Udpakningskommandoen '%s' fejlede.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Tjek om pakken 'dpkg-dev' er installeret.\n"
 msgstr "Tjek om pakken 'dpkg-dev' er installeret.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Opbygningskommandoen '%s' fejlede.\n"
 msgstr "Opbygningskommandoen '%s' fejlede.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Barneprocessen fejlede"
 msgstr "Barneprocessen fejlede"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr "Skal angive mindst én pakke at tjekke opbygningsafhængigheder for"
 msgstr "Skal angive mindst én pakke at tjekke opbygningsafhængigheder for"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Kunne ikke hente oplysninger om opbygningsafhængigheder for %s"
 msgstr "Kunne ikke hente oplysninger om opbygningsafhængigheder for %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s har ingen opbygningsafhængigheder.\n"
 msgstr "%s har ingen opbygningsafhængigheder.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1217,7 +1217,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "%s-afhængigheden for %s kan ikke opfyldes, da pakken %s ikke blev fundet"
 "%s-afhængigheden for %s kan ikke opfyldes, da pakken %s ikke blev fundet"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1226,33 +1226,32 @@ msgstr ""
 "%s-afhængigheden for %s kan ikke opfyldes, da ingen af de tilgængelige "
 "%s-afhængigheden for %s kan ikke opfyldes, da ingen af de tilgængelige "
 "udgaver af pakken %s kan tilfredsstille versions-kravene"
 "udgaver af pakken %s kan tilfredsstille versions-kravene"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Kunne ikke opfylde %s-afhængigheden for %s: Den installerede pakke %s er for "
 "Kunne ikke opfylde %s-afhængigheden for %s: Den installerede pakke %s er for "
 "ny"
 "ny"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Kunne ikke opfylde %s-afhængigheden for %s: %s"
 msgstr "Kunne ikke opfylde %s-afhængigheden for %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Opbygningsafhængigheden for %s kunne ikke opfyldes."
 msgstr "Opbygningsafhængigheden for %s kunne ikke opfyldes."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Kunne ikke behandler opbygningsafhængighederne"
 msgstr "Kunne ikke behandler opbygningsafhængighederne"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Understøttede moduler:"
 msgstr "Understøttede moduler:"
 
 
-#: cmdline/apt-get.cc:2630
-#, fuzzy
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1307,6 +1306,7 @@ msgstr ""
 "   upgrade - Udfør en opgradering\n"
 "   upgrade - Udfør en opgradering\n"
 "   install - Installér nye pakker (pakke er libc6, ikke libc6.deb)\n"
 "   install - Installér nye pakker (pakke er libc6, ikke libc6.deb)\n"
 "   remove - Afinstallér pakker\n"
 "   remove - Afinstallér pakker\n"
+"   purge - Fjern og udrens pakker\n"
 "   source - Hent kildetekstarkiver\n"
 "   source - Hent kildetekstarkiver\n"
 "   build-dep - Sæt opbygningsafhængigheder op for kildetekstpakker\n"
 "   build-dep - Sæt opbygningsafhængigheder op for kildetekstpakker\n"
 "   dist-upgrade - Distributionsopgradering, se apt-get(8)\n"
 "   dist-upgrade - Distributionsopgradering, se apt-get(8)\n"
@@ -1677,26 +1677,27 @@ msgstr "Fejl under tolkning af MD5. Forskydning %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Dette er ikke et gyldigt DEB-arkiv, mangler '%s'-elementet"
 msgstr "Dette er ikke et gyldigt DEB-arkiv, mangler '%s'-elementet"
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
-"Dette er ikke et gyldigt DEB-arkiv, det har intet'%s- eller %s-elementet"
+"Dette er ikke et gyldigt DEB-arkiv, det har intet''%s', '%s' eller '%s'-"
+"elementet"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Kunne ikke skifte til %s"
 msgstr "Kunne ikke skifte til %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Intern fejl, kunne ikke finde element"
 msgstr "Intern fejl, kunne ikke finde element"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Kunne ikke finde en gyldig kontrolfil"
 msgstr "Kunne ikke finde en gyldig kontrolfil"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Ikke-tolkbar kontrolfil"
 msgstr "Ikke-tolkbar kontrolfil"
 
 
@@ -2061,15 +2062,15 @@ msgstr "Fejl ved l
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Fejl ved læsning fra server"
 msgstr "Fejl ved læsning fra server"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Ugyldige hoved-data"
 msgstr "Ugyldige hoved-data"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Forbindelsen mislykkedes"
 msgstr "Forbindelsen mislykkedes"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Intern fejl"
 msgstr "Intern fejl"
 
 
@@ -2098,9 +2099,9 @@ msgid "Opening configuration file %s"
 msgstr "Åbner konfigurationsfilen %s"
 msgstr "Åbner konfigurationsfilen %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
-#, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
-msgstr "Linjen %d er for lang (må højst være %d)"
+#, c-format
+msgid "Line %d too long (max %u)"
+msgstr "Linjen %d er for lang (maks %u)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
 #, c-format
 #, c-format
@@ -2330,7 +2331,7 @@ msgstr "Overfl
 
 
 #: apt-pkg/pkgcache.cc:226
 #: apt-pkg/pkgcache.cc:226
 msgid "Breaks"
 msgid "Breaks"
-msgstr ""
+msgstr "Ødelægger"
 
 
 #: apt-pkg/pkgcache.cc:237
 #: apt-pkg/pkgcache.cc:237
 msgid "important"
 msgid "important"
@@ -2352,32 +2353,31 @@ msgstr "frivillig"
 msgid "extra"
 msgid "extra"
 msgstr "ekstra"
 msgstr "ekstra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Opbygger afhængighedstræ"
 msgstr "Opbygger afhængighedstræ"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Kandidatversioner"
 msgstr "Kandidatversioner"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Afhængighedsgenerering"
 msgstr "Afhængighedsgenerering"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
-#, fuzzy
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
-msgstr "Sammenfletter tilgængelighedsoplysninger"
+msgstr "Læser tilstandsoplysninger"
 
 
-#: apt-pkg/depcache.cc:198
-#, fuzzy, c-format
+#: apt-pkg/depcache.cc:219
+#, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
-msgstr "Kunne ikke åbne %s"
+msgstr "Kunne ikke åbne StateFile %s"
 
 
-#: apt-pkg/depcache.cc:204
-#, fuzzy, c-format
+#: apt-pkg/depcache.cc:225
+#, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
-msgstr "Kunne ikke skrive filen %s"
+msgstr "Kunne ikke skrive den midlertidige StateFile %s"
 
 
 #: apt-pkg/tagfile.cc:102
 #: apt-pkg/tagfile.cc:102
 #, c-format
 #, c-format
@@ -2508,17 +2508,17 @@ msgstr "Metodedriveren %s blev ikke fundet."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Metoden %s startede ikke korrekt"
 msgstr "Metoden %s startede ikke korrekt"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Indsæt disken med navnet: '%s' i drevet '%s' og tryk retur."
 msgstr "Indsæt disken med navnet: '%s' i drevet '%s' og tryk retur."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Pakkesystemet '%s' understøttes ikke"
 msgstr "Pakkesystemet '%s' understøttes ikke"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Kunne ikke bestemme en passende pakkesystemtype"
 msgstr "Kunne ikke bestemme en passende pakkesystemtype"
 
 
@@ -2567,9 +2567,9 @@ msgid "Error occurred while processing %s (UsePackage1)"
 msgstr "Der skete en fejl under behandlingen af %s (UsePackage1)"
 msgstr "Der skete en fejl under behandlingen af %s (UsePackage1)"
 
 
 #: apt-pkg/pkgcachegen.cc:153
 #: apt-pkg/pkgcachegen.cc:153
-#, fuzzy, c-format
+#, c-format
 msgid "Error occurred while processing %s (NewFileDesc1)"
 msgid "Error occurred while processing %s (NewFileDesc1)"
-msgstr "Der skete en fejl under behandlingen af %s (NewFileVer1)"
+msgstr "Der skete en fejl under behandlingen af %s (NewFileDesc1)"
 
 
 #: apt-pkg/pkgcachegen.cc:178
 #: apt-pkg/pkgcachegen.cc:178
 #, c-format
 #, c-format
@@ -2597,9 +2597,9 @@ msgid "Error occurred while processing %s (NewVersion2)"
 msgstr "Der skete en fejl under behandlingen af %s (NewVersion2)"
 msgstr "Der skete en fejl under behandlingen af %s (NewVersion2)"
 
 
 #: apt-pkg/pkgcachegen.cc:245
 #: apt-pkg/pkgcachegen.cc:245
-#, fuzzy, c-format
+#, c-format
 msgid "Error occurred while processing %s (NewFileDesc2)"
 msgid "Error occurred while processing %s (NewFileDesc2)"
-msgstr "Der skete en fejl under behandlingen af %s (NewFileVer1)"
+msgstr "Der skete en fejl under behandlingen af %s (NewFileDesc2)"
 
 
 #: apt-pkg/pkgcachegen.cc:251
 #: apt-pkg/pkgcachegen.cc:251
 msgid "Wow, you exceeded the number of package names this APT is capable of."
 msgid "Wow, you exceeded the number of package names this APT is capable of."
@@ -2611,7 +2611,6 @@ msgid "Wow, you exceeded the number of versions this APT is capable of."
 msgstr "Hold da op! Du nåede over det antal versioner, denne APT kan håndtere."
 msgstr "Hold da op! Du nåede over det antal versioner, denne APT kan håndtere."
 
 
 #: apt-pkg/pkgcachegen.cc:257
 #: apt-pkg/pkgcachegen.cc:257
-#, fuzzy
 msgid "Wow, you exceeded the number of descriptions this APT is capable of."
 msgid "Wow, you exceeded the number of descriptions this APT is capable of."
 msgstr "Hold da op! Du nåede over det antal versioner, denne APT kan håndtere."
 msgstr "Hold da op! Du nåede over det antal versioner, denne APT kan håndtere."
 
 
@@ -2653,17 +2652,22 @@ msgstr "IO-fejl ved gemning af kilde-mellemlageret"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "omdøbning mislykkedes, %s (%s -> %s)."
 msgstr "omdøbning mislykkedes, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum stemmer ikke"
 msgstr "MD5Sum stemmer ikke"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+#| msgid "MD5Sum mismatch"
+msgid "Hash Sum mismatch"
+msgstr "MD5Sum stemmer ikke"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "Der er ingen tilgængelige offentlige nøgler for følgende nøgle-ID'er:\n"
 "Der er ingen tilgængelige offentlige nøgler for følgende nøgle-ID'er:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2672,7 +2676,7 @@ msgstr ""
 "Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er "
 "Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er "
 "nødt til manuelt at reparere denne pakke. (grundet manglende arch)"
 "nødt til manuelt at reparere denne pakke. (grundet manglende arch)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2681,13 +2685,13 @@ msgstr ""
 "Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er "
 "Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er "
 "nødt til manuelt at reparere denne pakke."
 "nødt til manuelt at reparere denne pakke."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr "Pakkeindeksfilerne er i stykker. Intet 'Filename:'-felt for pakken %s."
 msgstr "Pakkeindeksfilerne er i stykker. Intet 'Filename:'-felt for pakken %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Størrelsen stemmer ikke"
 msgstr "Størrelsen stemmer ikke"
 
 
@@ -2737,16 +2741,18 @@ msgid "Scanning disc for index files..\n"
 msgstr "Skanner disken for indeksfiler..\n"
 msgstr "Skanner disken for indeksfiler..\n"
 
 
 #: apt-pkg/cdrom.cc:671
 #: apt-pkg/cdrom.cc:671
-#, fuzzy, c-format
+#, c-format
 msgid ""
 msgid ""
 "Found %i package indexes, %i source indexes, %i translation indexes and %i "
 "Found %i package indexes, %i source indexes, %i translation indexes and %i "
 "signatures\n"
 "signatures\n"
-msgstr "Fandt %i pakkeindekser, %i kildeindekser og %i signaturer\n"
+msgstr ""
+"Fandt %i pakkeindekser, %i kildeindekser, %i oversættelsesindekser og %i "
+"signaturer\n"
 
 
 #: apt-pkg/cdrom.cc:708
 #: apt-pkg/cdrom.cc:708
-#, fuzzy, c-format
+#, c-format
 msgid "Found label '%s'\n"
 msgid "Found label '%s'\n"
-msgstr "Gemt mærkat: %s \n"
+msgstr "Fandt mærkatet '%s'\n"
 
 
 #: apt-pkg/cdrom.cc:737
 #: apt-pkg/cdrom.cc:737
 msgid "That is not a valid name, try again.\n"
 msgid "That is not a valid name, try again.\n"
@@ -2774,80 +2780,91 @@ msgid "Source list entries for this disc are:\n"
 msgstr "Denne disk har følgende kildeliste-indgange:\n"
 msgstr "Denne disk har følgende kildeliste-indgange:\n"
 
 
 #: apt-pkg/cdrom.cc:834
 #: apt-pkg/cdrom.cc:834
-#, fuzzy
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
-msgstr "Afmonterer cdrom..."
+msgstr "Afmonterer cdrom...\n"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Skrev %i poster.\n"
 msgstr "Skrev %i poster.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Skrev %i poster med %i manglende filer.\n"
 msgstr "Skrev %i poster med %i manglende filer.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Skrev %i poster med %i ikke-trufne filer\n"
 msgstr "Skrev %i poster med %i ikke-trufne filer\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Skrev %i poster med %i manglende filer og %i ikke-trufne filer\n"
 msgstr "Skrev %i poster med %i manglende filer og %i ikke-trufne filer\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Klargør %s"
 msgstr "Klargør %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Pakker %s ud"
 msgstr "Pakker %s ud"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Gør klar til at sætte %s op"
 msgstr "Gør klar til at sætte %s op"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Sætter %s op"
 msgstr "Sætter %s op"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Installerede %s"
 msgstr "Installerede %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Gør klar til afinstallation af %s"
 msgstr "Gør klar til afinstallation af %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Fjerner %s"
 msgstr "Fjerner %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Fjernede %s"
 msgstr "Fjernede %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Gør klar til at fjerne %s helt"
 msgstr "Gør klar til at fjerne %s helt"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Fjernede %s helt"
 msgstr "Fjernede %s helt"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+#| msgid "Lists directory %spartial is missing."
+msgid "Directory '%s' missing"
+msgstr "Listemappen %spartial mangler."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+#| msgid "Select failed"
+msgid "openpty failed\n"
+msgstr "Valg mislykkedes"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Kunne ikke påføre filen %s en lap"
 msgstr "Kunne ikke påføre filen %s en lap"

+ 106 - 92
po/de.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6.46.2\n"
 "Project-Id-Version: apt 0.6.46.2\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-24 11:45+0200\n"
 "PO-Revision-Date: 2006-10-24 11:45+0200\n"
 "Last-Translator: Michael Piefel <piefel@debian.org>\n"
 "Last-Translator: Michael Piefel <piefel@debian.org>\n"
 "Language-Team:  <de@li.org>\n"
 "Language-Team:  <de@li.org>\n"
@@ -158,9 +158,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s für %s %s kompiliert am %s %s\n"
 msgstr "%s %s für %s %s kompiliert am %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -669,7 +669,7 @@ msgstr "Konnte %s nicht in %s umbenennen"
 msgid "Y"
 msgid "Y"
 msgstr "J"
 msgstr "J"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Fehler beim Kompilieren eines regulären Ausdrucks – %s"
 msgstr "Fehler beim Kompilieren eines regulären Ausdrucks – %s"
@@ -830,11 +830,11 @@ msgstr "Pakete müssen entfernt werden, aber Entfernen ist abgeschaltet."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Interner Fehler, Anordnung beendete nicht"
 msgstr "Interner Fehler, Anordnung beendete nicht"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Kann kein Lock für das Downloadverzeichnis erhalten."
 msgstr "Kann kein Lock für das Downloadverzeichnis erhalten."
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Die Liste der Quellen konnte nicht gelesen werden."
 msgstr "Die Liste der Quellen konnte nicht gelesen werden."
@@ -865,7 +865,7 @@ msgstr "Nach dem Auspacken werden %sB Plattenplatz zusätzlich benutzt.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Nach dem Auspacken werden %sB Plattenplatz freigegeben worden sein.\n"
 msgstr "Nach dem Auspacken werden %sB Plattenplatz freigegeben worden sein.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Konnte freien Platz in %s nicht bestimmen"
 msgstr "Konnte freien Platz in %s nicht bestimmen"
@@ -902,7 +902,7 @@ msgstr "Abbruch."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Möchten Sie fortfahren [J/n]? "
 msgstr "Möchten Sie fortfahren [J/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Konnte %s nicht holen  %s\n"
 msgstr "Konnte %s nicht holen  %s\n"
@@ -911,7 +911,7 @@ msgstr "Konnte %s nicht holen  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Einige Dateien konnten nicht heruntergeladen werden"
 msgstr "Einige Dateien konnten nicht heruntergeladen werden"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Herunterladen abgeschlossen und im Nur-Herunterladen-Modus"
 msgstr "Herunterladen abgeschlossen und im Nur-Herunterladen-Modus"
 
 
@@ -1048,7 +1048,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 "Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:"
 "Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:"
@@ -1062,31 +1062,31 @@ msgstr "Interner Fehler, der Problem-Löser hat was kaputt gemacht"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Interner Fehler, AllUpgrade hat was kaputt gemacht"
 msgstr "Interner Fehler, AllUpgrade hat was kaputt gemacht"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Konnte Paket %s nicht finden"
 msgstr "Konnte Paket %s nicht finden"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Konnte Paket %s nicht finden"
 msgstr "Konnte Paket %s nicht finden"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Achtung, wähle %s für reg. Ausdruck „%s“\n"
 msgstr "Achtung, wähle %s für reg. Ausdruck „%s“\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "aber %s soll installiert werden"
 msgstr "aber %s soll installiert werden"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Probieren Sie „apt-get -f install“, um diese zu korrigieren:"
 msgstr "Probieren Sie „apt-get -f install“, um diese zu korrigieren:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1094,7 +1094,7 @@ msgstr ""
 "Nichterfüllte Abhängigkeiten. Versuchen Sie „apt-get -f install“ ohne "
 "Nichterfüllte Abhängigkeiten. Versuchen Sie „apt-get -f install“ ohne "
 "jeglich Pakete (oder geben Sie eine Lösung an)."
 "jeglich Pakete (oder geben Sie eine Lösung an)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1106,7 +1106,7 @@ msgstr ""
 "Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht\n"
 "Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht\n"
 "kreiert oder aus Incoming herausbewegt wurden."
 "kreiert oder aus Incoming herausbewegt wurden."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1117,119 +1117,119 @@ msgstr ""
 "dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über\n"
 "dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über\n"
 "dieses Paket erfolgen sollte."
 "dieses Paket erfolgen sollte."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Kaputte Pakete"
 msgstr "Kaputte Pakete"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Die folgenden zusätzlichen Pakete werden installiert:"
 msgstr "Die folgenden zusätzlichen Pakete werden installiert:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Vorgeschlagene Pakete:"
 msgstr "Vorgeschlagene Pakete:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Empfohlene Pakete:"
 msgstr "Empfohlene Pakete:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Berechne Upgrade..."
 msgstr "Berechne Upgrade..."
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Fehlgeschlagen"
 msgstr "Fehlgeschlagen"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Fertig"
 msgstr "Fertig"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Interner Fehler, der Problem-Löser hat was kaputt gemacht"
 msgstr "Interner Fehler, der Problem-Löser hat was kaputt gemacht"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 "Es muss mindestens ein Paket angegeben werden, dessen Quellen geholt werden "
 "Es muss mindestens ein Paket angegeben werden, dessen Quellen geholt werden "
 "sollen"
 "sollen"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Kann Quellpaket für %s nicht finden"
 msgstr "Kann Quellpaket für %s nicht finden"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Überspringe schon heruntergeladene Datei „%s“\n"
 msgstr "Überspringe schon heruntergeladene Datei „%s“\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Sie haben nicht genug freien Platz in %s"
 msgstr "Sie haben nicht genug freien Platz in %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Es müssen noch %sB/%sB der Quellarchive geholt werden.\n"
 msgstr "Es müssen noch %sB/%sB der Quellarchive geholt werden.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Es müssen %sB der Quellarchive geholt werden.\n"
 msgstr "Es müssen %sB der Quellarchive geholt werden.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Hole Quelle %s\n"
 msgstr "Hole Quelle %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Konnte einige Archive nicht holen."
 msgstr "Konnte einige Archive nicht holen."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Überspringe Entpacken der schon entpackten Quelle in %s\n"
 msgstr "Überspringe Entpacken der schon entpackten Quelle in %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Entpack-Befehl „%s“ fehlgeschlagen.\n"
 msgstr "Entpack-Befehl „%s“ fehlgeschlagen.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Überprüfen Sie, ob das Paket „dpkg-dev“ installiert ist.\n"
 msgstr "Überprüfen Sie, ob das Paket „dpkg-dev“ installiert ist.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Build-Befehl „%s“ fehlgeschlagen.\n"
 msgstr "Build-Befehl „%s“ fehlgeschlagen.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Kindprozess fehlgeschlagen"
 msgstr "Kindprozess fehlgeschlagen"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Es muss zumindest ein Paket angegeben werden, dessen Build-Dependencies\n"
 "Es muss zumindest ein Paket angegeben werden, dessen Build-Dependencies\n"
 "überprüft werden sollen."
 "überprüft werden sollen."
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Information zu Build-Dependencies für %s konnte nicht gefunden werden."
 msgstr "Information zu Build-Dependencies für %s konnte nicht gefunden werden."
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s hat keine Build-Dependencies.\n"
 msgstr "%s hat keine Build-Dependencies.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1238,7 +1238,7 @@ msgstr ""
 "%s Abhängigkeit für %s kann nicht befriedigt werden, da Paket %s nicht "
 "%s Abhängigkeit für %s kann nicht befriedigt werden, da Paket %s nicht "
 "gefunden werden kann."
 "gefunden werden kann."
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1247,32 +1247,32 @@ msgstr ""
 "%s Abhängigkeit für %s kann nicht befriedigt werden, da keine verfügbare "
 "%s Abhängigkeit für %s kann nicht befriedigt werden, da keine verfügbare "
 "Version von Paket %s die Versionsanforderungen erfüllen kann."
 "Version von Paket %s die Versionsanforderungen erfüllen kann."
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Konnte die %s-Abhängigkeit für %s nicht erfüllen: Installiertes Paket %s ist "
 "Konnte die %s-Abhängigkeit für %s nicht erfüllen: Installiertes Paket %s ist "
 "zu neu."
 "zu neu."
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Konnte die %s-Abhängigkeit für %s nicht erfüllen: %s"
 msgstr "Konnte die %s-Abhängigkeit für %s nicht erfüllen: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Build-Abhängigkeiten für %s konnten nicht erfüllt werden."
 msgstr "Build-Abhängigkeiten für %s konnten nicht erfüllt werden."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Verarbeitung der Build-Abhängigkeiten fehlgeschlagen"
 msgstr "Verarbeitung der Build-Abhängigkeiten fehlgeschlagen"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Unterstützte Module:"
 msgstr "Unterstützte Module:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1704,25 +1704,25 @@ msgstr "Fehler beim Parsen der MD5-Summe. Abstand %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Dies ist kein gültiges DEB-Archiv, da es „%s“ nicht enthält"
 msgstr "Dies ist kein gültiges DEB-Archiv, da es „%s“ nicht enthält"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Dies ist kein gültiges DEB-Archiv, da es weder „%s“ noch „%s“ enthält"
 msgstr "Dies ist kein gültiges DEB-Archiv, da es weder „%s“ noch „%s“ enthält"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Konnte nicht in  %s wechseln"
 msgstr "Konnte nicht in  %s wechseln"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Interner Fehler, konnte Bestandteil nicht finden"
 msgstr "Interner Fehler, konnte Bestandteil nicht finden"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Konnte gültige Kontroll-Datei nicht finden"
 msgstr "Konnte gültige Kontroll-Datei nicht finden"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Unparsbare Kontroll-Datei"
 msgstr "Unparsbare Kontroll-Datei"
 
 
@@ -2096,15 +2096,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Fehler beim Lesen vom Server"
 msgstr "Fehler beim Lesen vom Server"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Fehlerhafte Kopfzeilendaten"
 msgstr "Fehlerhafte Kopfzeilendaten"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Verbindung fehlgeschlagen"
 msgstr "Verbindung fehlgeschlagen"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Interner Fehler"
 msgstr "Interner Fehler"
 
 
@@ -2134,7 +2134,7 @@ msgstr "Öffne Konfigurationsdatei %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Zeile %d zu lang (maximal %d)"
 msgstr "Zeile %d zu lang (maximal %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2389,29 +2389,29 @@ msgstr "optional"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Abhängigkeitsbaum wird aufgebaut"
 msgstr "Abhängigkeitsbaum wird aufgebaut"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Mögliche Versionen"
 msgstr "Mögliche Versionen"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Abhängigkeits-Generierung"
 msgstr "Abhängigkeits-Generierung"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Führe Information zur Verfügbarkeit zusammen"
 msgstr "Führe Information zur Verfügbarkeit zusammen"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Konnte %s nicht öffnen"
 msgstr "Konnte %s nicht öffnen"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Konnte Datei %s nicht schreiben"
 msgstr "Konnte Datei %s nicht schreiben"
@@ -2545,19 +2545,19 @@ msgstr "Der Treiber für Methode %s konnte nicht gefunden werden."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Methode %s hat nicht korrekt gestartet"
 msgstr "Methode %s hat nicht korrekt gestartet"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "Bitte legen Sie das Medium mit dem Namen „%s“ in Laufwerk „%s“ und drücken "
 "Bitte legen Sie das Medium mit dem Namen „%s“ in Laufwerk „%s“ und drücken "
 "Sie die Eingabetaste."
 "Sie die Eingabetaste."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Paketierungssystem „%s“ wird nicht unterstützt"
 msgstr "Paketierungssystem „%s“ wird nicht unterstützt"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Kann keinen passenden Paketierungssystem-Typ bestimmen"
 msgstr "Kann keinen passenden Paketierungssystem-Typ bestimmen"
 
 
@@ -2702,17 +2702,21 @@ msgstr "E/A-Fehler beim Sichern des Quellcaches"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "Umbenennen fehlgeschlagen, %s (%s -> %s)."
 msgstr "Umbenennen fehlgeschlagen, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5-Summe stimmt nicht"
 msgstr "MD5-Summe stimmt nicht"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "MD5-Summe stimmt nicht"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "Es gibt keine öffentlichen Schlüssel für die folgenden Schlüssel-IDs:\n"
 "Es gibt keine öffentlichen Schlüssel für die folgenden Schlüssel-IDs:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2721,7 +2725,7 @@ msgstr ""
 "Ich konnte keine Datei für Paket %s finden. Das könnte heißen, dass Sie "
 "Ich konnte keine Datei für Paket %s finden. Das könnte heißen, dass Sie "
 "dieses Paket von Hand korrigieren müssen (aufgrund fehlender Architektur)."
 "dieses Paket von Hand korrigieren müssen (aufgrund fehlender Architektur)."
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2730,14 +2734,14 @@ msgstr ""
 "Ich konnte keine Datei für Paket %s finden. Das könnte heißen, dass Sie "
 "Ich konnte keine Datei für Paket %s finden. Das könnte heißen, dass Sie "
 "dieses Paket von Hand korrigieren müssen."
 "dieses Paket von Hand korrigieren müssen."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "Die Paketindexdateien sind korrumpiert: Kein Filename:-Feld für Paket %s."
 "Die Paketindexdateien sind korrumpiert: Kein Filename:-Feld für Paket %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Größe stimmt nicht"
 msgstr "Größe stimmt nicht"
 
 
@@ -2828,78 +2832,88 @@ msgstr "Quelllisteneinträge für diese CD sind:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Hänge CD-ROM aus..."
 msgstr "Hänge CD-ROM aus..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Es wurden %i Datensätze geschrieben.\n"
 msgstr "Es wurden %i Datensätze geschrieben.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Es wurden %i Datensätze mit %i fehlenden Dateien geschrieben.\n"
 msgstr "Es wurden %i Datensätze mit %i fehlenden Dateien geschrieben.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Es wurden %i Datensätze mit %i nicht passenden Dateien geschrieben.\n"
 msgstr "Es wurden %i Datensätze mit %i nicht passenden Dateien geschrieben.\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "Es wurden %i Datensätze mit %i fehlenden und %i nicht passenden Dateien "
 "Es wurden %i Datensätze mit %i fehlenden und %i nicht passenden Dateien "
 "geschrieben.\n"
 "geschrieben.\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "%s wird vorbereitet"
 msgstr "%s wird vorbereitet"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "%s wird entpackt"
 msgstr "%s wird entpackt"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Konfiguration von %s wird vorbereitet"
 msgstr "Konfiguration von %s wird vorbereitet"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Konfiguriere %s"
 msgstr "Konfiguriere %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s installiert"
 msgstr "%s installiert"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Entfernen von %s wird vorbereitet"
 msgstr "Entfernen von %s wird vorbereitet"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "%s wird entfernt"
 msgstr "%s wird entfernt"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s entfernt"
 msgstr "%s entfernt"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Komplettes Entfernen von %s wird vorbereitet"
 msgstr "Komplettes Entfernen von %s wird vorbereitet"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s komplett entfernt"
 msgstr "%s komplett entfernt"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Listenverzeichnis %spartial fehlt."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Auswahl fehlgeschlagen"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 106 - 92
po/el.po

@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt_po_el_new\n"
 "Project-Id-Version: apt_po_el_new\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-01-18 15:16+0200\n"
 "PO-Revision-Date: 2006-01-18 15:16+0200\n"
 "Last-Translator: Konstantinos Margaritis <markos@debian.org>\n"
 "Last-Translator: Konstantinos Margaritis <markos@debian.org>\n"
 "Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n"
 "Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n"
@@ -173,9 +173,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s για %s %s είναι μεταγλωττισμένο σε %s %s\n"
 msgstr "%s %s για %s %s είναι μεταγλωττισμένο σε %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -673,7 +673,7 @@ msgstr "Αποτυχία μετονομασίας του %s σε %s"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "σφάλμα μεταγλωτισμου - %s"
 msgstr "σφάλμα μεταγλωτισμου - %s"
@@ -837,11 +837,11 @@ msgstr ""
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Εσωτερικό Σφάλμα, η Ταξινόμηση δεν ολοκληρώθηκε"
 msgstr "Εσωτερικό Σφάλμα, η Ταξινόμηση δεν ολοκληρώθηκε"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Αδύνατο το κλείδωμα του καταλόγου μεταφόρτωσης"
 msgstr "Αδύνατο το κλείδωμα του καταλόγου μεταφόρτωσης"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Αδύνατη η ανάγνωση της λίστας πηγών."
 msgstr "Αδύνατη η ανάγνωση της λίστας πηγών."
@@ -872,7 +872,7 @@ msgstr "Μετά την αποσυμπίεση θα χρησιμοποιηθού
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Μετά την αποσυμπίεση θα ελευθερωθούν %sB χώρου από το δίσκο.\n"
 msgstr "Μετά την αποσυμπίεση θα ελευθερωθούν %sB χώρου από το δίσκο.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Δεν μπόρεσα να προσδιορίσω τον ελεύθερο χώρο στο %s"
 msgstr "Δεν μπόρεσα να προσδιορίσω τον ελεύθερο χώρο στο %s"
@@ -909,7 +909,7 @@ msgstr "Εγκατάλειψη."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Θέλετε να συνεχίσετε [Ν/ο]; "
 msgstr "Θέλετε να συνεχίσετε [Ν/ο]; "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Αποτυχία ανάκτησης του %s   %s\n"
 msgstr "Αποτυχία ανάκτησης του %s   %s\n"
@@ -918,7 +918,7 @@ msgstr "Αποτυχία ανάκτησης του %s   %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Για μερικά αρχεία απέτυχε η μεταφόρτωση"
 msgstr "Για μερικά αρχεία απέτυχε η μεταφόρτωση"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Ολοκληρώθηκε η μεταφόρτωση μόνο"
 msgstr "Ολοκληρώθηκε η μεταφόρτωση μόνο"
 
 
@@ -1057,7 +1057,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:"
 msgstr "Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:"
 
 
@@ -1072,31 +1072,31 @@ msgstr ""
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Εσωτερικό Σφάλμα, Η διαδικασία αναβάθμισης χάλασε"
 msgstr "Εσωτερικό Σφάλμα, Η διαδικασία αναβάθμισης χάλασε"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Αδύνατη η εύρεση του πακέτου %s"
 msgstr "Αδύνατη η εύρεση του πακέτου %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Αδύνατη η εύρεση του πακέτου %s"
 msgstr "Αδύνατη η εύρεση του πακέτου %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n"
 msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "αλλά το %s πρόκειται να εγκατασταθεί"
 msgstr "αλλά το %s πρόκειται να εγκατασταθεί"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Aν τρέξετε 'apt-get f install' ίσως να διορθώσετε αυτά τα προβλήματα:"
 msgstr "Aν τρέξετε 'apt-get f install' ίσως να διορθώσετε αυτά τα προβλήματα:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1104,7 +1104,7 @@ msgstr ""
 "Ανεπίλυτες εξαρτήσεις. Δοκιμάστε 'apt-get -f install' χωρίς να ορίσετε "
 "Ανεπίλυτες εξαρτήσεις. Δοκιμάστε 'apt-get -f install' χωρίς να ορίσετε "
 "πακέτο (ή καθορίστε μια λύση)."
 "πακέτο (ή καθορίστε μια λύση)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1116,7 +1116,7 @@ msgstr ""
 "διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν\n"
 "διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν\n"
 "μετακινηθεί από τα εισερχόμενα."
 "μετακινηθεί από τα εισερχόμενα."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1126,120 +1126,120 @@ msgstr ""
 "το πακέτο αυτό δεν είναι εγκαταστάσιμο και θα πρέπει να κάνετε μια\n"
 "το πακέτο αυτό δεν είναι εγκαταστάσιμο και θα πρέπει να κάνετε μια\n"
 "αναφορά σφάλματος για αυτό το πακέτο."
 "αναφορά σφάλματος για αυτό το πακέτο."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Χαλασμένα πακέτα"
 msgstr "Χαλασμένα πακέτα"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:"
 msgstr "Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Προτεινόμενα πακέτα:"
 msgstr "Προτεινόμενα πακέτα:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Συνιστώμενα πακέτα:"
 msgstr "Συνιστώμενα πακέτα:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Υπολογισμός της αναβάθμισης... "
 msgstr "Υπολογισμός της αναβάθμισης... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Απέτυχε"
 msgstr "Απέτυχε"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Ετοιμο"
 msgstr "Ετοιμο"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 "Εσωτερικό Σφάλμα, η προσπάθεια επίλυσης του προβλήματος \"έσπασε\" κάποιο "
 "Εσωτερικό Σφάλμα, η προσπάθεια επίλυσης του προβλήματος \"έσπασε\" κάποιο "
 "υλικό"
 "υλικό"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για να μεταφορτώσετε τον "
 "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για να μεταφορτώσετε τον "
 "κωδικάτου"
 "κωδικάτου"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Αδυναμία εντοπισμού του κώδικά του πακέτου %s"
 msgstr "Αδυναμία εντοπισμού του κώδικά του πακέτου %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Παράκαμψη του ήδη μεταφορτωμένου αρχείου `%s`\n"
 msgstr "Παράκαμψη του ήδη μεταφορτωμένου αρχείου `%s`\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Δεν διαθέτετε αρκετό ελεύθερο χώρο στο %s"
 msgstr "Δεν διαθέτετε αρκετό ελεύθερο χώρο στο %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Χρειάζεται να μεταφορτωθούν %sB/%sB πηγαίου κώδικα.\n"
 msgstr "Χρειάζεται να μεταφορτωθούν %sB/%sB πηγαίου κώδικα.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Χρειάζεται να μεταφορτωθούν %sB πηγαίου κώδικα.\n"
 msgstr "Χρειάζεται να μεταφορτωθούν %sB πηγαίου κώδικα.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Μεταφόρτωση Κωδικα %s\n"
 msgstr "Μεταφόρτωση Κωδικα %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Αποτυχία μεταφόρτωσης μερικών αρχειοθηκών."
 msgstr "Αποτυχία μεταφόρτωσης μερικών αρχειοθηκών."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Παράκαμψη της αποσυμπίεσης ήδη μεταφορτωμένου κώδικα στο %s\n"
 msgstr "Παράκαμψη της αποσυμπίεσης ήδη μεταφορτωμένου κώδικα στο %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Απέτυχε η εντολή αποσυμπίεσης %s\n"
 msgstr "Απέτυχε η εντολή αποσυμπίεσης %s\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Ελέγξτε αν είναι εγκαταστημένο το πακέτο 'dpkg-dev'.\n"
 msgstr "Ελέγξτε αν είναι εγκαταστημένο το πακέτο 'dpkg-dev'.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Απέτυχε η εντολή χτισίματος %s.\n"
 msgstr "Απέτυχε η εντολή χτισίματος %s.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Η απογονική διεργασία απέτυχε"
 msgstr "Η απογονική διεργασία απέτυχε"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για έλεγχο των εξαρτήσεων του"
 "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για έλεγχο των εξαρτήσεων του"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Αδύνατη η εύρεση πληροφοριών χτισίματος για το %s"
 msgstr "Αδύνατη η εύρεση πληροφοριών χτισίματος για το %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "το %s δεν έχει εξαρτήσεις χτισίματος.\n"
 msgstr "το %s δεν έχει εξαρτήσεις χτισίματος.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1247,7 +1247,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή το πακέτο %s δεν βρέθηκε"
 "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή το πακέτο %s δεν βρέθηκε"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1256,32 +1256,32 @@ msgstr ""
 "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή δεν υπάρχουν διαθέσιμες "
 "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή δεν υπάρχουν διαθέσιμες "
 "εκδόσεις του πακέτου %s που να ικανοποιούν τις απαιτήσεις έκδοσης"
 "εκδόσεις του πακέτου %s που να ικανοποιούν τις απαιτήσεις έκδοσης"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Αποτυχία ικανοποίησης %s εξαρτήσεων για το %s: Το εγκατεστημένο πακέτο %s "
 "Αποτυχία ικανοποίησης %s εξαρτήσεων για το %s: Το εγκατεστημένο πακέτο %s "
 "είναι νεώτερο"
 "είναι νεώτερο"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Αποτυχία ικανοποίησης %s εξάρτησης για το %s: %s"
 msgstr "Αποτυχία ικανοποίησης %s εξάρτησης για το %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Οι εξαρτήσεις χτισίματος για το %s δεν ικανοποιούνται."
 msgstr "Οι εξαρτήσεις χτισίματος για το %s δεν ικανοποιούνται."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Αποτυχία επεξεργασίας εξαρτήσεων χτισίματος"
 msgstr "Αποτυχία επεξεργασίας εξαρτήσεων χτισίματος"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Υποστηριζόμενοι Οδηγοί:"
 msgstr "Υποστηριζόμενοι Οδηγοί:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1707,25 +1707,25 @@ msgstr "Σφάλμα στην ανάλυση του MD5. Γραμμή  %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Αυτό δεν είναι ένα έγκυρο αρχείο DEB, αγνοείται το μέλος '%s'"
 msgstr "Αυτό δεν είναι ένα έγκυρο αρχείο DEB, αγνοείται το μέλος '%s'"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Μη έγκυρο αρχείο DEB, δεν περιέχει το μέλος %s' or '%s' "
 msgstr "Μη έγκυρο αρχείο DEB, δεν περιέχει το μέλος %s' or '%s' "
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Αδύνατη η αλλαγή σε %s"
 msgstr "Αδύνατη η αλλαγή σε %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Εσωτερικό Σφάλμα, αδυναμία εντοπισμού του μέλους"
 msgstr "Εσωτερικό Σφάλμα, αδυναμία εντοπισμού του μέλους"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Αποτυχία εντοπισμού ενός έγκυρου αρχείου control"
 msgstr "Αποτυχία εντοπισμού ενός έγκυρου αρχείου control"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Μη αναλύσιμο αρχείο control"
 msgstr "Μη αναλύσιμο αρχείο control"
 
 
@@ -2090,15 +2090,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Σφάλμα στην ανάγνωση από το διακομιστή"
 msgstr "Σφάλμα στην ανάγνωση από το διακομιστή"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Ελαττωματικά δεδομένα επικεφαλίδας"
 msgstr "Ελαττωματικά δεδομένα επικεφαλίδας"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Η σύνδεση απέτυχε"
 msgstr "Η σύνδεση απέτυχε"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Εσωτερικό Σφάλμα"
 msgstr "Εσωτερικό Σφάλμα"
 
 
@@ -2128,7 +2128,7 @@ msgstr "Άνοιγμα του αρχείου ρυθμίσεων %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Η γραμμή %d έχει υπερβολικό μήκος (μέγιστο %d)"
 msgstr "Η γραμμή %d έχει υπερβολικό μήκος (μέγιστο %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2386,29 +2386,29 @@ msgstr "προαιρετικό"
 msgid "extra"
 msgid "extra"
 msgstr "επιπλέον"
 msgstr "επιπλέον"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Κατασκευή Δένδρου Εξαρτήσεων"
 msgstr "Κατασκευή Δένδρου Εξαρτήσεων"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Υποψήφιες Εκδόσεις"
 msgstr "Υποψήφιες Εκδόσεις"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Παραγωγή Εξαρτήσεων"
 msgstr "Παραγωγή Εξαρτήσεων"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Σύμπτυξη Διαθέσιμων Πληροφοριών"
 msgstr "Σύμπτυξη Διαθέσιμων Πληροφοριών"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Αποτυχία ανοίγματος του %s"
 msgstr "Αποτυχία ανοίγματος του %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Αποτυχία εγγραφής του αρχείου %s"
 msgstr "Αποτυχία εγγραφής του αρχείου %s"
@@ -2542,19 +2542,19 @@ msgstr "Ο οδηγός μεθόδου %s δεν μπορεί να εντοπι
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Η μέθοδος %s δεν εκκινήθηκε σωστά"
 msgstr "Η μέθοδος %s δεν εκκινήθηκε σωστά"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "Παρακαλώ εισάγετε το δίσκο με ετικέτα '%s' στη συσκευή '%s' και πατήστε "
 "Παρακαλώ εισάγετε το δίσκο με ετικέτα '%s' στη συσκευή '%s' και πατήστε "
 "enter."
 "enter."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Το σύστημα συσκευασίας '%s' δεν υποστηρίζεται"
 msgstr "Το σύστημα συσκευασίας '%s' δεν υποστηρίζεται"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Αδύνατος ο καθορισμός ενός κατάλληλου τύπου συστήματος πακέτων"
 msgstr "Αδύνατος ο καθορισμός ενός κατάλληλου τύπου συστήματος πακέτων"
 
 
@@ -2693,16 +2693,20 @@ msgstr "Σφάλμα IO κατά την αποθήκευση της cache πηγ
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "απέτυχε η μετονομασία, %s (%s -> %s)."
 msgstr "απέτυχε η μετονομασία, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Ανόμοιο MD5Sum"
 msgstr "Ανόμοιο MD5Sum"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Ανόμοιο MD5Sum"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2711,7 +2715,7 @@ msgstr ""
 "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι "
 "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι "
 "χρειάζεται να διορθώσετε χειροκίνητα το πακέτο. (λόγω χαμένου αρχείου)"
 "χρειάζεται να διορθώσετε χειροκίνητα το πακέτο. (λόγω χαμένου αρχείου)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2720,7 +2724,7 @@ msgstr ""
 "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι "
 "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι "
 "χρειάζεται να διορθώσετε χειροκίνητα το πακέτο."
 "χρειάζεται να διορθώσετε χειροκίνητα το πακέτο."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2728,7 +2732,7 @@ msgstr ""
 "Κατεστραμμένα αρχεία ευρετηρίου πακέτων. Δεν υπάρχει πεδίο Filename: στο "
 "Κατεστραμμένα αρχεία ευρετηρίου πακέτων. Δεν υπάρχει πεδίο Filename: στο "
 "πακέτο %s."
 "πακέτο %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Ανόμοιο μέγεθος"
 msgstr "Ανόμοιο μέγεθος"
 
 
@@ -2819,76 +2823,86 @@ msgstr "Οι κατάλογοι με τις πηγές αυτού του δίσ
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Αποπροσάρτηση του CD-ROM..."
 msgstr "Αποπροσάρτηση του CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Εγιναν %i εγγραφές.\n"
 msgstr "Εγιναν %i εγγραφές.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Εγιναν %i εγγραφές με %i απώντα αρχεία.\n"
 msgstr "Εγιναν %i εγγραφές με %i απώντα αρχεία.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Εγιναν %i εγγραφές με %i ασύμβατα αρχεία.\n"
 msgstr "Εγιναν %i εγγραφές με %i ασύμβατα αρχεία.\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Εγιναν %i εγγραφές με %i απώντα αρχεία και %i ασύμβατα αρχεία\n"
 msgstr "Εγιναν %i εγγραφές με %i απώντα αρχεία και %i ασύμβατα αρχεία\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Προετοιμασία του %s"
 msgstr "Προετοιμασία του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Ξεπακετάρισμα του %s"
 msgstr "Ξεπακετάρισμα του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Προετοιμασία ρύθμισης του %s"
 msgstr "Προετοιμασία ρύθμισης του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Ρύθμιση του %s"
 msgstr "Ρύθμιση του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Εγκατέστησα το %s"
 msgstr "Εγκατέστησα το %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Προετοιμασία για την αφαίρεση του %s"
 msgstr "Προετοιμασία για την αφαίρεση του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Αφαιρώ το %s"
 msgstr "Αφαιρώ το %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Αφαίρεσα το %s"
 msgstr "Αφαίρεσα το %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Προετοιμασία ρύθμισης του %s"
 msgstr "Προετοιμασία ρύθμισης του %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Αποτυχία διαγραφής του %s"
 msgstr "Αποτυχία διαγραφής του %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Ο φάκελος λιστών %spartial αγνοείται."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Η επιλογή απέτυχε"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 106 - 92
po/en_GB.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6.46.2\n"
 "Project-Id-Version: apt 0.6.46.2\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-12 11:07+0100\n"
 "PO-Revision-Date: 2006-10-12 11:07+0100\n"
 "Last-Translator: Neil Williams <linux@codehelp.co.uk>\n"
 "Last-Translator: Neil Williams <linux@codehelp.co.uk>\n"
 "Language-Team: en_GB <en_gb@li.org>\n"
 "Language-Team: en_GB <en_gb@li.org>\n"
@@ -158,9 +158,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s for %s %s compiled on %s %s\n"
 msgstr "%s %s for %s %s compiled on %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -653,7 +653,7 @@ msgstr "Failed to rename %s to %s"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Regex compilation error - %s"
 msgstr "Regex compilation error - %s"
@@ -814,11 +814,11 @@ msgstr "Packages need to be removed but remove is disabled."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Internal error, Ordering didn't finish"
 msgstr "Internal error, Ordering didn't finish"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Unable to lock the download directory"
 msgstr "Unable to lock the download directory"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "The list of sources could not be read."
 msgstr "The list of sources could not be read."
@@ -847,7 +847,7 @@ msgstr "After unpacking %sB of additional disk space will be used.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "After unpacking %sB disk space will be freed.\n"
 msgstr "After unpacking %sB disk space will be freed.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Couldn't determine free space in %s"
 msgstr "Couldn't determine free space in %s"
@@ -884,7 +884,7 @@ msgstr "Abort."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Do you want to continue [Y/n]? "
 msgstr "Do you want to continue [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Failed to fetch %s  %s\n"
 msgstr "Failed to fetch %s  %s\n"
@@ -893,7 +893,7 @@ msgstr "Failed to fetch %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Some files failed to download"
 msgstr "Some files failed to download"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Download complete and in download only mode"
 msgstr "Download complete and in download only mode"
 
 
@@ -1027,7 +1027,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "The following information may help to resolve the situation:"
 msgstr "The following information may help to resolve the situation:"
 
 
@@ -1040,31 +1040,31 @@ msgstr "Internal error, problem resolver broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Internal error, AllUpgrade broke stuff"
 msgstr "Internal error, AllUpgrade broke stuff"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Couldn't find package %s"
 msgstr "Couldn't find package %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Couldn't find package %s"
 msgstr "Couldn't find package %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Note, selecting %s for regex ‘%s’\n"
 msgstr "Note, selecting %s for regex ‘%s’\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "but %s is to be installed"
 msgstr "but %s is to be installed"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "You might want to run ‘apt-get -f install’ to correct these:"
 msgstr "You might want to run ‘apt-get -f install’ to correct these:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1072,7 +1072,7 @@ msgstr ""
 "Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a "
 "Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a "
 "solution)."
 "solution)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1084,7 +1084,7 @@ msgstr ""
 "distribution that some required packages have not yet been created\n"
 "distribution that some required packages have not yet been created\n"
 "or been moved out of Incoming."
 "or been moved out of Incoming."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1094,115 +1094,115 @@ msgstr ""
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
 "that package should be filed."
 "that package should be filed."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Broken packages"
 msgstr "Broken packages"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "The following extra packages will be installed:"
 msgstr "The following extra packages will be installed:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Suggested packages:"
 msgstr "Suggested packages:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Recommended packages:"
 msgstr "Recommended packages:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Calculating upgrade... "
 msgstr "Calculating upgrade... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Failed"
 msgstr "Failed"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Done"
 msgstr "Done"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Internal error, problem resolver broke stuff"
 msgstr "Internal error, problem resolver broke stuff"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Must specify at least one package for which to fetch source"
 msgstr "Must specify at least one package for which to fetch source"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Unable to find a source package for %s"
 msgstr "Unable to find a source package for %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Skipping already downloaded file '%s'\n"
 msgstr "Skipping already downloaded file '%s'\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "You don't have enough free space in %s"
 msgstr "You don't have enough free space in %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Need to get %sB/%sB of source archives.\n"
 msgstr "Need to get %sB/%sB of source archives.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Need to get %sB of source archives.\n"
 msgstr "Need to get %sB of source archives.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Fetch source %s\n"
 msgstr "Fetch source %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Failed to fetch some archives."
 msgstr "Failed to fetch some archives."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Skipping unpack of already unpacked source in %s\n"
 msgstr "Skipping unpack of already unpacked source in %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Unpack command ‘%s’ failed.\n"
 msgstr "Unpack command ‘%s’ failed.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Check if the 'dpkg-dev' package is installed.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Build command ‘%s’ failed.\n"
 msgstr "Build command ‘%s’ failed.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Child process failed"
 msgstr "Child process failed"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr "Must specify at least one package to check builddeps for"
 msgstr "Must specify at least one package to check builddeps for"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Unable to get build-dependency information for %s"
 msgstr "Unable to get build-dependency information for %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s has no build depends.\n"
 msgstr "%s has no build depends.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1211,7 +1211,7 @@ msgstr ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1220,31 +1220,31 @@ msgstr ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
 "package %s can satisfy version requirements"
 "package %s can satisfy version requirements"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Failed to satisfy %s dependency for %s: %s"
 msgstr "Failed to satisfy %s dependency for %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Build-dependencies for %s could not be satisfied."
 msgstr "Build-dependencies for %s could not be satisfied."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Failed to process build dependencies"
 msgstr "Failed to process build dependencies"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Supported modules:"
 msgstr "Supported modules:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1666,25 +1666,25 @@ msgstr "Error parsing MD5. Offset %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "This is not a valid DEB archive, missing ‘%s’ member"
 msgstr "This is not a valid DEB archive, missing ‘%s’ member"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "This is not a valid DEB archive, it has no %s or ‘%s’ member"
 msgstr "This is not a valid DEB archive, it has no %s or ‘%s’ member"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Couldn't change to %s"
 msgstr "Couldn't change to %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Internal error, could not locate member"
 msgstr "Internal error, could not locate member"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Failed to locate a valid control file"
 msgstr "Failed to locate a valid control file"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Unparsable control file"
 msgstr "Unparsable control file"
 
 
@@ -2047,15 +2047,15 @@ msgstr "Error reading from server. Remote end closed connection"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Error reading from server"
 msgstr "Error reading from server"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Bad header data"
 msgstr "Bad header data"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Connection failed"
 msgstr "Connection failed"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Internal error"
 msgstr "Internal error"
 
 
@@ -2085,7 +2085,7 @@ msgstr "Opening configuration file %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Line %d too long (max %d)"
 msgstr "Line %d too long (max %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2338,29 +2338,29 @@ msgstr "optional"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Building dependency tree"
 msgstr "Building dependency tree"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Candidate versions"
 msgstr "Candidate versions"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Dependency generation"
 msgstr "Dependency generation"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Merging available information"
 msgstr "Merging available information"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Failed to open %s"
 msgstr "Failed to open %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Failed to write file ‘%s’"
 msgstr "Failed to write file ‘%s’"
@@ -2492,18 +2492,18 @@ msgstr "The method driver %s could not be found."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Method %s did not start correctly"
 msgstr "Method %s did not start correctly"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Packaging system ‘%s’ is not supported"
 msgstr "Packaging system ‘%s’ is not supported"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Unable to determine a suitable packaging system type"
 msgstr "Unable to determine a suitable packaging system type"
 
 
@@ -2636,16 +2636,20 @@ msgstr "IO Error saving source cache"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "rename failed, %s (%s -> %s)."
 msgstr "rename failed, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum mismatch"
 msgstr "MD5Sum mismatch"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "MD5Sum mismatch"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "There is no public key available for the following key IDs:\n"
 msgstr "There is no public key available for the following key IDs:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2654,7 +2658,7 @@ msgstr ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "to manually fix this package. (due to missing arch)"
 "to manually fix this package. (due to missing arch)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2663,14 +2667,14 @@ msgstr ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "manually fix this package."
 "manually fix this package."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Size mismatch"
 msgstr "Size mismatch"
 
 
@@ -2761,76 +2765,86 @@ msgstr "Source list entries for this disc are:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Unmounting CD-ROM..."
 msgstr "Unmounting CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Wrote %i records.\n"
 msgstr "Wrote %i records.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Wrote %i records with %i missing files.\n"
 msgstr "Wrote %i records with %i missing files.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Wrote %i records with %i mismatched files\n"
 msgstr "Wrote %i records with %i mismatched files\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Wrote %i records with %i missing files and %i mismatched files\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Preparing %s"
 msgstr "Preparing %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Unpacking %s"
 msgstr "Unpacking %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Preparing to configure %s"
 msgstr "Preparing to configure %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Configuring %s"
 msgstr "Configuring %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Installed %s"
 msgstr "Installed %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Preparing for removal of %s"
 msgstr "Preparing for removal of %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Removing %s"
 msgstr "Removing %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Removed %s"
 msgstr "Removed %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Preparing to completely remove %s"
 msgstr "Preparing to completely remove %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Completely removed %s"
 msgstr "Completely removed %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Lists directory %spartial is missing."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Select failed"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Could not patch file"
 msgstr "Could not patch file"

+ 107 - 93
po/es.po

@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6.42.3exp1\n"
 "Project-Id-Version: apt 0.6.42.3exp1\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2007-06-21 13:06+0200\n"
 "PO-Revision-Date: 2007-06-21 13:06+0200\n"
 "Last-Translator: Javier Fernandez-Sanguino <jfs@debian.org>\n"
 "Last-Translator: Javier Fernandez-Sanguino <jfs@debian.org>\n"
 "Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
 "Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@ -161,9 +161,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s para %s %s compilado en %s %s\n"
 msgstr "%s %s para %s %s compilado en %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -666,7 +666,7 @@ msgstr "Fall
 msgid "Y"
 msgid "Y"
 msgstr "S"
 msgstr "S"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Error de compilación de expresiones regulares - %s"
 msgstr "Error de compilación de expresiones regulares - %s"
@@ -827,11 +827,11 @@ msgstr "Los paquetes necesitan eliminarse pero Remove est
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Error interno, no terminó el ordenamiento"
 msgstr "Error interno, no terminó el ordenamiento"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "No se puede bloquear el directorio de descarga"
 msgstr "No se puede bloquear el directorio de descarga"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "No se pudieron leer las listas de fuentes."
 msgstr "No se pudieron leer las listas de fuentes."
@@ -863,7 +863,7 @@ msgstr ""
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Se liberarán %sB después de desempaquetar.\n"
 msgstr "Se liberarán %sB después de desempaquetar.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "No pude determinar el espacio libre en %s"
 msgstr "No pude determinar el espacio libre en %s"
@@ -900,7 +900,7 @@ msgstr "Abortado."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "¿Desea continuar [S/n]? "
 msgstr "¿Desea continuar [S/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Imposible obtener %s  %s\n"
 msgstr "Imposible obtener %s  %s\n"
@@ -909,7 +909,7 @@ msgstr "Imposible obtener %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Algunos archivos no pudieron descargarse"
 msgstr "Algunos archivos no pudieron descargarse"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Descarga completa y en modo de sólo descarga"
 msgstr "Descarga completa y en modo de sólo descarga"
 
 
@@ -1047,7 +1047,7 @@ msgstr ""
 "Hmmm. Parece que «AutoRemover» destruyó algo y eso no debería haber pasado. "
 "Hmmm. Parece que «AutoRemover» destruyó algo y eso no debería haber pasado. "
 "Por favor, envíe un informe de fallo al programa apt."
 "Por favor, envíe un informe de fallo al programa apt."
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "La siguiente información puede ayudar a resolver la situación:"
 msgstr "La siguiente información puede ayudar a resolver la situación:"
 
 
@@ -1059,31 +1059,31 @@ msgstr "Error interno, 
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Error Interno, AllUpgrade rompió cosas"
 msgstr "Error Interno, AllUpgrade rompió cosas"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "No se pudo encontrar la tarea %s"
 msgstr "No se pudo encontrar la tarea %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "No se pudo encontrar el paquete %s"
 msgstr "No se pudo encontrar el paquete %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Nota, seleccionando %s para la expresión regular '%s'\n"
 msgstr "Nota, seleccionando %s para la expresión regular '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, c-format
 #, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "fijado %s como instalado manualmente.\n"
 msgstr "fijado %s como instalado manualmente.\n"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Tal vez quiera ejecutar `apt-get -f install' para corregirlo:"
 msgstr "Tal vez quiera ejecutar `apt-get -f install' para corregirlo:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1091,7 +1091,7 @@ msgstr ""
 "Dependencias incumplidas. Intente 'apt-get -f install' sin paquetes (o "
 "Dependencias incumplidas. Intente 'apt-get -f install' sin paquetes (o "
 "especifique una solución)."
 "especifique una solución)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1103,7 +1103,7 @@ msgstr ""
 "inestable, que algunos paquetes necesarios no han sido creados o han\n"
 "inestable, que algunos paquetes necesarios no han sido creados o han\n"
 "sido movidos fuera de Incoming."
 "sido movidos fuera de Incoming."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1113,119 +1113,119 @@ msgstr ""
 "paquete simplemente no sea instalable y debería de rellenar un informe de\n"
 "paquete simplemente no sea instalable y debería de rellenar un informe de\n"
 "error contra ese paquete."
 "error contra ese paquete."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Paquetes rotos"
 msgstr "Paquetes rotos"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Se instalarán los siguientes paquetes extras:"
 msgstr "Se instalarán los siguientes paquetes extras:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Paquetes sugeridos:"
 msgstr "Paquetes sugeridos:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Paquetes recomendados"
 msgstr "Paquetes recomendados"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Calculando la actualización... "
 msgstr "Calculando la actualización... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Falló"
 msgstr "Falló"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Listo"
 msgstr "Listo"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 "Error interno, el sistema de solución de problemas rompió\n"
 "Error interno, el sistema de solución de problemas rompió\n"
 "algunas cosas"
 "algunas cosas"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Debe especificar al menos un paquete para obtener su código fuente"
 msgstr "Debe especificar al menos un paquete para obtener su código fuente"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "No se pudo encontrar un paquete de fuentes para %s"
 msgstr "No se pudo encontrar un paquete de fuentes para %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Ignorando fichero ya descargado '%s'\n"
 msgstr "Ignorando fichero ya descargado '%s'\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "No tiene suficiente espacio libre en %s"
 msgstr "No tiene suficiente espacio libre en %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Necesito descargar %sB/%sB de archivos fuente.\n"
 msgstr "Necesito descargar %sB/%sB de archivos fuente.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Necesito descargar %sB de archivos fuente.\n"
 msgstr "Necesito descargar %sB de archivos fuente.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Fuente obtenida %s\n"
 msgstr "Fuente obtenida %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "No se pudieron obtener algunos archivos."
 msgstr "No se pudieron obtener algunos archivos."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Ignorando desempaquetamiento de paquetes ya desempaquetados en %s\n"
 msgstr "Ignorando desempaquetamiento de paquetes ya desempaquetados en %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Falló la orden de desempaquetamiento '%s'.\n"
 msgstr "Falló la orden de desempaquetamiento '%s'.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Compruebe que el paquete «dpkg-dev» esté instalado.\n"
 msgstr "Compruebe que el paquete «dpkg-dev» esté instalado.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Falló la orden de construcción '%s'.\n"
 msgstr "Falló la orden de construcción '%s'.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Falló el proceso hijo"
 msgstr "Falló el proceso hijo"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Debe especificar al menos un paquete para verificar sus\n"
 "Debe especificar al menos un paquete para verificar sus\n"
 "dependencias de construcción"
 "dependencias de construcción"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "No se pudo obtener información de dependencias de construcción para %s"
 msgstr "No se pudo obtener información de dependencias de construcción para %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s no tiene dependencias de construcción.\n"
 msgstr "%s no tiene dependencias de construcción.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1234,7 +1234,7 @@ msgstr ""
 "La dependencia %s en %s no puede satisfacerse porque no se puede \n"
 "La dependencia %s en %s no puede satisfacerse porque no se puede \n"
 "encontrar el paquete %s"
 "encontrar el paquete %s"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1243,32 +1243,32 @@ msgstr ""
 "La dependencia %s en %s no puede satisfacerse porque ninguna versión\n"
 "La dependencia %s en %s no puede satisfacerse porque ninguna versión\n"
 "disponible del paquete %s satisface los requisitos de versión"
 "disponible del paquete %s satisface los requisitos de versión"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "No se pudo satisfacer la dependencia %s para %s: El paquete instalado %s es "
 "No se pudo satisfacer la dependencia %s para %s: El paquete instalado %s es "
 "demasiado nuevo"
 "demasiado nuevo"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "No se pudo satisfacer la dependencia %s para %s: %s"
 msgstr "No se pudo satisfacer la dependencia %s para %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "No se pudieron satisfacer las dependencias de construcción de %s."
 msgstr "No se pudieron satisfacer las dependencias de construcción de %s."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "No se pudieron procesar las dependencias de construcción"
 msgstr "No se pudieron procesar las dependencias de construcción"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Módulos soportados:"
 msgstr "Módulos soportados:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1699,25 +1699,25 @@ msgstr "Error leyendo Md5. Desplazo %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Este no es un archivo DEB válido, falta el miembro '%s'"
 msgstr "Este no es un archivo DEB válido, falta el miembro '%s'"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Este no es un archivo DEB válido, falta el miembro '%s' o '%s'"
 msgstr "Este no es un archivo DEB válido, falta el miembro '%s' o '%s'"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "No pude cambiar a %s"
 msgstr "No pude cambiar a %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Error interno, no pude localizar el miembro"
 msgstr "Error interno, no pude localizar el miembro"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "No pude localizar un archivo de control válido"
 msgstr "No pude localizar un archivo de control válido"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Archivo de control inanalizable"
 msgstr "Archivo de control inanalizable"
 
 
@@ -2082,15 +2082,15 @@ msgstr "Error leyendo del servidor, el lado remoto cerr
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Error leyendo del servidor"
 msgstr "Error leyendo del servidor"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Mala cabecera Data"
 msgstr "Mala cabecera Data"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Fallo la conexión"
 msgstr "Fallo la conexión"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Error interno"
 msgstr "Error interno"
 
 
@@ -2119,8 +2119,8 @@ msgid "Opening configuration file %s"
 msgstr "Abriendo fichero de configuración %s"
 msgstr "Abriendo fichero de configuración %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
-#, c-format
-msgid "Line %d too long (max %lu)"
+#, fuzzy, c-format
+msgid "Line %d too long (max %u)"
 msgstr "Línea %d demasiado larga (máx %lu)"
 msgstr "Línea %d demasiado larga (máx %lu)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2377,28 +2377,28 @@ msgstr "opcional"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Creando árbol de dependencias"
 msgstr "Creando árbol de dependencias"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Versiones candidatas"
 msgstr "Versiones candidatas"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Generación de dependencias"
 msgstr "Generación de dependencias"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Leyendo la información de estado"
 msgstr "Leyendo la información de estado"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, c-format
 #, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "No se pudo abrir el fichero de estado %s"
 msgstr "No se pudo abrir el fichero de estado %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, c-format
 #, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Falló la escritura del fichero de estado temporal %s"
 msgstr "Falló la escritura del fichero de estado temporal %s"
@@ -2534,17 +2534,17 @@ msgstr "No se pudo encontrar el m
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "El método %s no se inició correctamente"
 msgstr "El método %s no se inició correctamente"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Por favor, inserte el disco «%s» en la unidad «%s» y presione Intro"
 msgstr "Por favor, inserte el disco «%s» en la unidad «%s» y presione Intro"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "El sistema de paquetes '%s' no está soportado"
 msgstr "El sistema de paquetes '%s' no está soportado"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "No se pudo determinar un tipo de sistema de paquetes adecuado"
 msgstr "No se pudo determinar un tipo de sistema de paquetes adecuado"
 
 
@@ -2685,18 +2685,22 @@ msgstr "Error de E/S guardando cach
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "falló el cambio de nombre, %s (%s -> %s)."
 msgstr "falló el cambio de nombre, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "La suma MD5 difiere"
 msgstr "La suma MD5 difiere"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "La suma MD5 difiere"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "No existe ninguna clave pública disponible para los siguientes "
 "No existe ninguna clave pública disponible para los siguientes "
 "identificadores de clave:\n"
 "identificadores de clave:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2706,7 +2710,7 @@ msgstr ""
 "que necesita arreglar manualmente este paquete (debido a que falta una "
 "que necesita arreglar manualmente este paquete (debido a que falta una "
 "arquitectura)"
 "arquitectura)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2715,7 +2719,7 @@ msgstr ""
 "No se pudo localizar un archivo para el paquete %s. Esto puede significar "
 "No se pudo localizar un archivo para el paquete %s. Esto puede significar "
 "que necesita arreglar manualmente este paquete."
 "que necesita arreglar manualmente este paquete."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2723,7 +2727,7 @@ msgstr ""
 "Los archivos de índice de paquetes están corrompidos. El campo 'Filename:' "
 "Los archivos de índice de paquetes están corrompidos. El campo 'Filename:' "
 "no existe para para el paquete %s."
 "no existe para para el paquete %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "El tamaño difiere"
 msgstr "El tamaño difiere"
 
 
@@ -2815,77 +2819,87 @@ msgstr "Las entradas de la lista de fuentes para este disco son:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Desmontando el CD-ROM...\n"
 msgstr "Desmontando el CD-ROM...\n"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "%i registros escritos.\n"
 msgstr "%i registros escritos.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "%i registros escritos con %i fichero de menos.\n"
 msgstr "%i registros escritos con %i fichero de menos.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "%i registros escritos con %i fichero mal emparejado\n"
 msgstr "%i registros escritos con %i fichero mal emparejado\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "%i registros escritos con %i fichero de menos y %i ficheros mal emparejados\n"
 "%i registros escritos con %i fichero de menos y %i ficheros mal emparejados\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Preparando %s"
 msgstr "Preparando %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Desempaquetando %s"
 msgstr "Desempaquetando %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Preparándose para configurar %s"
 msgstr "Preparándose para configurar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Configurando %s"
 msgstr "Configurando %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s instalado"
 msgstr "%s instalado"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Preparándose para eliminar %s"
 msgstr "Preparándose para eliminar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Eliminando %s"
 msgstr "Eliminando %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s eliminado"
 msgstr "%s eliminado"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Preparándose para eliminar completamente %s"
 msgstr "Preparándose para eliminar completamente %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Se borró completamente %s"
 msgstr "Se borró completamente %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Falta el directorio de listas %spartial."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Falló la selección"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "No pude parchear el fichero"
 msgstr "No pude parchear el fichero"

+ 107 - 95
po/eu.po

@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt_po_eu\n"
 "Project-Id-Version: apt_po_eu\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
-"PO-Revision-Date: 2007-07-10 11:57+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
+"PO-Revision-Date: 2007-08-07 12:25+0100\n"
 "Last-Translator: Piarres Beobide <pi@beobide.net>\n"
 "Last-Translator: Piarres Beobide <pi@beobide.net>\n"
 "Language-Team: Euskara <Librezale@librezale.org>\n"
 "Language-Team: Euskara <Librezale@librezale.org>\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
@@ -16,7 +16,6 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.11.4\n"
 "X-Generator: KBabel 1.11.4\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
-"\n"
 
 
 #: cmdline/apt-cache.cc:143
 #: cmdline/apt-cache.cc:143
 #, c-format
 #, c-format
@@ -161,10 +160,10 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
 #, c-format
 #, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
-msgstr "%s %s (%s %s) konpilatua: %s %s\n"
+msgid "%s %s for %s compiled on %s %s\n"
+msgstr "%s %s %s-rentzat %s %s-ean konpilatua\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
 msgid ""
 msgid ""
@@ -655,7 +654,7 @@ msgstr "Huts egin du %s izenaren ordez %s ipintzean"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Adierazpen erregularren konpilazio-errorea - %s"
 msgstr "Adierazpen erregularren konpilazio-errorea - %s"
@@ -816,11 +815,11 @@ msgstr "Paketeak ezabatu beharra dute bain Ezabatzea ezgaiturik dago."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Barne errorea, ez da ordenatzeaz amaitu"
 msgstr "Barne errorea, ez da ordenatzeaz amaitu"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Ezin da deskarga-direktorioa blokeatu"
 msgstr "Ezin da deskarga-direktorioa blokeatu"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Ezin izan da iturburu-zerrenda irakurri."
 msgstr "Ezin izan da iturburu-zerrenda irakurri."
@@ -851,7 +850,7 @@ msgstr "Deskonprimitu ondoren, %sB gehiago erabiliko dira diskoan.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Deskonprimitu ondoren, %sB libratuko dira diskoan.\n"
 msgstr "Deskonprimitu ondoren, %sB libratuko dira diskoan.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Ezin da %s(e)n duzun leku librea atzeman."
 msgstr "Ezin da %s(e)n duzun leku librea atzeman."
@@ -888,7 +887,7 @@ msgstr "Abortatu."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Aurrera jarraitu nahi al duzu [B/e]? "
 msgstr "Aurrera jarraitu nahi al duzu [B/e]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Ezin da lortu %s  %s\n"
 msgstr "Ezin da lortu %s  %s\n"
@@ -897,7 +896,7 @@ msgstr "Ezin da lortu %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Fitxategi batzuk ezin izan dira deskargatu"
 msgstr "Fitxategi batzuk ezin izan dira deskargatu"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Deskarga amaituta eta deskarga soileko moduan"
 msgstr "Deskarga amaituta eta deskarga soileko moduan"
 
 
@@ -1034,7 +1033,7 @@ msgstr ""
 "Hmmm, dirudienez AutoRemover-ek gertatu behar ez zen apurtu du\n"
 "Hmmm, dirudienez AutoRemover-ek gertatu behar ez zen apurtu du\n"
 "Mesedez programa errore txosten bat bete mesedez."
 "Mesedez programa errore txosten bat bete mesedez."
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Informazio honek arazoa konpontzen lagun dezake:"
 msgstr "Informazio honek arazoa konpontzen lagun dezake:"
 
 
@@ -1046,31 +1045,31 @@ msgstr "Barne Errorea, AutoRemover-ek zerbait apurtu du"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Barne Errorea, AllUpgade-k zerbait apurtu du"
 msgstr "Barne Errorea, AllUpgade-k zerbait apurtu du"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Ezin izan da %s zeregina aurkitu"
 msgstr "Ezin izan da %s zeregina aurkitu"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Ezin izan da %s paketea aurkitu"
 msgstr "Ezin izan da %s paketea aurkitu"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n"
 msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, c-format
 #, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "%s eskuz instalatua bezala ezarri.\n"
 msgstr "%s eskuz instalatua bezala ezarri.\n"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Beharbada `apt-get -f install' exekutatu nahiko duzu hauek zuzentzeko:"
 msgstr "Beharbada `apt-get -f install' exekutatu nahiko duzu hauek zuzentzeko:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1078,7 +1077,7 @@ msgstr ""
 "Bete gabeko mendekotasunak. Probatu 'apt-get -f install' paketerik gabe (edo "
 "Bete gabeko mendekotasunak. Probatu 'apt-get -f install' paketerik gabe (edo "
 "zehaztu konponbide bat)."
 "zehaztu konponbide bat)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1090,7 +1089,7 @@ msgstr ""
 "beharrezko pakete batzuk ez ziren sortuko oraindik, edo \n"
 "beharrezko pakete batzuk ez ziren sortuko oraindik, edo \n"
 "Sarrerakoetan (Incoming) egoten jarraituko dute."
 "Sarrerakoetan (Incoming) egoten jarraituko dute."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1099,117 +1098,117 @@ msgstr ""
 "Eragiketa soil bat eskatu duzunez, seguru asko paketea ez da instalagarria\n"
 "Eragiketa soil bat eskatu duzunez, seguru asko paketea ez da instalagarria\n"
 "izango, eta pakete horren errorearen berri ematea komeni da."
 "izango, eta pakete horren errorearen berri ematea komeni da."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Hautsitako paketeak"
 msgstr "Hautsitako paketeak"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Ondorengo pakete gehigarriak instalatuko dira:"
 msgstr "Ondorengo pakete gehigarriak instalatuko dira:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Iradokitako paketeak:"
 msgstr "Iradokitako paketeak:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Gomendatutako paketeak:"
 msgstr "Gomendatutako paketeak:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Berriketak kalkulatzen... "
 msgstr "Berriketak kalkulatzen... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Huts egin du"
 msgstr "Huts egin du"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Eginda"
 msgstr "Eginda"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Barne Errorea, arazo konpontzaileak zerbait apurtu du"
 msgstr "Barne Errorea, arazo konpontzaileak zerbait apurtu du"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Gutxienez pakete bat zehaztu behar duzu iturburua lortzeko"
 msgstr "Gutxienez pakete bat zehaztu behar duzu iturburua lortzeko"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Ezin da iturburu-paketerik aurkitu %s(r)entzat"
 msgstr "Ezin da iturburu-paketerik aurkitu %s(r)entzat"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Dagoeneko deskargaturiko '%s' fitxategia saltatzen\n"
 msgstr "Dagoeneko deskargaturiko '%s' fitxategia saltatzen\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Ez daukazu nahikoa leku libre %s(e)n."
 msgstr "Ez daukazu nahikoa leku libre %s(e)n."
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Iturburu-artxiboetako %sB/%sB eskuratu behar dira.\n"
 msgstr "Iturburu-artxiboetako %sB/%sB eskuratu behar dira.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Iturburu-artxiboetako %sB eskuratu behar dira.\n"
 msgstr "Iturburu-artxiboetako %sB eskuratu behar dira.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Eskuratu %s iturubura\n"
 msgstr "Eskuratu %s iturubura\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Huts egin du zenbat artxibo lortzean."
 msgstr "Huts egin du zenbat artxibo lortzean."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 "%s(e)n dagoeneko deskonprimitutako iturburua deskonprimitzea saltatzen\n"
 "%s(e)n dagoeneko deskonprimitutako iturburua deskonprimitzea saltatzen\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Deskonprimitzeko '%s' komandoak huts egin du.\n"
 msgstr "Deskonprimitzeko '%s' komandoak huts egin du.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Egiaztattu 'dpkg-dev' paketea instalaturik dagoen.\n"
 msgstr "Egiaztattu 'dpkg-dev' paketea instalaturik dagoen.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Eraikitzeko '%s' komandoak huts egin du.\n"
 msgstr "Eraikitzeko '%s' komandoak huts egin du.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Prozesu umeak huts egin du"
 msgstr "Prozesu umeak huts egin du"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Gutxienez pakete bat zehaztu behar duzu eraikitze-mendekotasunak egiaztatzeko"
 "Gutxienez pakete bat zehaztu behar duzu eraikitze-mendekotasunak egiaztatzeko"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Ezin izan da %s(r)en eraikitze-mendekotasunen informazioa eskuratu"
 msgstr "Ezin izan da %s(r)en eraikitze-mendekotasunen informazioa eskuratu"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s: ez du eraikitze-mendekotasunik.\n"
 msgstr "%s: ez du eraikitze-mendekotasunik.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1217,7 +1216,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "%2$s(r)en %1$s mendekotasuna ezin da bete, %3$s paketea ezin delako aurkitu"
 "%2$s(r)en %1$s mendekotasuna ezin da bete, %3$s paketea ezin delako aurkitu"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1226,32 +1225,32 @@ msgstr ""
 "%2$s(r)en %1$s mendekotasuna ezin da bete, ez baitago bertsio-eskakizunak "
 "%2$s(r)en %1$s mendekotasuna ezin da bete, ez baitago bertsio-eskakizunak "
 "betetzen dituen %3$s paketearen bertsio erabilgarririk"
 "betetzen dituen %3$s paketearen bertsio erabilgarririk"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: instalatutako %3$s "
 "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: instalatutako %3$s "
 "paketea berriegia da"
 "paketea berriegia da"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: %3$s"
 msgstr "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: %3$s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "%s(r)en eraikitze-mendekotasunak ezin izan dira bete."
 msgstr "%s(r)en eraikitze-mendekotasunak ezin izan dira bete."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Huts egin du eraikitze-mendekotasunak prozesatzean"
 msgstr "Huts egin du eraikitze-mendekotasunak prozesatzean"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Onartutako Moduluak:"
 msgstr "Onartutako Moduluak:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1674,26 +1673,26 @@ msgstr "Errorea MD5 analizatzean. Desplazamendua %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Ez da baliozko DEB artxiboa; '%s' kidea falta da"
 msgstr "Ez da baliozko DEB artxiboa; '%s' kidea falta da"
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
-"Hau ez da balioz DEB fitxategi bat, ez du ez  '%s' ez '%s' atalik falta du"
+"Hau ez da balioz DEB fitxategi bat, ez du  '%s', '%s'  eta '%s' atalik "
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Ezin izan da %s(e)ra aldatu"
 msgstr "Ezin izan da %s(e)ra aldatu"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Barne Errorea, ezin da atala kokatu"
 msgstr "Barne Errorea, ezin da atala kokatu"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Ezin izan da baliozko kontrol-fitxategi bat lokalizatu"
 msgstr "Ezin izan da baliozko kontrol-fitxategi bat lokalizatu"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Kontrol fitxategi ezin analizagarria"
 msgstr "Kontrol fitxategi ezin analizagarria"
 
 
@@ -2061,15 +2060,15 @@ msgstr "Errorea zerbitzaritik irakurtzen Urrunetik amaitutako konexio itxiera"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Errorea zerbitzaritik irakurtzean"
 msgstr "Errorea zerbitzaritik irakurtzean"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Goiburu data gaizki dago"
 msgstr "Goiburu data gaizki dago"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Konexioak huts egin du"
 msgstr "Konexioak huts egin du"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Barne-errorea"
 msgstr "Barne-errorea"
 
 
@@ -2099,8 +2098,8 @@ msgstr "%s konfigurazio-fitxategia irekitzen"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, c-format
 #, c-format
-msgid "Line %d too long (max %lu)"
-msgstr "%d lerroa luzeegia da (gehienez %lu)"
+msgid "Line %d too long (max %u)"
+msgstr "%d lerroa luzeegia da (gehienez %u)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
 #, c-format
 #, c-format
@@ -2356,28 +2355,28 @@ msgstr "aukerakoa"
 msgid "extra"
 msgid "extra"
 msgstr "estra"
 msgstr "estra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Dependentzia zuhaitza eraikitzen"
 msgstr "Dependentzia zuhaitza eraikitzen"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Hautagaien bertsioak"
 msgstr "Hautagaien bertsioak"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Dependentzi Sormena"
 msgstr "Dependentzi Sormena"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Egoera argibideak irakurtzen"
 msgstr "Egoera argibideak irakurtzen"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, c-format
 #, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Huts egin du %s EgoeraFitxategia irekitzean"
 msgstr "Huts egin du %s EgoeraFitxategia irekitzean"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, c-format
 #, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Ezin izan da %s aldiroko EgoeraFitrxategia idatzi"
 msgstr "Ezin izan da %s aldiroko EgoeraFitrxategia idatzi"
@@ -2510,17 +2509,17 @@ msgstr "Ezin izan da %s metodo-kontrolatzailea aurkitu."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "%s metodoa ez da behar bezala abiarazi"
 msgstr "%s metodoa ez da behar bezala abiarazi"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Mesedez sa ''%s' izeneko diska '%s' gailuan eta enter sakatu"
 msgstr "Mesedez sa ''%s' izeneko diska '%s' gailuan eta enter sakatu"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "'%s' pakete-sistema ez da onartzen"
 msgstr "'%s' pakete-sistema ez da onartzen"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Ezin da pakete-sistemaren mota egokirik zehaztu"
 msgstr "Ezin da pakete-sistemaren mota egokirik zehaztu"
 
 
@@ -2652,16 +2651,19 @@ msgstr "S/I errorea iturburu-cachea gordetzean"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "huts egin du izen-aldaketak, %s (%s -> %s)."
 msgstr "huts egin du izen-aldaketak, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum ez dator bat"
 msgstr "MD5Sum ez dator bat"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+msgid "Hash Sum mismatch"
+msgstr "Egiaztapena ez dator bat"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "Ez dago gako publiko erabilgarririk hurrengo gako ID hauentzat:\n"
 msgstr "Ez dago gako publiko erabilgarririk hurrengo gako ID hauentzat:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2670,7 +2672,7 @@ msgstr ""
 "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu "
 "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu "
 "beharko duzu paketea. (arkitektura falta delako)"
 "beharko duzu paketea. (arkitektura falta delako)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2679,7 +2681,7 @@ msgstr ""
 "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu "
 "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu "
 "beharko duzu paketea."
 "beharko duzu paketea."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2687,7 +2689,7 @@ msgstr ""
 "Paketearen indize-fitxategiak hondatuta daude. 'Filename:' eremurik ez %s "
 "Paketearen indize-fitxategiak hondatuta daude. 'Filename:' eremurik ez %s "
 "paketearentzat."
 "paketearentzat."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Tamaina ez dator bat"
 msgstr "Tamaina ez dator bat"
 
 
@@ -2779,77 +2781,87 @@ msgstr "Diskarentzako jaotrri sarrerak:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "CD-ROM Desmuntatzen...\n"
 msgstr "CD-ROM Desmuntatzen...\n"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "%i erregistro grabaturik.\n"
 msgstr "%i erregistro grabaturik.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "%i erregistro eta %i galdutako fitxategi grabaturik.\n"
 msgstr "%i erregistro eta %i galdutako fitxategi grabaturik.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "%i erregistro eta %i okerreko fitxategi grabaturik.\n"
 msgstr "%i erregistro eta %i okerreko fitxategi grabaturik.\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "%i erregistro, %i galdutako fitxategi eta %i okerreko fitxategi grabaturik.\n"
 "%i erregistro, %i galdutako fitxategi eta %i okerreko fitxategi grabaturik.\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "%s prestatzen"
 msgstr "%s prestatzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "%s irekitzen"
 msgstr "%s irekitzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "%s konfiguratzeko prestatzen"
 msgstr "%s konfiguratzeko prestatzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "%s konfiguratzen"
 msgstr "%s konfiguratzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s Instalatuta"
 msgstr "%s Instalatuta"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "%s kentzeko prestatzen"
 msgstr "%s kentzeko prestatzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "%s kentzen"
 msgstr "%s kentzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s kendurik"
 msgstr "%s kendurik"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "%s guztiz ezabatzeko prestatzen"
 msgstr "%s guztiz ezabatzeko prestatzen"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s guztiz ezabatu da"
 msgstr "%s guztiz ezabatu da"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, c-format
+msgid "Directory '%s' missing"
+msgstr "'%s' direktorioa falta da."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, c-format
+msgid "openpty failed\n"
+msgstr "openpty-ek huts egin du\n"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Ezin izan zaio fixtategiari adabakia ezarri"
 msgstr "Ezin izan zaio fixtategiari adabakia ezarri"

+ 106 - 92
po/fi.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.5.26\n"
 "Project-Id-Version: apt 0.5.26\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-09-29 16:06+0300\n"
 "PO-Revision-Date: 2006-09-29 16:06+0300\n"
 "Last-Translator: Tapio Lehtonen <tale@debian.org>\n"
 "Last-Translator: Tapio Lehtonen <tale@debian.org>\n"
 "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
 "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
@@ -160,9 +160,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s laitealustalle %s %s käännöksen päiväys %s %s\n"
 msgstr "%s %s laitealustalle %s %s käännöksen päiväys %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -657,7 +657,7 @@ msgstr "Nimen muuttaminen %s -> %s ei onnistunut"
 msgid "Y"
 msgid "Y"
 msgstr "K"
 msgstr "K"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Käännösvirhe lausekkeessa - %s"
 msgstr "Käännösvirhe lausekkeessa - %s"
@@ -818,11 +818,11 @@ msgstr "Paketteja pitäisi poistaa mutta Remove ei ole käytössä."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Tapahtui sisäinen virhe, järjestäminen keskeytyi"
 msgstr "Tapahtui sisäinen virhe, järjestäminen keskeytyi"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Noutokansiota ei saatu lukittua"
 msgstr "Noutokansiota ei saatu lukittua"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Lähteiden luetteloa ei pystynyt lukemaan."
 msgstr "Lähteiden luetteloa ei pystynyt lukemaan."
@@ -852,7 +852,7 @@ msgstr "Purkamisen jälkeen käytetään %st lisää levytilaa.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Purkamisen jälkeen vapautuu %st levytilaa.\n"
 msgstr "Purkamisen jälkeen vapautuu %st levytilaa.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Kansion %s vapaan tilan määrä ei selvinnyt"
 msgstr "Kansion %s vapaan tilan määrä ei selvinnyt"
@@ -890,7 +890,7 @@ msgstr "Keskeytä."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Haluatko jatkaa [K/e]? "
 msgstr "Haluatko jatkaa [K/e]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Tiedoston %s nouto ei onnistunut  %s\n"
 msgstr "Tiedoston %s nouto ei onnistunut  %s\n"
@@ -899,7 +899,7 @@ msgstr "Tiedoston %s nouto ei onnistunut  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Joidenkin tiedostojen nouto ei onnistunut"
 msgstr "Joidenkin tiedostojen nouto ei onnistunut"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Nouto on valmis ja määrätty vain nouto"
 msgstr "Nouto on valmis ja määrätty vain nouto"
 
 
@@ -1033,7 +1033,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:"
 msgstr "Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:"
 
 
@@ -1046,31 +1046,31 @@ msgstr "Sisäinen virhe, resolver rikkoi jotain"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Sisäinen virhe, AllUpgrade rikkoi jotain"
 msgstr "Sisäinen virhe, AllUpgrade rikkoi jotain"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Pakettia %s ei löytynyt"
 msgstr "Pakettia %s ei löytynyt"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Pakettia %s ei löytynyt"
 msgstr "Pakettia %s ei löytynyt"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n"
 msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "mutta %s on merkitty asennettavaksi"
 msgstr "mutta %s on merkitty asennettavaksi"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Saatat haluta suorittaa \"apt-get -f install\" korjaamaan nämä:"
 msgstr "Saatat haluta suorittaa \"apt-get -f install\" korjaamaan nämä:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1078,7 +1078,7 @@ msgstr ""
 "Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile \"apt-get -f install\" "
 "Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile \"apt-get -f install\" "
 "ilmanpaketteja (tai ratkaise itse)."
 "ilmanpaketteja (tai ratkaise itse)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1089,7 +1089,7 @@ msgstr ""
 "jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole\n"
 "jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole\n"
 "vielä luotu tai siirretty Incoming-kansiosta."
 "vielä luotu tai siirretty Incoming-kansiosta."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1099,116 +1099,116 @@ msgstr ""
 "paketti ei lainkaan ole asennettavissa ja olisi tehtävä vikailmoitus\n"
 "paketti ei lainkaan ole asennettavissa ja olisi tehtävä vikailmoitus\n"
 "tuosta paketista."
 "tuosta paketista."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Rikkinäiset paketit"
 msgstr "Rikkinäiset paketit"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Seuraavat ylimääräiset paketit on merkitty asennettaviksi:"
 msgstr "Seuraavat ylimääräiset paketit on merkitty asennettaviksi:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Ehdotetut paketit:"
 msgstr "Ehdotetut paketit:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Suositellut paketit:"
 msgstr "Suositellut paketit:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Käsitellään päivitystä ... "
 msgstr "Käsitellään päivitystä ... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Ei onnistunut"
 msgstr "Ei onnistunut"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Valmis"
 msgstr "Valmis"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Sisäinen virhe, resolver rikkoi jotain"
 msgstr "Sisäinen virhe, resolver rikkoi jotain"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "On annettava ainakin yksi paketti jonka lähdekoodi noudetaan"
 msgstr "On annettava ainakin yksi paketti jonka lähdekoodi noudetaan"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Paketin %s lähdekoodipakettia ei löytynyt"
 msgstr "Paketin %s lähdekoodipakettia ei löytynyt"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Ohitetaan jo noudettu tiedosto \"%s\"\n"
 msgstr "Ohitetaan jo noudettu tiedosto \"%s\"\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa"
 msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "On noudettava %st/%st lähdekoodiarkistoja.\n"
 msgstr "On noudettava %st/%st lähdekoodiarkistoja.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "On noudettava %st lähdekoodiarkistoja.\n"
 msgstr "On noudettava %st lähdekoodiarkistoja.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Nouda lähdekoodi %s\n"
 msgstr "Nouda lähdekoodi %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Joidenkin arkistojen noutaminen ei onnistunut."
 msgstr "Joidenkin arkistojen noutaminen ei onnistunut."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Ohitetaan purku jo puretun lähdekoodin %s kohdalla\n"
 msgstr "Ohitetaan purku jo puretun lähdekoodin %s kohdalla\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Purkukomento \"%s\" ei onnistunut.\n"
 msgstr "Purkukomento \"%s\" ei onnistunut.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Tarkista onko paketti \"dpkg-dev\" asennettu.\n"
 msgstr "Tarkista onko paketti \"dpkg-dev\" asennettu.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Paketointikomento \"%s\" ei onnistunut.\n"
 msgstr "Paketointikomento \"%s\" ei onnistunut.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Lapsiprosessi kaatui"
 msgstr "Lapsiprosessi kaatui"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan"
 "On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Paketille %s ei ole saatavilla riippuvuustietoja"
 msgstr "Paketille %s ei ole saatavilla riippuvuustietoja"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "Paketille %s ei ole määritetty paketointiriippuvuuksia.\n"
 msgstr "Paketille %s ei ole määritetty paketointiriippuvuuksia.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1216,7 +1216,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "riippuvuutta %s paketille %s ei voi tyydyttää koska pakettia %s ei löydy"
 "riippuvuutta %s paketille %s ei voi tyydyttää koska pakettia %s ei löydy"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1225,32 +1225,32 @@ msgstr ""
 "%s riippuvuutta paketille %s ei voi tyydyttää koska mikään paketin %s versio "
 "%s riippuvuutta paketille %s ei voi tyydyttää koska mikään paketin %s versio "
 "ei vastaa versioriippuvuuksia"
 "ei vastaa versioriippuvuuksia"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Riippuvutta %s paketille %s ei voi tyydyttää: Asennettu paketti %s on liian "
 "Riippuvutta %s paketille %s ei voi tyydyttää: Asennettu paketti %s on liian "
 "uusi"
 "uusi"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Riippuvuutta %s paketille %s ei voi tyydyttää: %s"
 msgstr "Riippuvuutta %s paketille %s ei voi tyydyttää: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Paketointiriippuvuuksia paketille %s ei voi tyydyttää."
 msgstr "Paketointiriippuvuuksia paketille %s ei voi tyydyttää."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Paketointiriippuvuuksien käsittely ei onnistunut"
 msgstr "Paketointiriippuvuuksien käsittely ei onnistunut"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Tuetut moduulit:"
 msgstr "Tuetut moduulit:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1673,25 +1673,25 @@ msgstr "Tapahtui virhe jäsennettäessä MD5:ttä. Kohta %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu tiedosto \"%s\""
 msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu tiedosto \"%s\""
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu osat \"%s\" ja \"%s\"."
 msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu osat \"%s\" ja \"%s\"."
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Kansioon %s vaihto ei onnistunut"
 msgstr "Kansioon %s vaihto ei onnistunut"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Tapahtui sisäinen virhe, tiedostoa ei löydy"
 msgstr "Tapahtui sisäinen virhe, tiedostoa ei löydy"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Kelvollista ohjaustiedostoa ei löydy"
 msgstr "Kelvollista ohjaustiedostoa ei löydy"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Ohjaustiedosto ei jäsenny"
 msgstr "Ohjaustiedosto ei jäsenny"
 
 
@@ -2056,15 +2056,15 @@ msgstr "Tapahtui virhe luettaessa palvelimelta. Etäpää sulki yhteyden"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Tapahtui virhe luettaessa palvelimelta"
 msgstr "Tapahtui virhe luettaessa palvelimelta"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Virheellinen otsikkotieto"
 msgstr "Virheellinen otsikkotieto"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Yhteys ei toiminut"
 msgstr "Yhteys ei toiminut"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Sisäinen virhe"
 msgstr "Sisäinen virhe"
 
 
@@ -2094,7 +2094,7 @@ msgstr "Avataan asetustiedosto %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Rivi %d on liian pitkä (enintään %d)"
 msgstr "Rivi %d on liian pitkä (enintään %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2347,29 +2347,29 @@ msgstr "valinnainen"
 msgid "extra"
 msgid "extra"
 msgstr "ylimääräinen"
 msgstr "ylimääräinen"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Muodostetaan riippuvuussuhteiden puu"
 msgstr "Muodostetaan riippuvuussuhteiden puu"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Mahdolliset versiot"
 msgstr "Mahdolliset versiot"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Luodaan riippuvuudet"
 msgstr "Luodaan riippuvuudet"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Yhdistetään saatavuustiedot"
 msgstr "Yhdistetään saatavuustiedot"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Tiedoston %s avaaminen ei onnistunut"
 msgstr "Tiedoston %s avaaminen ei onnistunut"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Tiedoston %s kirjoittaminen ei onnistunut"
 msgstr "Tiedoston %s kirjoittaminen ei onnistunut"
@@ -2500,17 +2500,17 @@ msgstr "Menetelmän ajuria %s ei löytynyt"
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Menetelmä %s ei käynnistynyt oikein"
 msgstr "Menetelmä %s ei käynnistynyt oikein"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Pistä levy nimeltään: \"%s\" asemaan \"%s\" ja paina Enter."
 msgstr "Pistä levy nimeltään: \"%s\" asemaan \"%s\" ja paina Enter."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Paketointijärjestelmä \"%s\" ei ole tuettu"
 msgstr "Paketointijärjestelmä \"%s\" ei ole tuettu"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Sopivaa paketointijärjestelmän tyyppiä ei saa selvitettyä"
 msgstr "Sopivaa paketointijärjestelmän tyyppiä ei saa selvitettyä"
 
 
@@ -2645,16 +2645,20 @@ msgstr "Syöttö/Tulostus -virhe tallennettaessa pakettivarastoa"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "nimen vaihto ei onnistunut, %s (%s -> %s)."
 msgstr "nimen vaihto ei onnistunut, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum ei täsmää"
 msgstr "MD5Sum ei täsmää"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "MD5Sum ei täsmää"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "Julkisia avaimia ei ole saatavilla, avainten ID:t ovat:\n"
 msgstr "Julkisia avaimia ei ole saatavilla, avainten ID:t ovat:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2663,7 +2667,7 @@ msgstr ""
 "En löytänyt pakettia %s vastaavaa tiedostoa. Voit ehkä joutua korjaamaan "
 "En löytänyt pakettia %s vastaavaa tiedostoa. Voit ehkä joutua korjaamaan "
 "tämän paketin itse (puuttuvan arkkitehtuurin vuoksi)"
 "tämän paketin itse (puuttuvan arkkitehtuurin vuoksi)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2672,7 +2676,7 @@ msgstr ""
 "Pakettia %s vastaavaa tiedostoa ei löytynyt. Voit ehkä joutua korjaamaan "
 "Pakettia %s vastaavaa tiedostoa ei löytynyt. Voit ehkä joutua korjaamaan "
 "tämän paketin itse."
 "tämän paketin itse."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2680,7 +2684,7 @@ msgstr ""
 "Pakettihakemistotiedostot ovat turmeltuneet. Paketille %s ei ole Filename-"
 "Pakettihakemistotiedostot ovat turmeltuneet. Paketille %s ei ole Filename-"
 "kenttää."
 "kenttää."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Koko ei täsmää"
 msgstr "Koko ei täsmää"
 
 
@@ -2773,78 +2777,88 @@ msgstr "Tämän levyn lähdekoodipakettien luettelon tietueita ovat:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Irrotetaan romppu..."
 msgstr "Irrotetaan romppu..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Kirjoitettiin %i tietuetta.\n"
 msgstr "Kirjoitettiin %i tietuetta.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa tiedostoa.\n"
 msgstr "Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa tiedostoa.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Kirjoitettiin %i tietuetta joissa oli %i paritonta tiedostoa\n"
 msgstr "Kirjoitettiin %i tietuetta joissa oli %i paritonta tiedostoa\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa ja %i paritonta "
 "Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa ja %i paritonta "
 "tiedostoa\n"
 "tiedostoa\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Valmistellaan %s"
 msgstr "Valmistellaan %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Puretaan %s"
 msgstr "Puretaan %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Valmistaudutaan tekemään asetukset: %s"
 msgstr "Valmistaudutaan tekemään asetukset: %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Tehdään asetukset: %s"
 msgstr "Tehdään asetukset: %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s asennettu"
 msgstr "%s asennettu"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Valmistaudutaan poistamaan %s"
 msgstr "Valmistaudutaan poistamaan %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Poistetaan %s"
 msgstr "Poistetaan %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s poistettu"
 msgstr "%s poistettu"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Valmistaudutaan poistamaan %s kokonaan"
 msgstr "Valmistaudutaan poistamaan %s kokonaan"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s poistettiin kokonaan"
 msgstr "%s poistettiin kokonaan"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Luettelokansio %spartial puuttuu."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Select ei toiminut"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Tiedostoa %s ei voitu avata"
 msgstr "Tiedostoa %s ei voitu avata"

Разница между файлами не показана из-за своего большого размера
+ 626 - 612
po/fr.po


+ 107 - 93
po/gl.po

@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt\n"
 "Project-Id-Version: apt\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2007-06-18 15:26+0200\n"
 "PO-Revision-Date: 2007-06-18 15:26+0200\n"
 "Last-Translator: Jacobo Tarrío <jtarrio@debian.org>\n"
 "Last-Translator: Jacobo Tarrío <jtarrio@debian.org>\n"
 "Language-Team: Galician <proxecto@trasno.net>\n"
 "Language-Team: Galician <proxecto@trasno.net>\n"
@@ -157,9 +157,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s para %s %s compilado en %s %s\n"
 msgstr "%s %s para %s %s compilado en %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -662,7 +662,7 @@ msgstr "Non se puido cambiar o nome de %s a %s"
 msgid "Y"
 msgid "Y"
 msgstr "S"
 msgstr "S"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Erro na compilación da expresión regular - %s"
 msgstr "Erro na compilación da expresión regular - %s"
@@ -823,11 +823,11 @@ msgstr "Hai que eliminar paquetes pero a eliminación está desactivada."
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Erro interno, a ordeación non rematou"
 msgstr "Erro interno, a ordeación non rematou"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Non se puido bloquear o directorio de descargas"
 msgstr "Non se puido bloquear o directorio de descargas"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Non se puido ler a lista de orixes."
 msgstr "Non se puido ler a lista de orixes."
@@ -857,7 +857,7 @@ msgstr "Despois de desempaquetar hanse ocupar %sB de disco adicionais.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Despois de desempaquetar hanse liberar %sB de disco.\n"
 msgstr "Despois de desempaquetar hanse liberar %sB de disco.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Non se puido determinar o espazo libre en %s"
 msgstr "Non se puido determinar o espazo libre en %s"
@@ -894,7 +894,7 @@ msgstr "Abortar."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "¿Quere continuar [S/n]? "
 msgstr "¿Quere continuar [S/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Non se puido obter %s  %s\n"
 msgstr "Non se puido obter %s  %s\n"
@@ -903,7 +903,7 @@ msgstr "Non se puido obter %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Non se puido descargar algúns ficheiros"
 msgstr "Non se puido descargar algúns ficheiros"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Completouse a descarga no modo de só descargas"
 msgstr "Completouse a descarga no modo de só descargas"
 
 
@@ -1043,7 +1043,7 @@ msgstr ""
 "Hum, semella que o autoeliminadir destruiu algo, o que non debería\n"
 "Hum, semella que o autoeliminadir destruiu algo, o que non debería\n"
 "ter ocorrido. Envíe un informe de erro sobre apt."
 "ter ocorrido. Envíe un informe de erro sobre apt."
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "A seguinte información pode axudar a resolver a situación:"
 msgstr "A seguinte información pode axudar a resolver a situación:"
 
 
@@ -1055,31 +1055,31 @@ msgstr "Erro interno, o autoeliminador rompeu cousas"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Erro interno, AllUpgrade rompeu cousas"
 msgstr "Erro interno, AllUpgrade rompeu cousas"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Non se puido atopar a tarefa %s"
 msgstr "Non se puido atopar a tarefa %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Non se puido atopar o paquete %s"
 msgstr "Non se puido atopar o paquete %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Nota, escóllese %s para a expresión regular \"%s\"\n"
 msgstr "Nota, escóllese %s para a expresión regular \"%s\"\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, c-format
 #, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "%s cambiado a instalado manualmente.\n"
 msgstr "%s cambiado a instalado manualmente.\n"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Pode querer executar \"apt-get -f install\" corrixir isto:"
 msgstr "Pode querer executar \"apt-get -f install\" corrixir isto:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1087,7 +1087,7 @@ msgstr ""
 "Dependencias incumpridas. Probe \"apt-get -f install\" sen paquetes (ou "
 "Dependencias incumpridas. Probe \"apt-get -f install\" sen paquetes (ou "
 "especifique unha solución)."
 "especifique unha solución)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1098,7 +1098,7 @@ msgstr ""
 "unha situación imposible ou, se emprega a distribución inestable, que\n"
 "unha situación imposible ou, se emprega a distribución inestable, que\n"
 "algúns paquetes solicitados aínda non se crearon ou moveron de Incoming."
 "algúns paquetes solicitados aínda non se crearon ou moveron de Incoming."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1107,118 +1107,118 @@ msgstr ""
 "Xa que só solicitou unha soa operación, é bastante probable que o\n"
 "Xa que só solicitou unha soa operación, é bastante probable que o\n"
 "paquete non sea instalable e que se deba informar dun erro no paquete."
 "paquete non sea instalable e que se deba informar dun erro no paquete."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Paquetes rotos"
 msgstr "Paquetes rotos"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Hanse instalar os seguintes paquetes extra:"
 msgstr "Hanse instalar os seguintes paquetes extra:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Paquetes suxiridos:"
 msgstr "Paquetes suxiridos:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Paquetes recomendados:"
 msgstr "Paquetes recomendados:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "A calcular a actualización... "
 msgstr "A calcular a actualización... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Fallou"
 msgstr "Fallou"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Rematado"
 msgstr "Rematado"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Erro interno, o resolvedor interno rompeu cousas"
 msgstr "Erro interno, o resolvedor interno rompeu cousas"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 "Ten que especificar alomenos un paquete para lle descargar o código fonte"
 "Ten que especificar alomenos un paquete para lle descargar o código fonte"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Non se puido atopar un paquete fonte para %s"
 msgstr "Non se puido atopar un paquete fonte para %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Omítese o ficheiro xa descargado \"%s\"\n"
 msgstr "Omítese o ficheiro xa descargado \"%s\"\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Non hai espazo libre de abondo en %s"
 msgstr "Non hai espazo libre de abondo en %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Hai que recibir %sB/%sB de arquivos de fonte.\n"
 msgstr "Hai que recibir %sB/%sB de arquivos de fonte.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Hai que recibir %sB de arquivos de fonte.\n"
 msgstr "Hai que recibir %sB de arquivos de fonte.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Obter fonte %s\n"
 msgstr "Obter fonte %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Non se puido recibir algúns arquivos."
 msgstr "Non se puido recibir algúns arquivos."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Omítese o desempaquetamento do código fonte xa desempaquetado en %s\n"
 msgstr "Omítese o desempaquetamento do código fonte xa desempaquetado en %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Fallou a orde de desempaquetamento \"%s\".\n"
 msgstr "Fallou a orde de desempaquetamento \"%s\".\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Comprobe que o paquete \"dpkg-dev\" estea instalado.\n"
 msgstr "Comprobe que o paquete \"dpkg-dev\" estea instalado.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Fallou a codificación de %s.\n"
 msgstr "Fallou a codificación de %s.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "O proceso fillo fallou"
 msgstr "O proceso fillo fallou"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Ten que especificar alomenos un paquete para lle comprobar as dependencias "
 "Ten que especificar alomenos un paquete para lle comprobar as dependencias "
 "de compilación"
 "de compilación"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Non se puido obter a información de dependencias de compilación de %s"
 msgstr "Non se puido obter a información de dependencias de compilación de %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s non ten dependencias de compilación.\n"
 msgstr "%s non ten dependencias de compilación.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1227,7 +1227,7 @@ msgstr ""
 "A dependencia \"%s\" de %s non se pode satisfacer porque non se pode atopar "
 "A dependencia \"%s\" de %s non se pode satisfacer porque non se pode atopar "
 "o paquete %s"
 "o paquete %s"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1236,32 +1236,32 @@ msgstr ""
 "A dependencia \"%s\" de %s non se pode satisfacer porque ningunha versión "
 "A dependencia \"%s\" de %s non se pode satisfacer porque ningunha versión "
 "dispoñible do paquete %s satisfai os requirimentos de versión"
 "dispoñible do paquete %s satisfai os requirimentos de versión"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Non se puido satisfacer a dependencia \"%s\" de %s: O paquete instalado %s é "
 "Non se puido satisfacer a dependencia \"%s\" de %s: O paquete instalado %s é "
 "novo de máis"
 "novo de máis"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Non se puido satisfacer a dependencia \"%s\" de %s: %s"
 msgstr "Non se puido satisfacer a dependencia \"%s\" de %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Non se puideron satisfacer as dependencias de compilación de %s."
 msgstr "Non se puideron satisfacer as dependencias de compilación de %s."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Non se puido procesar as dependencias de compilación"
 msgstr "Non se puido procesar as dependencias de compilación"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Módulos soportados:"
 msgstr "Módulos soportados:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1687,25 +1687,25 @@ msgstr "Erro ao analizar o MD5. Desprazamento %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Este non é un arquivo DEB válido, falla o membro \"%s\""
 msgstr "Este non é un arquivo DEB válido, falla o membro \"%s\""
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Este non é un arquivo DEB válido, non ten un membro \"%s\" ou \"%s\""
 msgstr "Este non é un arquivo DEB válido, non ten un membro \"%s\" ou \"%s\""
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Non se puido cambiar a %s"
 msgstr "Non se puido cambiar a %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Erro interno, non se puido atopar un membro"
 msgstr "Erro interno, non se puido atopar un membro"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Non se puido atopar un ficheiro de control válido"
 msgstr "Non se puido atopar un ficheiro de control válido"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Ficheiro de control non analizable"
 msgstr "Ficheiro de control non analizable"
 
 
@@ -2073,15 +2073,15 @@ msgstr "Erro ao ler do servidor. O extremo remoto pechou a conexión"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Erro ao ler do servidor"
 msgstr "Erro ao ler do servidor"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Datos da cabeceira incorrectos"
 msgstr "Datos da cabeceira incorrectos"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "A conexión fallou"
 msgstr "A conexión fallou"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Erro interno"
 msgstr "Erro interno"
 
 
@@ -2110,8 +2110,8 @@ msgid "Opening configuration file %s"
 msgstr "A abrir o ficheiro de configuración %s"
 msgstr "A abrir o ficheiro de configuración %s"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
-#, c-format
-msgid "Line %d too long (max %lu)"
+#, fuzzy, c-format
+msgid "Line %d too long (max %u)"
 msgstr "Liña %d longa de máis (máximo %lu)"
 msgstr "Liña %d longa de máis (máximo %lu)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2365,28 +2365,28 @@ msgstr "opcional"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "A construír a árbore de dependencias"
 msgstr "A construír a árbore de dependencias"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Versións candidatas"
 msgstr "Versións candidatas"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Xeración de dependencias"
 msgstr "Xeración de dependencias"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "A ler a información do estado"
 msgstr "A ler a información do estado"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, c-format
 #, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Non se puido abrir o ficheiro de estado %s"
 msgstr "Non se puido abrir o ficheiro de estado %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, c-format
 #, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Non se puido gravar o ficheiro de estado temporal %s"
 msgstr "Non se puido gravar o ficheiro de estado temporal %s"
@@ -2518,17 +2518,17 @@ msgstr "Non se puido atopar o controlador de métodos %s."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "O método %s non se iniciou correctamente"
 msgstr "O método %s non se iniciou correctamente"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Introduza o disco etiquetado: \"%s\" na unidade \"%s\" e prema Intro."
 msgstr "Introduza o disco etiquetado: \"%s\" na unidade \"%s\" e prema Intro."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "O sistema de empaquetamento \"%s\" non está soportado"
 msgstr "O sistema de empaquetamento \"%s\" non está soportado"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Non se puido determinar un tipo de sistema de empaquetamento axeitado"
 msgstr "Non se puido determinar un tipo de sistema de empaquetamento axeitado"
 
 
@@ -2664,17 +2664,21 @@ msgstr "Erro de E/S ao gravar a caché de fontes"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "fallou o cambio de nome, %s (%s -> %s)."
 msgstr "fallou o cambio de nome, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Os MD5Sum non coinciden"
 msgstr "Os MD5Sum non coinciden"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Os MD5Sum non coinciden"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "Non hai unha clave pública dispoñible para os seguintes IDs de clave:\n"
 "Non hai unha clave pública dispoñible para os seguintes IDs de clave:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2683,7 +2687,7 @@ msgstr ""
 "Non se puido atopar un ficheiro para o paquete %s. Isto pode significar que "
 "Non se puido atopar un ficheiro para o paquete %s. Isto pode significar que "
 "ten que arranxar este paquete a man. (Falla a arquitectura)"
 "ten que arranxar este paquete a man. (Falla a arquitectura)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2692,7 +2696,7 @@ msgstr ""
 "Non se puido atopar un ficheiro para o paquete %s. Isto pode significar que "
 "Non se puido atopar un ficheiro para o paquete %s. Isto pode significar que "
 "ten que arranxar este paquete a man."
 "ten que arranxar este paquete a man."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2700,7 +2704,7 @@ msgstr ""
 "Os ficheiros de índices de paquetes están corrompidos. Non hai un campo "
 "Os ficheiros de índices de paquetes están corrompidos. Non hai un campo "
 "Filename: para o paquete %s."
 "Filename: para o paquete %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Os tamaños non coinciden"
 msgstr "Os tamaños non coinciden"
 
 
@@ -2792,78 +2796,88 @@ msgstr "As entradas da lista de fontes deste disco son:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "A desmontar o CD-ROM...\n"
 msgstr "A desmontar o CD-ROM...\n"
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Graváronse %i rexistros.\n"
 msgstr "Graváronse %i rexistros.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Graváronse %i rexistros con %i ficheiros que fallan.\n"
 msgstr "Graváronse %i rexistros con %i ficheiros que fallan.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Graváronse %i rexistros con %i ficheiros que non coinciden\n"
 msgstr "Graváronse %i rexistros con %i ficheiros que non coinciden\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "Graváronse %i rexistros con %i ficheiros que fallan e %i ficheiros que non "
 "Graváronse %i rexistros con %i ficheiros que fallan e %i ficheiros que non "
 "coinciden\n"
 "coinciden\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "A preparar %s"
 msgstr "A preparar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "A desempaquetar %s"
 msgstr "A desempaquetar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "A se preparar para configurar %s"
 msgstr "A se preparar para configurar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "A configurar %s"
 msgstr "A configurar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Instalouse %s"
 msgstr "Instalouse %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "A se preparar para a eliminación de %s"
 msgstr "A se preparar para a eliminación de %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "A eliminar %s"
 msgstr "A eliminar %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Eliminouse %s"
 msgstr "Eliminouse %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "A se preparar para eliminar %s completamente"
 msgstr "A se preparar para eliminar %s completamente"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Eliminouse %s completamente"
 msgstr "Eliminouse %s completamente"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "O directorio de listas %spartial falla."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Fallou a chamada a select"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Non se puido parchear o ficheiro"
 msgstr "Non se puido parchear o ficheiro"

+ 104 - 91
po/he.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.5.25\n"
 "Project-Id-Version: apt 0.5.25\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2004-06-10 19:58+0300\n"
 "PO-Revision-Date: 2004-06-10 19:58+0300\n"
 "Last-Translator: Lior Kaplan <webmaster@guides.co.il>\n"
 "Last-Translator: Lior Kaplan <webmaster@guides.co.il>\n"
 "Language-Team: Hebrew\n"
 "Language-Team: Hebrew\n"
@@ -156,9 +156,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s בשביל %s %s קומפל על %s %s\n"
 msgstr "%s %s בשביל %s %s קומפל על %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -554,7 +554,7 @@ msgstr "כשלון בשינוי השם %s ל-%s"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr ""
 msgstr ""
@@ -717,11 +717,11 @@ msgstr ""
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "לא מצליח לנעול את ספרית ההורדה."
 msgstr "לא מצליח לנעול את ספרית ההורדה."
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "רשימת המקורות לא ניתנת לקריאה."
 msgstr "רשימת המקורות לא ניתנת לקריאה."
@@ -750,7 +750,7 @@ msgstr "אחרי פריסה %sB נוספים יהיו בשימוש.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "אחרי פריסה %sB נוספים ישוחררו.\n"
 msgstr "אחרי פריסה %sB נוספים ישוחררו.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "אין לך מספיק מקום פנוי ב-%s."
 msgstr "אין לך מספיק מקום פנוי ב-%s."
@@ -785,7 +785,7 @@ msgstr "בטל."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "האם אתה רוצה להמשיך? [Y/n]"
 msgstr "האם אתה רוצה להמשיך? [Y/n]"
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "כשלון בהבאת %s  %s\n"
 msgstr "כשלון בהבאת %s  %s\n"
@@ -794,7 +794,7 @@ msgstr "כשלון בהבאת %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "כשלון בהורדת חלק מהקבצים"
 msgstr "כשלון בהורדת חלק מהקבצים"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "ההורדה הסתיימה במסגרת מצב הורדה בלבד."
 msgstr "ההורדה הסתיימה במסגרת מצב הורדה בלבד."
 
 
@@ -921,7 +921,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 
 
@@ -934,37 +934,37 @@ msgstr "שגיאה פנימית, כלשון ביצירת %s"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, c-format
 #, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "אבל %s הולכת להיות מותקנת"
 msgstr "אבל %s הולכת להיות מותקנת"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -972,160 +972,160 @@ msgid ""
 "or been moved out of Incoming."
 "or been moved out of Incoming."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
 "that package should be filed."
 "that package should be filed."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 #, fuzzy
 #, fuzzy
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "שגיאה פנימית, כלשון ביצירת %s"
 msgstr "שגיאה פנימית, כלשון ביצירת %s"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
 "package %s can satisfy version requirements"
 "package %s can satisfy version requirements"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1491,25 +1491,25 @@ msgstr ""
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr ""
 msgstr ""
 
 
@@ -1867,15 +1867,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr ""
 msgstr ""
 
 
@@ -1905,7 +1905,7 @@ msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, c-format
 #, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr ""
 msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2158,28 +2158,28 @@ msgstr ""
 msgid "extra"
 msgid "extra"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "כשלון בפתיחת %s"
 msgstr "כשלון בפתיחת %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "כשלון בפענוח %s"
 msgstr "כשלון בפענוח %s"
@@ -2305,17 +2305,17 @@ msgstr ""
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr ""
 msgstr ""
 
 
@@ -2447,36 +2447,39 @@ msgstr ""
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+msgid "Hash Sum mismatch"
+msgstr ""
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "to manually fix this package. (due to missing arch)"
 "to manually fix this package. (due to missing arch)"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "manually fix this package."
 "manually fix this package."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr ""
 msgstr ""
 
 
@@ -2562,76 +2565,86 @@ msgstr ""
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "מותקן:"
 msgstr "מותקן:"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr ""
 msgstr ""
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, c-format
+msgid "Directory '%s' missing"
+msgstr ""
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "כשלון."
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr ""
 msgstr ""

+ 106 - 92
po/hu.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: hu\n"
 "Project-Id-Version: hu\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-21 11:04+0100\n"
 "PO-Revision-Date: 2006-10-21 11:04+0100\n"
 "Last-Translator: SZERVÁC Attila <sas@321.hu>\n"
 "Last-Translator: SZERVÁC Attila <sas@321.hu>\n"
 "Language-Team: Hungarian <debian-l10n-hungarian>\n"
 "Language-Team: Hungarian <debian-l10n-hungarian>\n"
@@ -161,9 +161,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s ehhez: %s %s fordítás ideje: %s %s\n"
 msgstr "%s %s ehhez: %s %s fordítás ideje: %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -658,7 +658,7 @@ msgstr "Nem sikerült átnevezni %s-t erre: %s"
 msgid "Y"
 msgid "Y"
 msgstr "I"
 msgstr "I"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Regex fordítási hiba - %s"
 msgstr "Regex fordítási hiba - %s"
@@ -819,11 +819,11 @@ msgstr "Csomagokat kellene eltávolítani, de az Eltávolítás nem engedélyeze
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Belső hiba, a rendezés nem zárult"
 msgstr "Belső hiba, a rendezés nem zárult"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Nem tudom zárolni a letöltési könyvtárat"
 msgstr "Nem tudom zárolni a letöltési könyvtárat"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "A források listája olvashatatlan."
 msgstr "A források listája olvashatatlan."
@@ -852,7 +852,7 @@ msgstr "Kicsomagolás után %sB lemezterületet használok fel\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Kicsomagolás után %sB lemezterület szabadul fel.\n"
 msgstr "Kicsomagolás után %sB lemezterület szabadul fel.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Nem határozható meg a szabad hely itt: %s"
 msgstr "Nem határozható meg a szabad hely itt: %s"
@@ -889,7 +889,7 @@ msgstr "Megszakítva."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Folytatni akarod [Y/n]? "
 msgstr "Folytatni akarod [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Sikertelen letöltés: %s  %s\n"
 msgstr "Sikertelen letöltés: %s  %s\n"
@@ -898,7 +898,7 @@ msgstr "Sikertelen letöltés: %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Néhány fájlt nem sikerült letölteni"
 msgstr "Néhány fájlt nem sikerült letölteni"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "A letöltés befejeződött a 'csak letöltés' módban"
 msgstr "A letöltés befejeződött a 'csak letöltés' módban"
 
 
@@ -1031,7 +1031,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Az alábbi információ segíthet megoldani a helyzetet:"
 msgstr "Az alábbi információ segíthet megoldani a helyzetet:"
 
 
@@ -1044,31 +1044,31 @@ msgstr "Belső hiba, hibafeloldó gond"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Belső hiba, AllUpgrade megsértett valamit"
 msgstr "Belső hiba, AllUpgrade megsértett valamit"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Az alábbi csomag nem található: %s"
 msgstr "Az alábbi csomag nem található: %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Az alábbi csomag nem található: %s"
 msgstr "Az alábbi csomag nem található: %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Megjegyzés: %s kiválasztása %s reguláris kifejezéshez\n"
 msgstr "Megjegyzés: %s kiválasztása %s reguláris kifejezéshez\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "de csak %s telepíthető"
 msgstr "de csak %s telepíthető"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Próbáld futtatni az 'apt-get -f install'-t az alábbiak javításához:"
 msgstr "Próbáld futtatni az 'apt-get -f install'-t az alábbiak javításához:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1076,7 +1076,7 @@ msgstr ""
 "Teljesítetlen függőségek. Próbáld az 'apt-get -f install'-t csomagok nélkül "
 "Teljesítetlen függőségek. Próbáld az 'apt-get -f install'-t csomagok nélkül "
 "(vagy telepítsd a függőségeket is!)."
 "(vagy telepítsd a függőségeket is!)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1088,7 +1088,7 @@ msgstr ""
 "használod, akkor néhány igényelt csomag még nem készült el vagy ki\n"
 "használod, akkor néhány igényelt csomag még nem készült el vagy ki\n"
 "lett mozdítva az Incoming-ból."
 "lett mozdítva az Incoming-ból."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1098,118 +1098,118 @@ msgstr ""
 "hogy a csomag egyszerűen nem telepíthető és egy hibajelentést kellene\n"
 "hogy a csomag egyszerűen nem telepíthető és egy hibajelentést kellene\n"
 "kitölteni a csomaghoz."
 "kitölteni a csomaghoz."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Törött csomagok"
 msgstr "Törött csomagok"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Az alábbi extra csomagok kerülnek telepítésre:"
 msgstr "Az alábbi extra csomagok kerülnek telepítésre:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Javasolt csomagok:"
 msgstr "Javasolt csomagok:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Ajánlott csomagok:"
 msgstr "Ajánlott csomagok:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Frissítés kiszámítása... "
 msgstr "Frissítés kiszámítása... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Sikertelen"
 msgstr "Sikertelen"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Kész"
 msgstr "Kész"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Belső hiba, hibafeloldó gond"
 msgstr "Belső hiba, hibafeloldó gond"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 "Legalább egy csomagot meg kell adnod, aminek a forrását le kell tölteni"
 "Legalább egy csomagot meg kell adnod, aminek a forrását le kell tölteni"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Nem található forráscsomag ehhez: %s"
 msgstr "Nem található forráscsomag ehhez: %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "A már letöltött '%s' fájl kihagyása\n"
 msgstr "A már letöltött '%s' fájl kihagyása\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Nincs elég szabad hely itt: %s"
 msgstr "Nincs elég szabad hely itt: %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "%sB/%sB forrás-archívumot kell letölteni.\n"
 msgstr "%sB/%sB forrás-archívumot kell letölteni.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "%sB forrás-archívumot kell letölteni.\n"
 msgstr "%sB forrás-archívumot kell letölteni.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Forrás letöltése: %s\n"
 msgstr "Forrás letöltése: %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Nem sikerült néhány archívumot letölteni."
 msgstr "Nem sikerült néhány archívumot letölteni."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Egy már kibontott forrás kibontásának kihagyása itt: %s\n"
 msgstr "Egy már kibontott forrás kibontásának kihagyása itt: %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "'%s' kibontási parancs nem sikerült.\n"
 msgstr "'%s' kibontási parancs nem sikerült.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Ellenőrizd, hogy a 'dpkg-dev' csomag telepítve van-e.\n"
 msgstr "Ellenőrizd, hogy a 'dpkg-dev' csomag telepítve van-e.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "'%s' elkészítési parancs nem sikerült.\n"
 msgstr "'%s' elkészítési parancs nem sikerült.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Hiba a gyermekfolyamatnál"
 msgstr "Hiba a gyermekfolyamatnál"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Legalább egy csomagot adj meg, aminek a fordítási függőségeit ellenőrizni "
 "Legalább egy csomagot adj meg, aminek a fordítási függőségeit ellenőrizni "
 "kell"
 "kell"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Nem lehet %s fordítási-függőség információját beszerezni"
 msgstr "Nem lehet %s fordítási-függőség információját beszerezni"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "Nincs fordítási függősége a következőnek: %s.\n"
 msgstr "Nincs fordítási függősége a következőnek: %s.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1218,7 +1218,7 @@ msgstr ""
 "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomag nem "
 "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomag nem "
 "található"
 "található"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1227,32 +1227,32 @@ msgstr ""
 "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomagnak nincs a "
 "%s függősége ennek: %s, ez nem elégíthető ki, mert a(z) %s csomagnak nincs a "
 "verzió-követelményt kielégítő elérhető verziója."
 "verzió-követelményt kielégítő elérhető verziója."
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "%s függőséget %s csomaghoz nem lehet kielégíteni: %s telepített csomag túl "
 "%s függőséget %s csomaghoz nem lehet kielégíteni: %s telepített csomag túl "
 "friss."
 "friss."
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "%s függőséget %s csomaghoz nem lehet kielégíteni: %s "
 msgstr "%s függőséget %s csomaghoz nem lehet kielégíteni: %s "
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "%s építési függőségei nem elégíthetőek ki."
 msgstr "%s építési függőségei nem elégíthetőek ki."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Nem sikerült az építési függőségeket feldolgozni"
 msgstr "Nem sikerült az építési függőségeket feldolgozni"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Támogatott modulok:"
 msgstr "Támogatott modulok:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1672,25 +1672,25 @@ msgstr "MD5 értelmezési hiba. Offszet %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Ez nem egy érvényes DEB archív, hiányzik a '%s' tag"
 msgstr "Ez nem egy érvényes DEB archív, hiányzik a '%s' tag"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Ez nem egy érvényes DEB archív, nincs \"%s\" vagy \"%s\" tagja"
 msgstr "Ez nem egy érvényes DEB archív, nincs \"%s\" vagy \"%s\" tagja"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Nem lehet váltani ebbe: %s"
 msgstr "Nem lehet váltani ebbe: %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Belső hiba, a tag nem található"
 msgstr "Belső hiba, a tag nem található"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Nem található érvényes vezérlő fájl"
 msgstr "Nem található érvényes vezérlő fájl"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Értelmezhetetlen vezérlő fájl"
 msgstr "Értelmezhetetlen vezérlő fájl"
 
 
@@ -2051,15 +2051,15 @@ msgstr "Hiba a kiszolgálóról olvasáskor, a túloldal lezárta a kapcsolatot"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Hiba a kiszolgálóról olvasáskor"
 msgstr "Hiba a kiszolgálóról olvasáskor"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Rossz fejlécadat"
 msgstr "Rossz fejlécadat"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Sikertelen kapcsolódás"
 msgstr "Sikertelen kapcsolódás"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Belső hiba"
 msgstr "Belső hiba"
 
 
@@ -2090,7 +2090,7 @@ msgstr "%s konfigurációs fájl megnyitása"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "A(z) %d. sor túl hosszú (maximum %d)"
 msgstr "A(z) %d. sor túl hosszú (maximum %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2344,29 +2344,29 @@ msgstr "opcionális"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Függőségi fa építése"
 msgstr "Függőségi fa építése"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Lehetséges verziók"
 msgstr "Lehetséges verziók"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Függőség-generálás"
 msgstr "Függőség-generálás"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Elérhető információk egyesítése"
 msgstr "Elérhető információk egyesítése"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "%s megnyitása sikertelen"
 msgstr "%s megnyitása sikertelen"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "%s fájl írása sikertelen"
 msgstr "%s fájl írása sikertelen"
@@ -2499,17 +2499,17 @@ msgstr "A(z) %s metódus vezérlő nem található."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "A(z) %s metódus nem indult el helyesen"
 msgstr "A(z) %s metódus nem indult el helyesen"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Tedd be a(z) %s címkéjű lemezt a(z) %s meghajtóba és üss entert"
 msgstr "Tedd be a(z) %s címkéjű lemezt a(z) %s meghajtóba és üss entert"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "A(z) '%s' csomagrendszer nem támogatott"
 msgstr "A(z) '%s' csomagrendszer nem támogatott"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "A megfelelő csomagrendszer típus nem határozható meg"
 msgstr "A megfelelő csomagrendszer típus nem határozható meg"
 
 
@@ -2648,16 +2648,20 @@ msgstr "IO hiba a forrás-gyorsítótár mentésekor"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "sikertelen átnevezés, %s (%s -> %s)."
 msgstr "sikertelen átnevezés, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Az MD5Sum nem megfelelő"
 msgstr "Az MD5Sum nem megfelelő"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Az MD5Sum nem megfelelő"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "Nincs elérhető nyilvános kulcs az alábbi kulcs azonosítókhoz:\n"
 msgstr "Nincs elérhető nyilvános kulcs az alábbi kulcs azonosítókhoz:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2666,7 +2670,7 @@ msgstr ""
 "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel "
 "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel "
 "kell kijavítani a csomagot. (hiányzó arch. miatt)"
 "kell kijavítani a csomagot. (hiányzó arch. miatt)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2675,14 +2679,14 @@ msgstr ""
 "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel "
 "Nem találtam egy fájlt a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel "
 "kell kijavítani a csomagot."
 "kell kijavítani a csomagot."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "A csomagindex-fájlok megsérültek. Nincs Filename: mező a(z) %s csomaghoz."
 "A csomagindex-fájlok megsérültek. Nincs Filename: mező a(z) %s csomaghoz."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "A méret nem megfelelő"
 msgstr "A méret nem megfelelő"
 
 
@@ -2773,76 +2777,86 @@ msgstr "E lemezhez tartozó forráslista-bejegyzések a következők:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "CD-ROM leválasztása..."
 msgstr "CD-ROM leválasztása..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "%i rekord kiírva.\n"
 msgstr "%i rekord kiírva.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "%i rekord kiírva, %i hiányzó fájllal.\n"
 msgstr "%i rekord kiírva, %i hiányzó fájllal.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "%i rekord kiírva %i hibásan párosított fájllal\n"
 msgstr "%i rekord kiírva %i hibásan párosított fájllal\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "%i rekord kiírva %i hiányzó és %i hibásan párosított fájllal\n"
 msgstr "%i rekord kiírva %i hiányzó és %i hibásan párosított fájllal\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "%s előkészítése"
 msgstr "%s előkészítése"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "%s kicsomagolása"
 msgstr "%s kicsomagolása"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "%s konfigurálásának előkészítése"
 msgstr "%s konfigurálásának előkészítése"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "%s konfigurálása"
 msgstr "%s konfigurálása"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Telepített %s"
 msgstr "Telepített %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "%s eltávolításának előkészítése"
 msgstr "%s eltávolításának előkészítése"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "%s eltávolítása"
 msgstr "%s eltávolítása"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Eltávolított %s"
 msgstr "Eltávolított %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "%s teljes eltávolítása előkészítése"
 msgstr "%s teljes eltávolítása előkészítése"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s teljesen eltávolítva"
 msgstr "%s teljesen eltávolítva"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "%spartial listakönyvtár hiányzik."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Sikertelen kiválasztás"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "%s fájl foltozása sikertelen"
 msgstr "%s fájl foltozása sikertelen"

+ 106 - 92
po/it.po

@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.5.5\n"
 "Project-Id-Version: apt 0.5.5\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-12 09:27+0200\n"
 "PO-Revision-Date: 2006-10-12 09:27+0200\n"
 "Last-Translator: Samuele Giovanni Tonon <samu@debian.org>\n"
 "Last-Translator: Samuele Giovanni Tonon <samu@debian.org>\n"
 "Language-Team: Italian <it@li.org>\n"
 "Language-Team: Italian <it@li.org>\n"
@@ -157,9 +157,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s per %s %s compilato il %s %s\n"
 msgstr "%s %s per %s %s compilato il %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -657,7 +657,7 @@ msgstr "Impossibile rinominare %s in %s"
 msgid "Y"
 msgid "Y"
 msgstr "S"
 msgstr "S"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Errore di compilazione della regex - %s"
 msgstr "Errore di compilazione della regex - %s"
@@ -821,11 +821,11 @@ msgstr "I pacchetti devono essere rimossi ma il remove 
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Errore interno, l'ordinamento non è terminato"
 msgstr "Errore interno, l'ordinamento non è terminato"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Impossibile creare un lock sulla directory di download"
 msgstr "Impossibile creare un lock sulla directory di download"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "La lista dei sorgenti non può essere letta."
 msgstr "La lista dei sorgenti non può essere letta."
@@ -856,7 +856,7 @@ msgstr "Dopo l'estrazione, verranno occupati %sB di spazio su disco.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Dopo l'estrazione, verranno liberati %sB di spazio su disco.\n"
 msgstr "Dopo l'estrazione, verranno liberati %sB di spazio su disco.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Impossibile determinare lo spazio libero su %s"
 msgstr "Impossibile determinare lo spazio libero su %s"
@@ -895,7 +895,7 @@ msgstr "Interrotto."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Continuare [S/n]? "
 msgstr "Continuare [S/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Impossibile ottenere %s  %s\n"
 msgstr "Impossibile ottenere %s  %s\n"
@@ -904,7 +904,7 @@ msgstr "Impossibile ottenere %s  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Il download di alcuni file è fallito"
 msgstr "Il download di alcuni file è fallito"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Download completato e in modalità download-only"
 msgstr "Download completato e in modalità download-only"
 
 
@@ -1040,7 +1040,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Le seguenti informazioni possono aiutare a risolvere la situazione: "
 msgstr "Le seguenti informazioni possono aiutare a risolvere la situazione: "
 
 
@@ -1053,32 +1053,32 @@ msgstr "Errore interno, problem resolver ha rotto qualcosa"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Errore interno, AllUpgrade ha rotto qualcosa"
 msgstr "Errore interno, AllUpgrade ha rotto qualcosa"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Impossibile trovare %s"
 msgstr "Impossibile trovare %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Impossibile trovare %s"
 msgstr "Impossibile trovare %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Nota, si sta selezionando %s per la regex '%s'\n"
 msgstr "Nota, si sta selezionando %s per la regex '%s'\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "ma %s sta per essere installato"
 msgstr "ma %s sta per essere installato"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 "È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:"
 "È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1086,7 +1086,7 @@ msgstr ""
 "Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o "
 "Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o "
 "specificare una soluzione)."
 "specificare una soluzione)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1098,7 +1098,7 @@ msgstr ""
 "si sta usando la distribuzione \"unstable\", che alcuni pacchetti\n"
 "si sta usando la distribuzione \"unstable\", che alcuni pacchetti\n"
 "richiesti non sono ancora stati creati o rimossi da incoming."
 "richiesti non sono ancora stati creati o rimossi da incoming."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1108,117 +1108,117 @@ msgstr ""
 "il pacchetto semplicemente non sia installabile, si consiglia\n"
 "il pacchetto semplicemente non sia installabile, si consiglia\n"
 "di inviare un \"bug report\" per tale pacchetto."
 "di inviare un \"bug report\" per tale pacchetto."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Pacchetto non integro"
 msgstr "Pacchetto non integro"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "I seguenti pacchetti verranno inoltre installati:"
 msgstr "I seguenti pacchetti verranno inoltre installati:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Pacchetti suggeriti:"
 msgstr "Pacchetti suggeriti:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Pacchetti raccomandati:"
 msgstr "Pacchetti raccomandati:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Calcolo dell'aggiornamento in corso... "
 msgstr "Calcolo dell'aggiornamento in corso... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Fallito"
 msgstr "Fallito"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Fatto"
 msgstr "Fatto"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Errore interno, problem resolver ha rotto qualcosa"
 msgstr "Errore interno, problem resolver ha rotto qualcosa"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Bisogna specificare almeno un pacchetto di cui scaricare il sorgente"
 msgstr "Bisogna specificare almeno un pacchetto di cui scaricare il sorgente"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Impossibile trovare un pacchetto sorgente per %s"
 msgstr "Impossibile trovare un pacchetto sorgente per %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Si è saltato il file già scaricato '%s'\n"
 msgstr "Si è saltato il file già scaricato '%s'\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Lo spazio libero in %s non è sufficiente"
 msgstr "Lo spazio libero in %s non è sufficiente"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "È necessario prendere %sB/%sB di sorgenti.\n"
 msgstr "È necessario prendere %sB/%sB di sorgenti.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "È necessario prendere %sB di sorgenti\n"
 msgstr "È necessario prendere %sB di sorgenti\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Prelievo del sorgente %s\n"
 msgstr "Prelievo del sorgente %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Non è stato possibile scaricare alcuni archivi."
 msgstr "Non è stato possibile scaricare alcuni archivi."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Si è saltata l'estrazione del sorgente già estratto in %s\n"
 msgstr "Si è saltata l'estrazione del sorgente già estratto in %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Comando di estrazione '%s' fallito.\n"
 msgstr "Comando di estrazione '%s' fallito.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Verificare se il pacchetto 'dpkg-dev' è installato.\n"
 msgstr "Verificare se il pacchetto 'dpkg-dev' è installato.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Comando di costruzione '%s' fallito.\n"
 msgstr "Comando di costruzione '%s' fallito.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Processo figlio fallito"
 msgstr "Processo figlio fallito"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "Bisogna specificare almeno un pacchetto di cui controllare la generazione di "
 "Bisogna specificare almeno un pacchetto di cui controllare la generazione di "
 "dipendenze"
 "dipendenze"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Impossibile ottenere informazioni di dipendenza di costruzione per %s"
 msgstr "Impossibile ottenere informazioni di dipendenza di costruzione per %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s non ha dipendenze di costruzione.\n"
 msgstr "%s non ha dipendenze di costruzione.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1227,7 +1227,7 @@ msgstr ""
 "%s dipendenze per %s non possono essere soddisfatte perché non si trova il "
 "%s dipendenze per %s non possono essere soddisfatte perché non si trova il "
 "pacchetto %s"
 "pacchetto %s"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1236,32 +1236,32 @@ msgstr ""
 "%s dipendenze per %s non possono essere soddisfatte perché nessuna versione "
 "%s dipendenze per %s non possono essere soddisfatte perché nessuna versione "
 "del pacchetto %s può soddisfare le richieste di versione"
 "del pacchetto %s può soddisfare le richieste di versione"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "La dipendenza %s per %s non è stata soddisfatta: il pacchetto installato %s "
 "La dipendenza %s per %s non è stata soddisfatta: il pacchetto installato %s "
 "è troppo nuovo"
 "è troppo nuovo"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "La dipendenza %s per %s: %s è fallita"
 msgstr "La dipendenza %s per %s: %s è fallita"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Non è stato possibile soddisfare le dipendenze di costruzione per %s."
 msgstr "Non è stato possibile soddisfare le dipendenze di costruzione per %s."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Il calcolo delle dipendenze per la costruzione è fallito"
 msgstr "Il calcolo delle dipendenze per la costruzione è fallito"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Moduli supportati:"
 msgstr "Moduli supportati:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1693,25 +1693,25 @@ msgstr "Errore nel parsing MD5. Offset %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Questo non è un archivio DEB valido, member '%s' mancante"
 msgstr "Questo non è un archivio DEB valido, member '%s' mancante"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "Questo non è un archivio DEB valido, campi '%s' o '%s' mancanti"
 msgstr "Questo non è un archivio DEB valido, campi '%s' o '%s' mancanti"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Impossibile cambiare su %s"
 msgstr "Impossibile cambiare su %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Errore interno, impossibile localizzare il campo"
 msgstr "Errore interno, impossibile localizzare il campo"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Impossibile localizzare un file control valido"
 msgstr "Impossibile localizzare un file control valido"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "File control non corretto"
 msgstr "File control non corretto"
 
 
@@ -2080,15 +2080,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Errore nella lettura dal server"
 msgstr "Errore nella lettura dal server"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Header dei dati malformato"
 msgstr "Header dei dati malformato"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Connessione fallita"
 msgstr "Connessione fallita"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Errore interno"
 msgstr "Errore interno"
 
 
@@ -2118,7 +2118,7 @@ msgstr "Apertura del file di configurazione %s in corso"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Linea %d troppo lunga (max %d)"
 msgstr "Linea %d troppo lunga (max %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2376,29 +2376,29 @@ msgstr "opzionale"
 msgid "extra"
 msgid "extra"
 msgstr "extra"
 msgstr "extra"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Generazione dell'albero delle dipendenze in corso"
 msgstr "Generazione dell'albero delle dipendenze in corso"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Versioni candidate"
 msgstr "Versioni candidate"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Generazione delle dipendenze"
 msgstr "Generazione delle dipendenze"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Aggiornamento delle informazioni disponibili"
 msgstr "Aggiornamento delle informazioni disponibili"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Impossibile aprire %s"
 msgstr "Impossibile aprire %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Impossibile scrivere il file %s"
 msgstr "Impossibile scrivere il file %s"
@@ -2531,19 +2531,19 @@ msgstr "Non 
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Il metodo %s non è partito correttamente"
 msgstr "Il metodo %s non è partito correttamente"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "Per favore inserire il disco chiamato '%s' nel dispositivo '%s' e premere "
 "Per favore inserire il disco chiamato '%s' nel dispositivo '%s' e premere "
 "invio."
 "invio."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Il sistema di archiviazione (packaging) '%s' non è supportato"
 msgstr "Il sistema di archiviazione (packaging) '%s' non è supportato"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Impossibile determinare un tipo di sistema appropriato di pacchetti"
 msgstr "Impossibile determinare un tipo di sistema appropriato di pacchetti"
 
 
@@ -2686,17 +2686,21 @@ msgstr "Errore di I/O nel salvataggio del cache sorgente"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "rename() fallita: %s (%s -> %s)."
 msgstr "rename() fallita: %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Somma MD5 non corrispondente"
 msgstr "Somma MD5 non corrispondente"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Somma MD5 non corrispondente"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "Non esiste una chiave pubblica disponibile per i seguenti ID di chiave:\n"
 "Non esiste una chiave pubblica disponibile per i seguenti ID di chiave:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2706,7 +2710,7 @@ msgstr ""
 "che bisogna correggere manualmente l'errore. (a causa di un'architettura "
 "che bisogna correggere manualmente l'errore. (a causa di un'architettura "
 "mancante)"
 "mancante)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2715,7 +2719,7 @@ msgstr ""
 "Non è stato possibile trovare file per il pacchetto %s. Questo significa che "
 "Non è stato possibile trovare file per il pacchetto %s. Questo significa che "
 "bisogna correggere manualmente l'errore."
 "bisogna correggere manualmente l'errore."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2723,7 +2727,7 @@ msgstr ""
 "I file indice dei pacchetti sono corrotti. Non c'è un campo Filename: per il "
 "I file indice dei pacchetti sono corrotti. Non c'è un campo Filename: per il "
 "pacchetto %s."
 "pacchetto %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Le Dimensioni non corrispondono"
 msgstr "Le Dimensioni non corrispondono"
 
 
@@ -2814,76 +2818,86 @@ msgstr "Le voci lista sorgenti per questo Disco sono:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Smontaggio CD-ROM in corso..."
 msgstr "Smontaggio CD-ROM in corso..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Scritti %i record.\n"
 msgstr "Scritti %i record.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Scritti %i record con %i file mancanti.\n"
 msgstr "Scritti %i record con %i file mancanti.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Scritti %i record con %i file senza match\n"
 msgstr "Scritti %i record con %i file senza match\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Scritti %i record con %i file mancanti e %i file senza match\n"
 msgstr "Scritti %i record con %i file mancanti e %i file senza match\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Preparazione di %s in corso"
 msgstr "Preparazione di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Scompattamento di %s in corso"
 msgstr "Scompattamento di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Preparazione alla configurazione di %s in corso"
 msgstr "Preparazione alla configurazione di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Configurazione di %s in corso"
 msgstr "Configurazione di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s Installato"
 msgstr "%s Installato"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Preparazione per la rimozione di %s in corso"
 msgstr "Preparazione per la rimozione di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Rimozione di %s in corso"
 msgstr "Rimozione di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s rimosso"
 msgstr "%s rimosso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Preparazione alla rimozione totale di %s in corso"
 msgstr "Preparazione alla rimozione totale di %s in corso"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Rimozione totale completata %s"
 msgstr "Rimozione totale completata %s"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Manca la directory di liste %spartial."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Select fallito"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Impossibile aprire il file %s"
 msgstr "Impossibile aprire il file %s"

+ 106 - 92
po/ja.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt 0.6\n"
 "Project-Id-Version: apt 0.6\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-09-08 19:57+0900\n"
 "PO-Revision-Date: 2006-09-08 19:57+0900\n"
 "Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
 "Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
 "Language-Team: Debian Japanese List <debian-japanese@lists.debian.org>\n"
 "Language-Team: Debian Japanese List <debian-japanese@lists.debian.org>\n"
@@ -159,9 +159,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s for %s %s コンパイル日時: %s %s\n"
 msgstr "%s %s for %s %s コンパイル日時: %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -657,7 +657,7 @@ msgstr "%s を %s に名前変更できませんでした"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "正規表現の展開エラー - %s"
 msgstr "正規表現の展開エラー - %s"
@@ -820,11 +820,11 @@ msgstr "パッケージを削除しなければなりませんが、削除が無
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "内部エラー、調整が終わっていません"
 msgstr "内部エラー、調整が終わっていません"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "ダウンロードディレクトリをロックできません"
 msgstr "ダウンロードディレクトリをロックできません"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "ソースのリストを読むことができません。"
 msgstr "ソースのリストを読むことができません。"
@@ -854,7 +854,7 @@ msgstr "展開後に追加で %sB のディスク容量が消費されます。\
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "展開後に %sB のディスク容量が解放されます。\n"
 msgstr "展開後に %sB のディスク容量が解放されます。\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "%s の空き領域を測定できません"
 msgstr "%s の空き領域を測定できません"
@@ -891,7 +891,7 @@ msgstr "中断しました。"
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "続行しますか [Y/n]? "
 msgstr "続行しますか [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "%s の取得に失敗しました  %s\n"
 msgstr "%s の取得に失敗しました  %s\n"
@@ -900,7 +900,7 @@ msgstr "%s の取得に失敗しました  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "いくつかのファイルの取得に失敗しました"
 msgstr "いくつかのファイルの取得に失敗しました"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "ダウンロードオンリーモードでパッケージのダウンロードが完了しました"
 msgstr "ダウンロードオンリーモードでパッケージのダウンロードが完了しました"
 
 
@@ -1036,7 +1036,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "以下の情報がこの問題を解決するために役立つかもしれません:"
 msgstr "以下の情報がこの問題を解決するために役立つかもしれません:"
 
 
@@ -1049,33 +1049,33 @@ msgstr "内部エラー、問題リゾルバが何かを破壊しました"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "内部エラー、AllUpgrade が何かを破壊しました"
 msgstr "内部エラー、AllUpgrade が何かを破壊しました"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "パッケージ %s が見つかりません"
 msgstr "パッケージ %s が見つかりません"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "パッケージ %s が見つかりません"
 msgstr "パッケージ %s が見つかりません"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "注意: 正規表現 '%2$s' に対して %1$s を選択しました\n"
 msgstr "注意: 正規表現 '%2$s' に対して %1$s を選択しました\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "しかし、%s はインストールされようとしています"
 msgstr "しかし、%s はインストールされようとしています"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 "以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれ"
 "以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれ"
 "ません:"
 "ません:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1083,7 +1083,7 @@ msgstr ""
 "未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法"
 "未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法"
 "を明示してください)。"
 "を明示してください)。"
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1095,7 +1095,7 @@ msgstr ""
 "であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移\n"
 "であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移\n"
 "動されていないことが考えられます。"
 "動されていないことが考えられます。"
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1105,118 +1105,118 @@ msgstr ""
 "可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ\n"
 "可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ\n"
 "さい。"
 "さい。"
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "壊れたパッケージ"
 msgstr "壊れたパッケージ"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "以下の特別パッケージがインストールされます:"
 msgstr "以下の特別パッケージがインストールされます:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "提案パッケージ:"
 msgstr "提案パッケージ:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "推奨パッケージ:"
 msgstr "推奨パッケージ:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "アップグレードパッケージを検出しています ... "
 msgstr "アップグレードパッケージを検出しています ... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "失敗"
 msgstr "失敗"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "完了"
 msgstr "完了"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "内部エラー、問題リゾルバが何かを破壊しました"
 msgstr "内部エラー、問題リゾルバが何かを破壊しました"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 "ソースを取得するには少なくともひとつのパッケージ名を指定する必要があります"
 "ソースを取得するには少なくともひとつのパッケージ名を指定する必要があります"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "%s のソースパッケージが見つかりません"
 msgstr "%s のソースパッケージが見つかりません"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "すでにダウンロードされたファイル '%s' をスキップします\n"
 msgstr "すでにダウンロードされたファイル '%s' をスキップします\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "%s に充分な空きスペースがありません"
 msgstr "%s に充分な空きスペースがありません"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "%2$sB 中 %1$sB のソースアーカイブを取得する必要があります。\n"
 msgstr "%2$sB 中 %1$sB のソースアーカイブを取得する必要があります。\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "%sB のソースアーカイブを取得する必要があります。\n"
 msgstr "%sB のソースアーカイブを取得する必要があります。\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "ソース %s を取得\n"
 msgstr "ソース %s を取得\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "いくつかのアーカイブの取得に失敗しました。"
 msgstr "いくつかのアーカイブの取得に失敗しました。"
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "すでに %s に展開されたソースがあるため、展開をスキップします\n"
 msgstr "すでに %s に展開されたソースがあるため、展開をスキップします\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "展開コマンド '%s' が失敗しました。\n"
 msgstr "展開コマンド '%s' が失敗しました。\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 "'dpkg-dev' パッケージがインストールされていることを確認してください。\n"
 "'dpkg-dev' パッケージがインストールされていることを確認してください。\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "ビルドコマンド '%s' が失敗しました。\n"
 msgstr "ビルドコマンド '%s' が失敗しました。\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "子プロセスが失敗しました"
 msgstr "子プロセスが失敗しました"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 "ビルド依存関係をチェックするパッケージを少なくとも 1 つ指定する必要があります"
 "ビルド依存関係をチェックするパッケージを少なくとも 1 つ指定する必要があります"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "%s のビルド依存情報を取得できません"
 msgstr "%s のビルド依存情報を取得できません"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s にはビルド依存情報が指定されていません。\n"
 msgstr "%s にはビルド依存情報が指定されていません。\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1225,7 +1225,7 @@ msgstr ""
 "パッケージ %3$s が見つからないため、%2$s に対する %1$s の依存関係を満たすこと"
 "パッケージ %3$s が見つからないため、%2$s に対する %1$s の依存関係を満たすこと"
 "ができません"
 "ができません"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1234,32 +1234,32 @@ msgstr ""
 "入手可能な %3$s はいずれもバージョンについての要求を満たせないため、%2$s に対"
 "入手可能な %3$s はいずれもバージョンについての要求を満たせないため、%2$s に対"
 "する %1$s の依存関係を満たすことができません"
 "する %1$s の依存関係を満たすことができません"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "%2$s の依存関係 %1$s を満たすことができません: インストールされた %3$s パッ"
 "%2$s の依存関係 %1$s を満たすことができません: インストールされた %3$s パッ"
 "ケージは新しすぎます"
 "ケージは新しすぎます"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "%2$s の依存関係 %1$s を満たすことができません: %3$s"
 msgstr "%2$s の依存関係 %1$s を満たすことができません: %3$s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "%s のビルド依存関係を満たすことができませんでした。"
 msgstr "%s のビルド依存関係を満たすことができませんでした。"
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "ビルド依存関係の処理に失敗しました"
 msgstr "ビルド依存関係の処理に失敗しました"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "サポートされているモジュール:"
 msgstr "サポートされているモジュール:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1684,27 +1684,27 @@ msgstr "MD5 の解析エラー。オフセット %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "'%s' メンバーがないため、正しい DEB アーカイブではありません"
 msgstr "'%s' メンバーがないため、正しい DEB アーカイブではありません"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 "'%s' または '%s' メンバーがないため、これは正しい DEB アーカイブではありませ"
 "'%s' または '%s' メンバーがないため、これは正しい DEB アーカイブではありませ"
 "ん"
 "ん"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "%s に変更できませんでした"
 msgstr "%s に変更できませんでした"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "内部エラー、メンバーを特定できません"
 msgstr "内部エラー、メンバーを特定できません"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "正しいコントロールファイルを特定できませんでした"
 msgstr "正しいコントロールファイルを特定できませんでした"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "解析できないコントロールファイル"
 msgstr "解析できないコントロールファイル"
 
 
@@ -2066,15 +2066,15 @@ msgstr "リモート側で接続がクローズされてサーバからの読み
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "サーバからの読み込みに失敗しました"
 msgstr "サーバからの読み込みに失敗しました"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "不正なヘッダです"
 msgstr "不正なヘッダです"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "接続失敗"
 msgstr "接続失敗"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "内部エラー"
 msgstr "内部エラー"
 
 
@@ -2104,7 +2104,7 @@ msgstr "設定ファイル %s をオープンできませんでした"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "%d 行目が長すぎます (最大 %d)"
 msgstr "%d 行目が長すぎます (最大 %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2357,29 +2357,29 @@ msgstr "任意"
 msgid "extra"
 msgid "extra"
 msgstr "特別"
 msgstr "特別"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "依存関係ツリーを作成しています"
 msgstr "依存関係ツリーを作成しています"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "候補バージョン"
 msgstr "候補バージョン"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "依存関係の生成"
 msgstr "依存関係の生成"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "入手可能情報をマージしています"
 msgstr "入手可能情報をマージしています"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "%s のオープンに失敗しました"
 msgstr "%s のオープンに失敗しました"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "ファイル %s の書き込みに失敗しました"
 msgstr "ファイル %s の書き込みに失敗しました"
@@ -2512,19 +2512,19 @@ msgstr "メソッドドライバ %s が見つかりません。"
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "メソッド %s が正常に開始しませんでした"
 msgstr "メソッド %s が正常に開始しませんでした"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "'%s' とラベルの付いたディスクをドライブ '%s' に入れて enter を押してくださ"
 "'%s' とラベルの付いたディスクをドライブ '%s' に入れて enter を押してくださ"
 "い。"
 "い。"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "パッケージングシステム '%s' はサポートされていません"
 msgstr "パッケージングシステム '%s' はサポートされていません"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "適切なパッケージシステムタイプを特定できません"
 msgstr "適切なパッケージシステムタイプを特定できません"
 
 
@@ -2663,16 +2663,20 @@ msgstr "ソースキャッシュの保存中に IO エラーが発生しまし
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "名前の変更に失敗しました。%s (%s -> %s)"
 msgstr "名前の変更に失敗しました。%s (%s -> %s)"
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum が適合しません"
 msgstr "MD5Sum が適合しません"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "MD5Sum が適合しません"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "以下の鍵 ID に対して利用可能な公開鍵がありません:\n"
 msgstr "以下の鍵 ID に対して利用可能な公開鍵がありません:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2681,7 +2685,7 @@ msgstr ""
 "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動"
 "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動"
 "で修正する必要があります (存在しないアーキテクチャのため)。"
 "で修正する必要があります (存在しないアーキテクチャのため)。"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2690,7 +2694,7 @@ msgstr ""
 "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動"
 "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動"
 "で修正する必要があります。"
 "で修正する必要があります。"
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
@@ -2698,7 +2702,7 @@ msgstr ""
 "パッケージインデックスファイルが壊れています。パッケージ %s に Filename: "
 "パッケージインデックスファイルが壊れています。パッケージ %s に Filename: "
 "フィールドがありません。"
 "フィールドがありません。"
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "サイズが適合しません"
 msgstr "サイズが適合しません"
 
 
@@ -2791,78 +2795,88 @@ msgstr "このディスクのソースリストのエントリ:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "CD-ROM をアンマウントしています ..."
 msgstr "CD-ROM をアンマウントしています ..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "%i レコードを書き込みました。\n"
 msgstr "%i レコードを書き込みました。\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "%i レコードを書き込みました。%i 個のファイルが存在しません。\n"
 msgstr "%i レコードを書き込みました。%i 個のファイルが存在しません。\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "%i レコードを書き込みました。%i 個の適合しないファイルがあります。\n"
 msgstr "%i レコードを書き込みました。%i 個の適合しないファイルがあります。\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 "%i レコードを書き込みました。%i 個のファイルが見つからず、%i 個の適合しない"
 "%i レコードを書き込みました。%i 個のファイルが見つからず、%i 個の適合しない"
 "ファイルがあります。\n"
 "ファイルがあります。\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "%s を準備しています"
 msgstr "%s を準備しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "%s を展開しています"
 msgstr "%s を展開しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "%s の設定を準備しています"
 msgstr "%s の設定を準備しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "%s を設定しています"
 msgstr "%s を設定しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s をインストールしました"
 msgstr "%s をインストールしました"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "%s の削除を準備しています"
 msgstr "%s の削除を準備しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "%s を削除しています"
 msgstr "%s を削除しています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s を削除しました"
 msgstr "%s を削除しました"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "%s を完全に削除する準備をしています"
 msgstr "%s を完全に削除する準備をしています"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s を完全に削除しました"
 msgstr "%s を完全に削除しました"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "リストディレクトリ %spartial が見つかりません。"
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "select に失敗しました"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "ファイルにパッチできませんでした"
 msgstr "ファイルにパッチできませんでした"

+ 106 - 92
po/ko.po

@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt\n"
 "Project-Id-Version: apt\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-12 21:22-0400\n"
 "PO-Revision-Date: 2006-10-12 21:22-0400\n"
 "Last-Translator: Sunjae Park <darehanl@gmail.com>\n"
 "Last-Translator: Sunjae Park <darehanl@gmail.com>\n"
 "Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n"
 "Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n"
@@ -156,9 +156,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s (%s %s), 컴파일 시각 %s %s\n"
 msgstr "%s %s (%s %s), 컴파일 시각 %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -654,7 +654,7 @@ msgstr "%s 파일의 이름을 %s(으)로 바꾸는 데 실패했습니다"
 msgid "Y"
 msgid "Y"
 msgstr "Y"
 msgstr "Y"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "정규식 컴파일 오류 - %s"
 msgstr "정규식 컴파일 오류 - %s"
@@ -816,11 +816,11 @@ msgstr "꾸러미를 지워야 하지만 지우기가 금지되어 있습니다.
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "내부 오류. 순서변경작업이 끝나지 않았습니다"
 msgstr "내부 오류. 순서변경작업이 끝나지 않았습니다"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "내려받기 디렉토리를 잠글 수 없습니다"
 msgstr "내려받기 디렉토리를 잠글 수 없습니다"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "소스 목록을 읽을 수 없습니다."
 msgstr "소스 목록을 읽을 수 없습니다."
@@ -851,7 +851,7 @@ msgstr "압축을 풀면 %s바이트의 디스크 공간을 더 사용하게 됩
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "압축을 풀면 %s바이트의 디스크 공간이 비워집니다.\n"
 msgstr "압축을 풀면 %s바이트의 디스크 공간이 비워집니다.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "%s의 여유 공간의 크기를 파악할 수 없습니다"
 msgstr "%s의 여유 공간의 크기를 파악할 수 없습니다"
@@ -891,7 +891,7 @@ msgstr "중단."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "계속 하시겠습니까 [Y/n]? "
 msgstr "계속 하시겠습니까 [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "%s 파일을 받는 데 실패했습니다  %s\n"
 msgstr "%s 파일을 받는 데 실패했습니다  %s\n"
@@ -900,7 +900,7 @@ msgstr "%s 파일을 받는 데 실패했습니다  %s\n"
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "일부 파일을 받는 데 실패했습니다"
 msgstr "일부 파일을 받는 데 실패했습니다"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "내려받기를 마쳤고 내려받기 전용 모드입니다"
 msgstr "내려받기를 마쳤고 내려받기 전용 모드입니다"
 
 
@@ -1035,7 +1035,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "이 상황을 해결하는 데 다음 정보가 도움이 될 수도 있습니다:"
 msgstr "이 상황을 해결하는 데 다음 정보가 도움이 될 수도 있습니다:"
 
 
@@ -1048,32 +1048,32 @@ msgstr "내부 오류, 문제 해결 프로그램이 사고쳤습니다"
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "내부 오류, AllUpgrade때문에 망가졌습니다"
 msgstr "내부 오류, AllUpgrade때문에 망가졌습니다"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "%s 꾸러미를 찾을 수 없습니다"
 msgstr "%s 꾸러미를 찾을 수 없습니다"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "%s 꾸러미를 찾을 수 없습니다"
 msgstr "%s 꾸러미를 찾을 수 없습니다"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "주의, 정규식 '%2$s'에 대하여 %1$s을(를) 선택합니다\n"
 msgstr "주의, 정규식 '%2$s'에 대하여 %1$s을(를) 선택합니다\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "하지만 %s 꾸러미를 설치할 것입니다"
 msgstr "하지만 %s 꾸러미를 설치할 것입니다"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "다음을 바로잡으려면 `apt-get -f install'을 실행해 보십시오:"
 msgstr "다음을 바로잡으려면 `apt-get -f install'을 실행해 보십시오:"
 
 
 # FIXME: specify a solution?  무슨 솔루션?
 # FIXME: specify a solution?  무슨 솔루션?
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1081,7 +1081,7 @@ msgstr ""
 "의존성이 맞지 않습니다. 꾸러미 없이 'apt-get -f install'을 시도해 보십시오 "
 "의존성이 맞지 않습니다. 꾸러미 없이 'apt-get -f install'을 시도해 보십시오 "
 "(아니면 해결 방법을 지정하십시오)."
 "(아니면 해결 방법을 지정하십시오)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1092,7 +1092,7 @@ msgstr ""
 "불안정 배포판을 사용해서 일부 필요한 꾸러미를 아직 만들지 않았거나,\n"
 "불안정 배포판을 사용해서 일부 필요한 꾸러미를 아직 만들지 않았거나,\n"
 "아직 Incoming에서 나오지 않은 경우일 수도 있습니다."
 "아직 Incoming에서 나오지 않은 경우일 수도 있습니다."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1101,115 +1101,115 @@ msgstr ""
 "한 가지 작업만을 요청하셨으므로, 아마도 이 꾸러미를 설치할 수\n"
 "한 가지 작업만을 요청하셨으므로, 아마도 이 꾸러미를 설치할 수\n"
 "없는 경우일 것이고 이 꾸러미에 버그 보고서를 제출해야 합니다."
 "없는 경우일 것이고 이 꾸러미에 버그 보고서를 제출해야 합니다."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "망가진 꾸러미"
 msgstr "망가진 꾸러미"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "다음 꾸러미를 더 설치할 것입니다:"
 msgstr "다음 꾸러미를 더 설치할 것입니다:"
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "제안하는 꾸러미:"
 msgstr "제안하는 꾸러미:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "추천하는 꾸러미:"
 msgstr "추천하는 꾸러미:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "업그레이드를 계산하는 중입니다... "
 msgstr "업그레이드를 계산하는 중입니다... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "실패"
 msgstr "실패"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "완료"
 msgstr "완료"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "내부 오류, 문제 해결 프로그램이 사고쳤습니다"
 msgstr "내부 오류, 문제 해결 프로그램이 사고쳤습니다"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "해당되는 소스 꾸러미를 가져올 꾸러미를 최소한 하나 지정해야 합니다"
 msgstr "해당되는 소스 꾸러미를 가져올 꾸러미를 최소한 하나 지정해야 합니다"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "%s의 소스 꾸러미를 찾을 수 없습니다"
 msgstr "%s의 소스 꾸러미를 찾을 수 없습니다"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "이미 다운로드 받은 파일 '%s'은(는) 다시 받지 않고 건너 뜁니다.\n"
 msgstr "이미 다운로드 받은 파일 '%s'은(는) 다시 받지 않고 건너 뜁니다.\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "%s에 충분한 공간이 없습니다"
 msgstr "%s에 충분한 공간이 없습니다"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "소스 아카이브를 %s바이트/%s바이트 받아야 합니다.\n"
 msgstr "소스 아카이브를 %s바이트/%s바이트 받아야 합니다.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "소스 아카이브를 %s바이트 받아야 합니다.\n"
 msgstr "소스 아카이브를 %s바이트 받아야 합니다.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "%s 소스를 가져옵니다\n"
 msgstr "%s 소스를 가져옵니다\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "일부 아카이브를 가져오는 데 실패했습니다."
 msgstr "일부 아카이브를 가져오는 데 실패했습니다."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "%s에 이미 풀려 있는 소스의 압축을 풀지 않고 건너 뜁니다.\n"
 msgstr "%s에 이미 풀려 있는 소스의 압축을 풀지 않고 건너 뜁니다.\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "압축 풀기 명령 '%s' 실패.\n"
 msgstr "압축 풀기 명령 '%s' 실패.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "'dpkg-dev' 꾸러미가 설치되었는지를 확인해주십시오.\n"
 msgstr "'dpkg-dev' 꾸러미가 설치되었는지를 확인해주십시오.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "빌드 명령 '%s' 실패.\n"
 msgstr "빌드 명령 '%s' 실패.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "하위 프로세스가 실패했습니다"
 msgstr "하위 프로세스가 실패했습니다"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr "해당되는 빌드 의존성을 검사할 꾸러미를 최소한 하나 지정해야 합니다"
 msgstr "해당되는 빌드 의존성을 검사할 꾸러미를 최소한 하나 지정해야 합니다"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "%s의 빌드 의존성 정보를 가져올 수 없습니다"
 msgstr "%s의 빌드 의존성 정보를 가져올 수 없습니다"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s 꾸러미에 빌드 의존성이 없습니다.\n"
 msgstr "%s 꾸러미에 빌드 의존성이 없습니다.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
@@ -1218,7 +1218,7 @@ msgstr ""
 "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미를 찾을 수 없습니"
 "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미를 찾을 수 없습니"
 "다"
 "다"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1227,32 +1227,32 @@ msgstr ""
 "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미의 사용 가능한 버"
 "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 꾸러미의 사용 가능한 버"
 "전 중에서는 이 버전 요구사항을 만족시킬 수 없습니다"
 "전 중에서는 이 버전 요구사항을 만족시킬 수 없습니다"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: 설치한 %3$s 꾸러미가 너"
 "%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: 설치한 %3$s 꾸러미가 너"
 "무 최근 버전입니다"
 "무 최근 버전입니다"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: %3$s"
 msgstr "%2$s에 대한 %1$s 의존성을 만족시키는 데 실패했습니다: %3$s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "%s의 빌드 의존성을 만족시키지 못했습니다."
 msgstr "%s의 빌드 의존성을 만족시키지 못했습니다."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "빌드 의존성을 처리하는 데 실패했습니다"
 msgstr "빌드 의존성을 처리하는 데 실패했습니다"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "지원하는 모듈:"
 msgstr "지원하는 모듈:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1673,25 +1673,25 @@ msgstr "MD5 분석에 오류가 있습니다. 오프셋 %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 멤버가 없습니다"
 msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 멤버가 없습니다"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 혹은 '%s' 멤버가 없습니다"
 msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 혹은 '%s' 멤버가 없습니다"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "%s 디렉토리로 이동할 수 없습니다"
 msgstr "%s 디렉토리로 이동할 수 없습니다"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "내부 오류, 멤버를 찾을 수 없습니다"
 msgstr "내부 오류, 멤버를 찾을 수 없습니다"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "올바른 control 파일을 찾는 데 실패했습니다"
 msgstr "올바른 control 파일을 찾는 데 실패했습니다"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "control 파일을 파싱할 수 없습니다"
 msgstr "control 파일을 파싱할 수 없습니다"
 
 
@@ -2051,15 +2051,15 @@ msgstr "서버에서 읽고 연결을 닫는 데 오류가 발생했습니다"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "서버에서 읽는 데 오류가 발생했습니다"
 msgstr "서버에서 읽는 데 오류가 발생했습니다"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "헤더 데이터가 잘못되었습니다"
 msgstr "헤더 데이터가 잘못되었습니다"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "연결이 실패했습니다"
 msgstr "연결이 실패했습니다"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "내부 오류"
 msgstr "내부 오류"
 
 
@@ -2089,7 +2089,7 @@ msgstr "설정 파일 %s 파일을 여는 중입니다"
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "%d번 줄이 너무 깁니다 (최대 %d)"
 msgstr "%d번 줄이 너무 깁니다 (최대 %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2342,29 +2342,29 @@ msgstr "옵션"
 msgid "extra"
 msgid "extra"
 msgstr "별도"
 msgstr "별도"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "의존성 트리를 만드는 중입니다"
 msgstr "의존성 트리를 만드는 중입니다"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "후보 버전"
 msgstr "후보 버전"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "의존성 만들기"
 msgstr "의존성 만들기"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "이용 가능 꾸러미 정보를 합칩니다"
 msgstr "이용 가능 꾸러미 정보를 합칩니다"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "%s 파일을 여는 데 실패했습니다"
 msgstr "%s 파일을 여는 데 실패했습니다"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "%s 파일을 쓰는 데 실패했습니다"
 msgstr "%s 파일을 쓰는 데 실패했습니다"
@@ -2496,18 +2496,18 @@ msgstr "설치 방법 드라이버 %s을(를) 찾을 수 없습니다."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "설치 방법 %s이(가) 올바르게 시작하지 않았습니다"
 msgstr "설치 방법 %s이(가) 올바르게 시작하지 않았습니다"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr ""
 msgstr ""
 "'%2$s' 드라이브에 '%1$s'(으)로 표기된 디스크를 삽입하고 엔터를 눌러주십시오."
 "'%2$s' 드라이브에 '%1$s'(으)로 표기된 디스크를 삽입하고 엔터를 눌러주십시오."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "꾸러미 시스템 '%s'을(를) 지원하지 않습니다"
 msgstr "꾸러미 시스템 '%s'을(를) 지원하지 않습니다"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "올바른 꾸러미 시스템 타입을 알아낼 수 없습니다"
 msgstr "올바른 꾸러미 시스템 타입을 알아낼 수 없습니다"
 
 
@@ -2640,16 +2640,20 @@ msgstr "소스 캐시를 저장하는 데 입출력 오류가 발생했습니다
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "이름 바꾸기가 실패했습니다. %s (%s -> %s)."
 msgstr "이름 바꾸기가 실패했습니다. %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "MD5Sum이 맞지 않습니다"
 msgstr "MD5Sum이 맞지 않습니다"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "MD5Sum이 맞지 않습니다"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr "다음 키 ID의 공개키가 없습니다:\n"
 msgstr "다음 키 ID의 공개키가 없습니다:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2658,7 +2662,7 @@ msgstr ""
 "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습"
 "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습"
 "니다. (아키텍쳐가 빠졌기 때문입니다)"
 "니다. (아키텍쳐가 빠졌기 때문입니다)"
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2667,14 +2671,14 @@ msgstr ""
 "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습"
 "%s 꾸러미의 파일을 찾을 수 없습니다. 수동으로 이 꾸러미를 고쳐야 할 수도 있습"
 "니다."
 "니다."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 "꾸러미 인덱스 파일이 손상되었습니다. %s 꾸러미에 Filename: 필드가 없습니다."
 "꾸러미 인덱스 파일이 손상되었습니다. %s 꾸러미에 Filename: 필드가 없습니다."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "크기가 맞지 않습니다"
 msgstr "크기가 맞지 않습니다"
 
 
@@ -2765,76 +2769,86 @@ msgstr "이 디스크의 소스 리스트 항목은 다음과 같습니다:\n"
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "CD-ROM을 마운트 해제하는 중입니다..."
 msgstr "CD-ROM을 마운트 해제하는 중입니다..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "레코드 %i개를 썼습니다.\n"
 msgstr "레코드 %i개를 썼습니다.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "레코드 %i개를 파일 %i개가 빠진 상태로 썼습니다.\n"
 msgstr "레코드 %i개를 파일 %i개가 빠진 상태로 썼습니다.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "레코드 %i개를 파일 %i개가 맞지 않은 상태로 썼습니다\n"
 msgstr "레코드 %i개를 파일 %i개가 맞지 않은 상태로 썼습니다\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "레코드 %i개를 파일 %i개가 빠지고 %i개가 맞지 않은 상태로 썼습니다\n"
 msgstr "레코드 %i개를 파일 %i개가 빠지고 %i개가 맞지 않은 상태로 썼습니다\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "%s 준비 중"
 msgstr "%s 준비 중"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "%s을(를) 푸는 중입니다"
 msgstr "%s을(를) 푸는 중입니다"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "%s을(를) 설정할 준비를 하는 중입니다"
 msgstr "%s을(를) 설정할 준비를 하는 중입니다"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "%s 설정 중"
 msgstr "%s 설정 중"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "%s 설치했음"
 msgstr "%s 설치했음"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "%s을(를) 삭제할 준비 중"
 msgstr "%s을(를) 삭제할 준비 중"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "%s 지우는 중"
 msgstr "%s 지우는 중"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "%s 지움"
 msgstr "%s 지움"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "%s을(를) 완전히 지울 준비를 하는 중입니다"
 msgstr "%s을(를) 완전히 지울 준비를 하는 중입니다"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "%s을(를) 완전히 지웠습니다"
 msgstr "%s을(를) 완전히 지웠습니다"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "목록 디렉토리 %spartial이 빠졌습니다."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "select가 실패했습니다"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "%s 파일을 열 수 없습니다"
 msgstr "%s 파일을 열 수 없습니다"

+ 104 - 91
po/ku.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt\n"
 "Project-Id-Version: apt\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-09-16 17:51+0100\n"
 "PO-Revision-Date: 2006-09-16 17:51+0100\n"
 "Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
 "Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
 "Language-Team: Kurdish <ku@li.org>\n"
 "Language-Team: Kurdish <ku@li.org>\n"
@@ -158,9 +158,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s ji bo %s %s komkirî di %s %s de\n"
 msgstr "%s %s ji bo %s %s komkirî di %s %s de\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -568,7 +568,7 @@ msgstr ""
 msgid "Y"
 msgid "Y"
 msgstr "E"
 msgstr "E"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr ""
 msgstr ""
@@ -727,11 +727,11 @@ msgstr ""
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Pelrêça daxistinê nayê quflekirin"
 msgstr "Pelrêça daxistinê nayê quflekirin"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr ""
 msgstr ""
@@ -760,7 +760,7 @@ msgstr ""
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr ""
 msgstr ""
@@ -794,7 +794,7 @@ msgstr ""
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr ""
 msgstr ""
@@ -803,7 +803,7 @@ msgstr ""
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr ""
 msgstr ""
 
 
@@ -930,7 +930,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr ""
 msgstr ""
 
 
@@ -942,37 +942,37 @@ msgstr ""
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Danegira %s nehate vekirin: %s"
 msgstr "Danegira %s nehate vekirin: %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "lê %s dê were sazkirin"
 msgstr "lê %s dê were sazkirin"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -980,159 +980,159 @@ msgid ""
 "or been moved out of Incoming."
 "or been moved out of Incoming."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
 "that package should be filed."
 "that package should be filed."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Paketên şikestî"
 msgstr "Paketên şikestî"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Paketên tên pêşniyaz kirin:"
 msgstr "Paketên tên pêşniyaz kirin:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Paketên tên tawsiyê kirin:"
 msgstr "Paketên tên tawsiyê kirin:"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Serneket"
 msgstr "Serneket"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Temam"
 msgstr "Temam"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
 "package %s can satisfy version requirements"
 "package %s can satisfy version requirements"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
 "       apt-get [options] install|remove pkg1 [pkg2 ...]\n"
@@ -1504,25 +1504,25 @@ msgstr ""
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:48
+#: apt-inst/deb/debfile.cc:50
 #, c-format
 #, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr ""
 msgstr ""
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr ""
 msgstr ""
 
 
@@ -1888,15 +1888,15 @@ msgstr ""
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr ""
 msgstr ""
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr ""
 msgstr ""
 
 
@@ -1926,7 +1926,7 @@ msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, c-format
 #, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr ""
 msgstr ""
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2180,29 +2180,29 @@ msgstr ""
 msgid "extra"
 msgid "extra"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 #, fuzzy
 #, fuzzy
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "  Berendam: "
 msgstr "  Berendam: "
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "%s venebû"
 msgstr "%s venebû"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "%s ji hev nehate veçirandin"
 msgstr "%s ji hev nehate veçirandin"
@@ -2328,17 +2328,17 @@ msgstr ""
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Dîsketê siwar bike û piştre bişkoja derbaskirinê bitikîne"
 msgstr "Dîsketê siwar bike û piştre bişkoja derbaskirinê bitikîne"
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr ""
 msgstr ""
 
 
@@ -2470,36 +2470,39 @@ msgstr ""
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+msgid "Hash Sum mismatch"
+msgstr ""
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "to manually fix this package. (due to missing arch)"
 "to manually fix this package. (due to missing arch)"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "manually fix this package."
 "manually fix this package."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr ""
 msgstr ""
 
 
@@ -2585,76 +2588,86 @@ msgstr ""
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "  Sazkirî: "
 msgstr "  Sazkirî: "
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr ""
 msgstr ""
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr ""
 msgstr ""
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, c-format
+msgid "Directory '%s' missing"
+msgstr ""
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr " neserketî."
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 #, fuzzy
 #, fuzzy
 msgid "Could not patch file"
 msgid "Could not patch file"

+ 106 - 92
po/nb.po

@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: apt\n"
 "Project-Id-Version: apt\n"
 "Report-Msgid-Bugs-To: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-07-06 06:51+0200\n"
+"POT-Creation-Date: 2007-08-04 09:09+0200\n"
 "PO-Revision-Date: 2006-10-16 00:35+0100\n"
 "PO-Revision-Date: 2006-10-16 00:35+0100\n"
 "Last-Translator: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>\n"
 "Last-Translator: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>\n"
 "Language-Team: Norwegian Bokmal <i18n-nb@lister.ping.ui.no>\n"
 "Language-Team: Norwegian Bokmal <i18n-nb@lister.ping.ui.no>\n"
@@ -168,9 +168,9 @@ msgstr "       %4i %s\n"
 
 
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-cache.cc:1714 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
 #: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:547
-#: cmdline/apt-get.cc:2584 cmdline/apt-sortpkgs.cc:144
-#, c-format
-msgid "%s %s for %s %s compiled on %s %s\n"
+#: cmdline/apt-get.cc:2585 cmdline/apt-sortpkgs.cc:144
+#, fuzzy, c-format
+msgid "%s %s for %s compiled on %s %s\n"
 msgstr "%s %s for %s %s kompilert på %s %s\n"
 msgstr "%s %s for %s %s kompilert på %s %s\n"
 
 
 #: cmdline/apt-cache.cc:1721
 #: cmdline/apt-cache.cc:1721
@@ -667,7 +667,7 @@ msgstr "Klarte ikke 
 msgid "Y"
 msgid "Y"
 msgstr "J"
 msgstr "J"
 
 
-#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1672
+#: cmdline/apt-get.cc:143 cmdline/apt-get.cc:1673
 #, c-format
 #, c-format
 msgid "Regex compilation error - %s"
 msgid "Regex compilation error - %s"
 msgstr "Kompileringsfeil i regulært uttrykk - %s"
 msgstr "Kompileringsfeil i regulært uttrykk - %s"
@@ -828,11 +828,11 @@ msgstr "Pakker trenges 
 msgid "Internal error, Ordering didn't finish"
 msgid "Internal error, Ordering didn't finish"
 msgstr "Intern feil, sortering fullførte ikke"
 msgstr "Intern feil, sortering fullførte ikke"
 
 
-#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2010 cmdline/apt-get.cc:2043
+#: cmdline/apt-get.cc:806 cmdline/apt-get.cc:2011 cmdline/apt-get.cc:2044
 msgid "Unable to lock the download directory"
 msgid "Unable to lock the download directory"
 msgstr "Klarer ikke å låse nedlastingsmappa"
 msgstr "Klarer ikke å låse nedlastingsmappa"
 
 
-#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2091 cmdline/apt-get.cc:2332
+#: cmdline/apt-get.cc:816 cmdline/apt-get.cc:2092 cmdline/apt-get.cc:2333
 #: apt-pkg/cachefile.cc:63
 #: apt-pkg/cachefile.cc:63
 msgid "The list of sources could not be read."
 msgid "The list of sources could not be read."
 msgstr "Kan ikke lese kildlista."
 msgstr "Kan ikke lese kildlista."
@@ -863,7 +863,7 @@ msgstr "Etter utpakking vil %sB ekstra diskplass bli brukt.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgid "After unpacking %sB disk space will be freed.\n"
 msgstr "Etter utpakking vil %sB diskplass bli ledig.\n"
 msgstr "Etter utpakking vil %sB diskplass bli ledig.\n"
 
 
-#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2186
+#: cmdline/apt-get.cc:861 cmdline/apt-get.cc:2187
 #, c-format
 #, c-format
 msgid "Couldn't determine free space in %s"
 msgid "Couldn't determine free space in %s"
 msgstr "Klarte ikke bestemme ledig plass i %s"
 msgstr "Klarte ikke bestemme ledig plass i %s"
@@ -901,7 +901,7 @@ msgstr "Avbryter."
 msgid "Do you want to continue [Y/n]? "
 msgid "Do you want to continue [Y/n]? "
 msgstr "Vil du fortsette [Y/n]? "
 msgstr "Vil du fortsette [Y/n]? "
 
 
-#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2229
+#: cmdline/apt-get.cc:976 cmdline/apt-get.cc:1383 cmdline/apt-get.cc:2230
 #, c-format
 #, c-format
 msgid "Failed to fetch %s  %s\n"
 msgid "Failed to fetch %s  %s\n"
 msgstr "Klarte ikke å skaffe %s  %s\n"
 msgstr "Klarte ikke å skaffe %s  %s\n"
@@ -910,7 +910,7 @@ msgstr "Klarte ikke 
 msgid "Some files failed to download"
 msgid "Some files failed to download"
 msgstr "Noen av filene kunne ikke lastes ned"
 msgstr "Noen av filene kunne ikke lastes ned"
 
 
-#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2238
+#: cmdline/apt-get.cc:995 cmdline/apt-get.cc:2239
 msgid "Download complete and in download only mode"
 msgid "Download complete and in download only mode"
 msgstr "Nedlasting fullført med innstillinga «bare nedlasting»"
 msgstr "Nedlasting fullført med innstillinga «bare nedlasting»"
 
 
@@ -1045,7 +1045,7 @@ msgid ""
 "shouldn't happen. Please file a bug report against apt."
 "shouldn't happen. Please file a bug report against apt."
 msgstr ""
 msgstr ""
 
 
-#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1753
+#: cmdline/apt-get.cc:1475 cmdline/apt-get.cc:1754
 msgid "The following information may help to resolve the situation:"
 msgid "The following information may help to resolve the situation:"
 msgstr "Følgende informasjon kan være til hjelp med å løse problemet:"
 msgstr "Følgende informasjon kan være til hjelp med å løse problemet:"
 
 
@@ -1058,31 +1058,31 @@ msgstr "Intern feil, probleml
 msgid "Internal error, AllUpgrade broke stuff"
 msgid "Internal error, AllUpgrade broke stuff"
 msgstr "Intern feil - «AllUpgrade» ødela noe"
 msgstr "Intern feil - «AllUpgrade» ødela noe"
 
 
-#: cmdline/apt-get.cc:1544
+#: cmdline/apt-get.cc:1545
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Couldn't find task %s"
 msgid "Couldn't find task %s"
 msgstr "Klarte ikke å finne pakken %s"
 msgstr "Klarte ikke å finne pakken %s"
 
 
-#: cmdline/apt-get.cc:1659 cmdline/apt-get.cc:1695
+#: cmdline/apt-get.cc:1660 cmdline/apt-get.cc:1696
 #, c-format
 #, c-format
 msgid "Couldn't find package %s"
 msgid "Couldn't find package %s"
 msgstr "Klarte ikke å finne pakken %s"
 msgstr "Klarte ikke å finne pakken %s"
 
 
-#: cmdline/apt-get.cc:1682
+#: cmdline/apt-get.cc:1683
 #, c-format
 #, c-format
 msgid "Note, selecting %s for regex '%s'\n"
 msgid "Note, selecting %s for regex '%s'\n"
 msgstr "Merk, velger %s istedenfor det regulære uttrykket «%s»\n"
 msgstr "Merk, velger %s istedenfor det regulære uttrykket «%s»\n"
 
 
-#: cmdline/apt-get.cc:1712
+#: cmdline/apt-get.cc:1713
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "%s set to manual installed.\n"
 msgid "%s set to manual installed.\n"
 msgstr "men %s skal installeres"
 msgstr "men %s skal installeres"
 
 
-#: cmdline/apt-get.cc:1725
+#: cmdline/apt-get.cc:1726
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgid "You might want to run `apt-get -f install' to correct these:"
 msgstr "Du vil kanskje utføre «apt-get -f install» for å rette på disse:"
 msgstr "Du vil kanskje utføre «apt-get -f install» for å rette på disse:"
 
 
-#: cmdline/apt-get.cc:1728
+#: cmdline/apt-get.cc:1729
 msgid ""
 msgid ""
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a "
 "solution)."
 "solution)."
@@ -1090,7 +1090,7 @@ msgstr ""
 "Uinnfridde avhengighetsforhold. Prøv «apt-get -f install» uten pakker (eller "
 "Uinnfridde avhengighetsforhold. Prøv «apt-get -f install» uten pakker (eller "
 "angi en løsning)."
 "angi en løsning)."
 
 
-#: cmdline/apt-get.cc:1740
+#: cmdline/apt-get.cc:1741
 msgid ""
 msgid ""
 "Some packages could not be installed. This may mean that you have\n"
 "Some packages could not be installed. This may mean that you have\n"
 "requested an impossible situation or if you are using the unstable\n"
 "requested an impossible situation or if you are using the unstable\n"
@@ -1102,7 +1102,7 @@ msgstr ""
 "at visse kjernepakker ennå ikke er laget eller flyttet ut av «Incoming» for\n"
 "at visse kjernepakker ennå ikke er laget eller flyttet ut av «Incoming» for\n"
 "distribusjonen."
 "distribusjonen."
 
 
-#: cmdline/apt-get.cc:1748
+#: cmdline/apt-get.cc:1749
 msgid ""
 msgid ""
 "Since you only requested a single operation it is extremely likely that\n"
 "Since you only requested a single operation it is extremely likely that\n"
 "the package is simply not installable and a bug report against\n"
 "the package is simply not installable and a bug report against\n"
@@ -1112,122 +1112,122 @@ msgstr ""
 "at pakken helt enkelt ikke kan installeres, og du bør fylle ut en "
 "at pakken helt enkelt ikke kan installeres, og du bør fylle ut en "
 "feilmelding."
 "feilmelding."
 
 
-#: cmdline/apt-get.cc:1756
+#: cmdline/apt-get.cc:1757
 msgid "Broken packages"
 msgid "Broken packages"
 msgstr "Ødelagte pakker"
 msgstr "Ødelagte pakker"
 
 
-#: cmdline/apt-get.cc:1785
+#: cmdline/apt-get.cc:1786
 msgid "The following extra packages will be installed:"
 msgid "The following extra packages will be installed:"
 msgstr "Følgende ekstra pakker vil bli installert."
 msgstr "Følgende ekstra pakker vil bli installert."
 
 
-#: cmdline/apt-get.cc:1874
+#: cmdline/apt-get.cc:1875
 msgid "Suggested packages:"
 msgid "Suggested packages:"
 msgstr "Foreslåtte pakker:"
 msgstr "Foreslåtte pakker:"
 
 
-#: cmdline/apt-get.cc:1875
+#: cmdline/apt-get.cc:1876
 msgid "Recommended packages:"
 msgid "Recommended packages:"
 msgstr "Anbefalte pakker"
 msgstr "Anbefalte pakker"
 
 
-#: cmdline/apt-get.cc:1903
+#: cmdline/apt-get.cc:1904
 msgid "Calculating upgrade... "
 msgid "Calculating upgrade... "
 msgstr "Beregner oppgradering... "
 msgstr "Beregner oppgradering... "
 
 
-#: cmdline/apt-get.cc:1906 methods/ftp.cc:702 methods/connect.cc:101
+#: cmdline/apt-get.cc:1907 methods/ftp.cc:702 methods/connect.cc:101
 msgid "Failed"
 msgid "Failed"
 msgstr "Mislyktes"
 msgstr "Mislyktes"
 
 
-#: cmdline/apt-get.cc:1911
+#: cmdline/apt-get.cc:1912
 msgid "Done"
 msgid "Done"
 msgstr "Utført"
 msgstr "Utført"
 
 
-#: cmdline/apt-get.cc:1978 cmdline/apt-get.cc:1986
+#: cmdline/apt-get.cc:1979 cmdline/apt-get.cc:1987
 msgid "Internal error, problem resolver broke stuff"
 msgid "Internal error, problem resolver broke stuff"
 msgstr "Intern feil, problemløser ødela noe"
 msgstr "Intern feil, problemløser ødela noe"
 
 
-#: cmdline/apt-get.cc:2086
+#: cmdline/apt-get.cc:2087
 msgid "Must specify at least one package to fetch source for"
 msgid "Must specify at least one package to fetch source for"
 msgstr "Du må angi minst en pakke du vil ha kildekoden til"
 msgstr "Du må angi minst en pakke du vil ha kildekoden til"
 
 
-#: cmdline/apt-get.cc:2116 cmdline/apt-get.cc:2350
+#: cmdline/apt-get.cc:2117 cmdline/apt-get.cc:2351
 #, c-format
 #, c-format
 msgid "Unable to find a source package for %s"
 msgid "Unable to find a source package for %s"
 msgstr "Klarer ikke å finne en kildekodepakke for %s"
 msgstr "Klarer ikke å finne en kildekodepakke for %s"
 
 
-#: cmdline/apt-get.cc:2165
+#: cmdline/apt-get.cc:2166
 #, c-format
 #, c-format
 msgid "Skipping already downloaded file '%s'\n"
 msgid "Skipping already downloaded file '%s'\n"
 msgstr "Hopper over allerede nedlastet fil «%s»\n"
 msgstr "Hopper over allerede nedlastet fil «%s»\n"
 
 
-#: cmdline/apt-get.cc:2189
+#: cmdline/apt-get.cc:2190
 #, c-format
 #, c-format
 msgid "You don't have enough free space in %s"
 msgid "You don't have enough free space in %s"
 msgstr "Du har ikke nok ledig plass i %s"
 msgstr "Du har ikke nok ledig plass i %s"
 
 
-#: cmdline/apt-get.cc:2194
+#: cmdline/apt-get.cc:2195
 #, c-format
 #, c-format
 msgid "Need to get %sB/%sB of source archives.\n"
 msgid "Need to get %sB/%sB of source archives.\n"
 msgstr "Trenger å skaffe %sB av %sB fra kildekodearkivet.\n"
 msgstr "Trenger å skaffe %sB av %sB fra kildekodearkivet.\n"
 
 
-#: cmdline/apt-get.cc:2197
+#: cmdline/apt-get.cc:2198
 #, c-format
 #, c-format
 msgid "Need to get %sB of source archives.\n"
 msgid "Need to get %sB of source archives.\n"
 msgstr "Trenger å skaffe %sB fra kildekodearkivet.\n"
 msgstr "Trenger å skaffe %sB fra kildekodearkivet.\n"
 
 
-#: cmdline/apt-get.cc:2203
+#: cmdline/apt-get.cc:2204
 #, c-format
 #, c-format
 msgid "Fetch source %s\n"
 msgid "Fetch source %s\n"
 msgstr "Skaffer kildekode %s\n"
 msgstr "Skaffer kildekode %s\n"
 
 
-#: cmdline/apt-get.cc:2234
+#: cmdline/apt-get.cc:2235
 msgid "Failed to fetch some archives."
 msgid "Failed to fetch some archives."
 msgstr "Klarte ikke å skaffe alle arkivene."
 msgstr "Klarte ikke å skaffe alle arkivene."
 
 
-#: cmdline/apt-get.cc:2262
+#: cmdline/apt-get.cc:2263
 #, c-format
 #, c-format
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgid "Skipping unpack of already unpacked source in %s\n"
 msgstr "Omgår utpakking av allerede utpakket kilde i %s\n"
 msgstr "Omgår utpakking av allerede utpakket kilde i %s\n"
 
 
-#: cmdline/apt-get.cc:2274
+#: cmdline/apt-get.cc:2275
 #, c-format
 #, c-format
 msgid "Unpack command '%s' failed.\n"
 msgid "Unpack command '%s' failed.\n"
 msgstr "Utpakkingskommandoen «%s» mislyktes.\n"
 msgstr "Utpakkingskommandoen «%s» mislyktes.\n"
 
 
-#: cmdline/apt-get.cc:2275
+#: cmdline/apt-get.cc:2276
 #, c-format
 #, c-format
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgid "Check if the 'dpkg-dev' package is installed.\n"
 msgstr "Sjekk om pakken «dpkg-dev» er installert.\n"
 msgstr "Sjekk om pakken «dpkg-dev» er installert.\n"
 
 
-#: cmdline/apt-get.cc:2292
+#: cmdline/apt-get.cc:2293
 #, c-format
 #, c-format
 msgid "Build command '%s' failed.\n"
 msgid "Build command '%s' failed.\n"
 msgstr "Byggekommandoen «%s» mislyktes.\n"
 msgstr "Byggekommandoen «%s» mislyktes.\n"
 
 
-#: cmdline/apt-get.cc:2311
+#: cmdline/apt-get.cc:2312
 msgid "Child process failed"
 msgid "Child process failed"
 msgstr "Barneprosessen mislyktes"
 msgstr "Barneprosessen mislyktes"
 
 
-#: cmdline/apt-get.cc:2327
+#: cmdline/apt-get.cc:2328
 msgid "Must specify at least one package to check builddeps for"
 msgid "Must specify at least one package to check builddeps for"
 msgstr "Du må angi minst en pakke du vil sjekke «builddeps» for"
 msgstr "Du må angi minst en pakke du vil sjekke «builddeps» for"
 
 
-#: cmdline/apt-get.cc:2355
+#: cmdline/apt-get.cc:2356
 #, c-format
 #, c-format
 msgid "Unable to get build-dependency information for %s"
 msgid "Unable to get build-dependency information for %s"
 msgstr "Klarer ikke å skaffe informasjon om bygge-avhengighetene for %s"
 msgstr "Klarer ikke å skaffe informasjon om bygge-avhengighetene for %s"
 
 
-#: cmdline/apt-get.cc:2375
+#: cmdline/apt-get.cc:2376
 #, c-format
 #, c-format
 msgid "%s has no build depends.\n"
 msgid "%s has no build depends.\n"
 msgstr "%s har ingen avhengigheter.\n"
 msgstr "%s har ingen avhengigheter.\n"
 
 
-#: cmdline/apt-get.cc:2427
+#: cmdline/apt-get.cc:2428
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "%s dependency for %s cannot be satisfied because the package %s cannot be "
 "found"
 "found"
 msgstr "Kravet %s for %s kan ikke oppfylles fordi pakken %s ikke finnes"
 msgstr "Kravet %s for %s kan ikke oppfylles fordi pakken %s ikke finnes"
 
 
-#: cmdline/apt-get.cc:2479
+#: cmdline/apt-get.cc:2480
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "%s dependency for %s cannot be satisfied because no available versions of "
 "%s dependency for %s cannot be satisfied because no available versions of "
@@ -1236,32 +1236,32 @@ msgstr ""
 "Kravet %s for %s kan ikke oppfylles fordi det ikke finnes noen tilgjengelige "
 "Kravet %s for %s kan ikke oppfylles fordi det ikke finnes noen tilgjengelige "
 "versjoner av pakken %s som oppfyller versjonskravene"
 "versjoner av pakken %s som oppfyller versjonskravene"
 
 
-#: cmdline/apt-get.cc:2514
+#: cmdline/apt-get.cc:2515
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new"
 msgstr ""
 msgstr ""
 "Klarte ikke å tilfredsstille %s avhengighet for %s: den installerte pakken %"
 "Klarte ikke å tilfredsstille %s avhengighet for %s: den installerte pakken %"
 "s er for ny"
 "s er for ny"
 
 
-#: cmdline/apt-get.cc:2539
+#: cmdline/apt-get.cc:2540
 #, c-format
 #, c-format
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgid "Failed to satisfy %s dependency for %s: %s"
 msgstr "Klarte ikke å tilfredsstille %s avhengighet for %s: %s"
 msgstr "Klarte ikke å tilfredsstille %s avhengighet for %s: %s"
 
 
-#: cmdline/apt-get.cc:2553
+#: cmdline/apt-get.cc:2554
 #, c-format
 #, c-format
 msgid "Build-dependencies for %s could not be satisfied."
 msgid "Build-dependencies for %s could not be satisfied."
 msgstr "Klarte ikke å tilfredstille bygg-avhengighetene for %s."
 msgstr "Klarte ikke å tilfredstille bygg-avhengighetene for %s."
 
 
-#: cmdline/apt-get.cc:2557
+#: cmdline/apt-get.cc:2558
 msgid "Failed to process build dependencies"
 msgid "Failed to process build dependencies"
 msgstr "Klarte ikke å behandle forutsetningene for bygging"
 msgstr "Klarte ikke å behandle forutsetningene for bygging"
 
 
-#: cmdline/apt-get.cc:2589
+#: cmdline/apt-get.cc:2590
 msgid "Supported modules:"
 msgid "Supported modules:"
 msgstr "Støttede moduler:"
 msgstr "Støttede moduler:"
 
 
-#: cmdline/apt-get.cc:2630
+#: cmdline/apt-get.cc:2631
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 "Usage: apt-get [options] command\n"
 "Usage: apt-get [options] command\n"
@@ -1686,26 +1686,26 @@ msgstr "Feil ved tolking av MD5. Offset %lu"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgid "This is not a valid DEB archive, missing '%s' member"
 msgstr "Dette er ikke et gyldig DEB-arkiv, mangler «%s»-medlemmet"
 msgstr "Dette er ikke et gyldig DEB-arkiv, mangler «%s»-medlemmet"
 
 
-#: apt-inst/deb/debfile.cc:48
-#, c-format
-msgid "This is not a valid DEB archive, it has no '%s' or '%s' member"
+#: apt-inst/deb/debfile.cc:50
+#, fuzzy, c-format
+msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"
 msgstr ""
 msgstr ""
 "Dette er ikke et gyldig DEB-arkiv, det har ikke noe «%s»- eller «%s»-medlem"
 "Dette er ikke et gyldig DEB-arkiv, det har ikke noe «%s»- eller «%s»-medlem"
 
 
-#: apt-inst/deb/debfile.cc:108
+#: apt-inst/deb/debfile.cc:110
 #, c-format
 #, c-format
 msgid "Couldn't change to %s"
 msgid "Couldn't change to %s"
 msgstr "Klarte ikke å bytte til %s"
 msgstr "Klarte ikke å bytte til %s"
 
 
-#: apt-inst/deb/debfile.cc:134
+#: apt-inst/deb/debfile.cc:140
 msgid "Internal error, could not locate member"
 msgid "Internal error, could not locate member"
 msgstr "Intern feil, fant ikke medlem"
 msgstr "Intern feil, fant ikke medlem"
 
 
-#: apt-inst/deb/debfile.cc:167
+#: apt-inst/deb/debfile.cc:173
 msgid "Failed to locate a valid control file"
 msgid "Failed to locate a valid control file"
 msgstr "Fant ingen gyldig kontrollfil"
 msgstr "Fant ingen gyldig kontrollfil"
 
 
-#: apt-inst/deb/debfile.cc:252
+#: apt-inst/deb/debfile.cc:258
 msgid "Unparsable control file"
 msgid "Unparsable control file"
 msgstr "Kontrollfila kan ikke tolkes"
 msgstr "Kontrollfila kan ikke tolkes"
 
 
@@ -2070,15 +2070,15 @@ msgstr "Feil ved lesing fra tjeneren. Forbindelsen ble lukket i andre enden"
 msgid "Error reading from server"
 msgid "Error reading from server"
 msgstr "Feil ved lesing fra tjeneren"
 msgstr "Feil ved lesing fra tjeneren"
 
 
-#: methods/http.cc:1108
+#: methods/http.cc:1104
 msgid "Bad header data"
 msgid "Bad header data"
 msgstr "Ødelagte hodedata"
 msgstr "Ødelagte hodedata"
 
 
-#: methods/http.cc:1125
+#: methods/http.cc:1121 methods/http.cc:1176
 msgid "Connection failed"
 msgid "Connection failed"
 msgstr "Forbindelsen mislykkes"
 msgstr "Forbindelsen mislykkes"
 
 
-#: methods/http.cc:1216
+#: methods/http.cc:1228
 msgid "Internal error"
 msgid "Internal error"
 msgstr "Intern feil"
 msgstr "Intern feil"
 
 
@@ -2108,7 +2108,7 @@ msgstr "
 
 
 #: apt-pkg/contrib/configuration.cc:510
 #: apt-pkg/contrib/configuration.cc:510
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Line %d too long (max %lu)"
+msgid "Line %d too long (max %u)"
 msgstr "Linje %d er for lang (maks %d)"
 msgstr "Linje %d er for lang (maks %d)"
 
 
 #: apt-pkg/contrib/configuration.cc:606
 #: apt-pkg/contrib/configuration.cc:606
@@ -2361,29 +2361,29 @@ msgstr "valgfri"
 msgid "extra"
 msgid "extra"
 msgstr "tillegg"
 msgstr "tillegg"
 
 
-#: apt-pkg/depcache.cc:100 apt-pkg/depcache.cc:129
+#: apt-pkg/depcache.cc:121 apt-pkg/depcache.cc:150
 msgid "Building dependency tree"
 msgid "Building dependency tree"
 msgstr "Skaper oversikt over avhengighetsforhold"
 msgstr "Skaper oversikt over avhengighetsforhold"
 
 
-#: apt-pkg/depcache.cc:101
+#: apt-pkg/depcache.cc:122
 msgid "Candidate versions"
 msgid "Candidate versions"
 msgstr "Versjons-kandidater"
 msgstr "Versjons-kandidater"
 
 
-#: apt-pkg/depcache.cc:130
+#: apt-pkg/depcache.cc:151
 msgid "Dependency generation"
 msgid "Dependency generation"
 msgstr "Oppretter avhengighetsforhold"
 msgstr "Oppretter avhengighetsforhold"
 
 
-#: apt-pkg/depcache.cc:151 apt-pkg/depcache.cc:170 apt-pkg/depcache.cc:174
+#: apt-pkg/depcache.cc:172 apt-pkg/depcache.cc:191 apt-pkg/depcache.cc:195
 #, fuzzy
 #, fuzzy
 msgid "Reading state information"
 msgid "Reading state information"
 msgstr "Fletter tilgjengelig informasjon"
 msgstr "Fletter tilgjengelig informasjon"
 
 
-#: apt-pkg/depcache.cc:198
+#: apt-pkg/depcache.cc:219
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to open StateFile %s"
 msgid "Failed to open StateFile %s"
 msgstr "Klarte ikke å åpne %s"
 msgstr "Klarte ikke å åpne %s"
 
 
-#: apt-pkg/depcache.cc:204
+#: apt-pkg/depcache.cc:225
 #, fuzzy, c-format
 #, fuzzy, c-format
 msgid "Failed to write temporary StateFile %s"
 msgid "Failed to write temporary StateFile %s"
 msgstr "Klarte ikke å skrive fila %s"
 msgstr "Klarte ikke å skrive fila %s"
@@ -2515,17 +2515,17 @@ msgstr "Finner ikke metode-driveren %s."
 msgid "Method %s did not start correctly"
 msgid "Method %s did not start correctly"
 msgstr "Metoden %s startet ikke korrekt"
 msgstr "Metoden %s startet ikke korrekt"
 
 
-#: apt-pkg/acquire-worker.cc:381
+#: apt-pkg/acquire-worker.cc:396
 #, c-format
 #, c-format
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter."
 msgstr "Sett inn disken merket «%s» i lagringsenheten «%s» og trykk Enter."
 msgstr "Sett inn disken merket «%s» i lagringsenheten «%s» og trykk Enter."
 
 
-#: apt-pkg/init.cc:126
+#: apt-pkg/init.cc:124
 #, c-format
 #, c-format
 msgid "Packaging system '%s' is not supported"
 msgid "Packaging system '%s' is not supported"
 msgstr "Pakkesystemet «%s» støttes ikke"
 msgstr "Pakkesystemet «%s» støttes ikke"
 
 
-#: apt-pkg/init.cc:142
+#: apt-pkg/init.cc:140
 msgid "Unable to determine a suitable packaging system type"
 msgid "Unable to determine a suitable packaging system type"
 msgstr "Klarer ikke bestemme en passende pakkesystemtype"
 msgstr "Klarer ikke bestemme en passende pakkesystemtype"
 
 
@@ -2660,17 +2660,21 @@ msgstr "IO-feil ved lagring av kildekode-lager"
 msgid "rename failed, %s (%s -> %s)."
 msgid "rename failed, %s (%s -> %s)."
 msgstr "klarte ikke å endre navnet, %s (%s -> %s)."
 msgstr "klarte ikke å endre navnet, %s (%s -> %s)."
 
 
-#: apt-pkg/acquire-item.cc:406 apt-pkg/acquire-item.cc:661
-#: apt-pkg/acquire-item.cc:1411
+#: apt-pkg/acquire-item.cc:401
 msgid "MD5Sum mismatch"
 msgid "MD5Sum mismatch"
 msgstr "Feil MD5sum"
 msgstr "Feil MD5sum"
 
 
-#: apt-pkg/acquire-item.cc:1106
+#: apt-pkg/acquire-item.cc:647 apt-pkg/acquire-item.cc:1405
+#, fuzzy
+msgid "Hash Sum mismatch"
+msgstr "Feil MD5sum"
+
+#: apt-pkg/acquire-item.cc:1097
 msgid "There is no public key available for the following key IDs:\n"
 msgid "There is no public key available for the following key IDs:\n"
 msgstr ""
 msgstr ""
 "Det er ingen offentlig nøkkel tilgjengelig for de følgende nøkkel-ID-ene:\n"
 "Det er ingen offentlig nøkkel tilgjengelig for de følgende nøkkel-ID-ene:\n"
 
 
-#: apt-pkg/acquire-item.cc:1219
+#: apt-pkg/acquire-item.cc:1210
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate a file for the %s package. This might mean you need "
 "I wasn't able to locate a file for the %s package. This might mean you need "
@@ -2679,7 +2683,7 @@ msgstr ""
 "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne pakken "
 "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne pakken "
 "selv (fordi arkitekturen mangler)."
 "selv (fordi arkitekturen mangler)."
 
 
-#: apt-pkg/acquire-item.cc:1278
+#: apt-pkg/acquire-item.cc:1269
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "I wasn't able to locate file for the %s package. This might mean you need to "
 "I wasn't able to locate file for the %s package. This might mean you need to "
@@ -2688,13 +2692,13 @@ msgstr ""
 "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne denne "
 "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne denne "
 "pakken selv."
 "pakken selv."
 
 
-#: apt-pkg/acquire-item.cc:1314
+#: apt-pkg/acquire-item.cc:1310
 #, c-format
 #, c-format
 msgid ""
 msgid ""
 "The package index files are corrupted. No Filename: field for package %s."
 "The package index files are corrupted. No Filename: field for package %s."
 msgstr "Oversiktsfilene er ødelagte. Feltet «Filename:» mangler for pakken %s."
 msgstr "Oversiktsfilene er ødelagte. Feltet «Filename:» mangler for pakken %s."
 
 
-#: apt-pkg/acquire-item.cc:1401
+#: apt-pkg/acquire-item.cc:1397
 msgid "Size mismatch"
 msgid "Size mismatch"
 msgstr "Feil størrelse"
 msgstr "Feil størrelse"
 
 
@@ -2785,76 +2789,86 @@ msgstr "Kildelisteoppf
 msgid "Unmounting CD-ROM...\n"
 msgid "Unmounting CD-ROM...\n"
 msgstr "Avmonterer CD-ROM..."
 msgstr "Avmonterer CD-ROM..."
 
 
-#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:830
+#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:823
 #, c-format
 #, c-format
 msgid "Wrote %i records.\n"
 msgid "Wrote %i records.\n"
 msgstr "Skrev %i poster.\n"
 msgstr "Skrev %i poster.\n"
 
 
-#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:832
+#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:825
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files.\n"
 msgid "Wrote %i records with %i missing files.\n"
 msgstr "Skrev %i poster med %i manglende filer.\n"
 msgstr "Skrev %i poster med %i manglende filer.\n"
 
 
-#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:835
+#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:828
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i mismatched files\n"
 msgid "Wrote %i records with %i mismatched files\n"
 msgstr "Skrev %i poster med %i feile filer.\n"
 msgstr "Skrev %i poster med %i feile filer.\n"
 
 
-#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:838
+#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:831
 #, c-format
 #, c-format
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgid "Wrote %i records with %i missing files and %i mismatched files\n"
 msgstr "Skrev %i poster med %i manglende filer og %i feile filer.\n"
 msgstr "Skrev %i poster med %i manglende filer og %i feile filer.\n"
 
 
-#: apt-pkg/deb/dpkgpm.cc:355
+#: apt-pkg/deb/dpkgpm.cc:522
 #, c-format
 #, c-format
 msgid "Preparing %s"
 msgid "Preparing %s"
 msgstr "Forbereder %s"
 msgstr "Forbereder %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:356
+#: apt-pkg/deb/dpkgpm.cc:523
 #, c-format
 #, c-format
 msgid "Unpacking %s"
 msgid "Unpacking %s"
 msgstr "Pakker ut %s"
 msgstr "Pakker ut %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:361
+#: apt-pkg/deb/dpkgpm.cc:528
 #, c-format
 #, c-format
 msgid "Preparing to configure %s"
 msgid "Preparing to configure %s"
 msgstr "Forbereder konfigurering %s"
 msgstr "Forbereder konfigurering %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:362
+#: apt-pkg/deb/dpkgpm.cc:529
 #, c-format
 #, c-format
 msgid "Configuring %s"
 msgid "Configuring %s"
 msgstr "Konfigurer %s"
 msgstr "Konfigurer %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:363
+#: apt-pkg/deb/dpkgpm.cc:530
 #, c-format
 #, c-format
 msgid "Installed %s"
 msgid "Installed %s"
 msgstr "Installerte %s"
 msgstr "Installerte %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:368
+#: apt-pkg/deb/dpkgpm.cc:535
 #, c-format
 #, c-format
 msgid "Preparing for removal of %s"
 msgid "Preparing for removal of %s"
 msgstr "Forbereder fjerning av %s"
 msgstr "Forbereder fjerning av %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:369
+#: apt-pkg/deb/dpkgpm.cc:536
 #, c-format
 #, c-format
 msgid "Removing %s"
 msgid "Removing %s"
 msgstr "Fjerner %s"
 msgstr "Fjerner %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:370
+#: apt-pkg/deb/dpkgpm.cc:537
 #, c-format
 #, c-format
 msgid "Removed %s"
 msgid "Removed %s"
 msgstr "Fjernet %s"
 msgstr "Fjernet %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:375
+#: apt-pkg/deb/dpkgpm.cc:542
 #, c-format
 #, c-format
 msgid "Preparing to completely remove %s"
 msgid "Preparing to completely remove %s"
 msgstr "Forbereder å fullstendig slette %s"
 msgstr "Forbereder å fullstendig slette %s"
 
 
-#: apt-pkg/deb/dpkgpm.cc:376
+#: apt-pkg/deb/dpkgpm.cc:543
 #, c-format
 #, c-format
 msgid "Completely removed %s"
 msgid "Completely removed %s"
 msgstr "Fjernet %s fullstendig"
 msgstr "Fjernet %s fullstendig"
 
 
+#: apt-pkg/deb/dpkgpm.cc:566
+#, fuzzy, c-format
+msgid "Directory '%s' missing"
+msgstr "Listemappa %spartial mangler."
+
+#: apt-pkg/deb/dpkgpm.cc:709
+#, fuzzy, c-format
+msgid "openpty failed\n"
+msgstr "Utvalget mislykkes"
+
 #: methods/rred.cc:219
 #: methods/rred.cc:219
 msgid "Could not patch file"
 msgid "Could not patch file"
 msgstr "Kunne ikke åpne fila %s"
 msgstr "Kunne ikke åpne fila %s"


Некоторые файлы не были показаны из-за большого количества измененных файлов