]> git.saurik.com Git - apt.git/blobdiff - ftparchive/contents.cc
(thanks to Joey Hess)
[apt.git] / ftparchive / contents.cc
index 3801995bd3829a40929f34097ae389296c75bd33..1f2cbcc3d2ff3ba78c58cb165bcd845665e7a2c5 100644 (file)
@@ -314,7 +314,12 @@ bool ContentsExtract::Read(debDebFile &Deb)
       Compressor = "bzip2";
    }
    if (Member == 0) {
-      _error->Error(_("Internal error, could not locate member %s"),"data.tar.gz");
+      Member = Deb.GotoMember("data.tar.lzma");
+      Compressor = "lzma";
+   }
+   if (Member == 0) {
+      _error->Error(_("Internal error, could not locate member %s"),
+                   "data.tar.{gz,bz2,lzma}");
       return false;
    }