Added instruction how to work around MMap error in MMap error message.
authorEugene V. Lyubimkin <jackyf@1501-debian>
Wed, 26 Nov 2008 20:26:32 +0000 (22:26 +0200)
committerEugene V. Lyubimkin <jackyf@1501-debian>
Wed, 26 Nov 2008 20:26:32 +0000 (22:26 +0200)
apt-pkg/contrib/mmap.cc
debian/changelog

index eed4382..04a4581 100644 (file)
@@ -210,7 +210,8 @@ unsigned long DynamicMMap::RawAllocate(unsigned long Size,unsigned long Aln)
    // Just in case error check
    if (Result + Size > WorkSpace)
    {
-      _error->Error(_("Dynamic MMap ran out of room"));
+         _error->Error(_("Dynamic MMap ran out of room. Please increase the size "
+                                 "of APT::Cache-Limit. Current value: %lu. (man 5 apt.conf)"), WorkSpace);
       return 0;
    }
 
@@ -272,7 +273,8 @@ unsigned long DynamicMMap::WriteString(const char *String,
    // Just in case error check
    if (Result + Len > WorkSpace)
    {
-      _error->Error("Dynamic MMap ran out of room");
+         _error->Error(_("Dynamic MMap ran out of room. Please increase the size "
+                                 "of APT::Cache-Limit. Current value: %lu. (man 5 apt.conf)"), WorkSpace);
       return 0;
    }   
    
index b196b01..d1ccf8b 100644 (file)
@@ -4,6 +4,9 @@ apt (0.7.20~exp2) unstable; urgency=low
   * doc/examples/sources.list:
     - Removed obsolete commented non-us deb-src entry, replaced it with
       'deb-src security.debian.org' one. (Closes: #411298)
+  * apt-pkg/contrib/mmap.cc:
+    - Added instruction how to work around MMap error in MMap error message.
+      (Closes: #385674, 436028)
 
  -- Eugene V. Lyubimkin <jackyf.devel@gmail.com>  Wed, 26 Nov 2008 22:06:21 +0200