[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#431410: marked as done (apt: Dynamic MMap ran out of room)



Your message dated Wed, 29 Jul 2009 22:02:41 +0000
with message-id <E1MWHEP-0005BE-5j@ries.debian.org>
and subject line Bug#535218: fixed in apt 0.7.22
has caused the Debian Bug report #535218,
regarding apt: Dynamic MMap ran out of room
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
535218: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535218
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.6.46.4-0.1
Severity: grave
Justification: renders package unusable

apt-get does not work anymore.

# apt-get install exim4
Reading package lists... Error!
E: Dynamic MMap ran out of room
E: Error occurred while processing blackbox (NewVersion1)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

Note that there are plenty free disk space:
0$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5              20G   13G  6.3G  67% /
tmpfs                 253M     0  253M   0% /lib/init/rw
udev                   10M   76K   10M   1% /dev
tmpfs                 253M  4.0K  253M   1% /dev/shm
/dev/hda1              10M  7.3M  2.3M  77% /boot
/dev/hda8             7.6G  4.9G  2.3G  69% /var


-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Default-Release "testing";
APT::Get "";
APT::Get::Show-Versions "true";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
DPkg "";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/bin/debsums ]; then /usr/bin/debsums --generate=nocheck -sp
/var/cache/apt/archives; fi";
DPkg::Post-Invoke:: "/usr/sbin/update-dpsyco || true";
DPkg::Build-options "-b -uc -rfakeroot";
Acquire "";
Acquire::http "";
Acquire::http::Proxy "";
Acquire::ftp "";
Acquire::ftp::Proxy "";
Acquire::Retries "1";

-- (no /etc/apt/preferences present) --


-- /etc/apt/sources.list --

# testing
deb ftp://mirror.inter.net.il/pub/debian/     testing main contrib non-free
deb-src ftp://mirror.inter.net.il/pub/debian/ testing main contrib non-free

# unstable
deb ftp://mirror.inter.net.il/pub/debian/     unstable main contrib non-free
deb-src ftp://mirror.inter.net.il/pub/debian/ unstable main contrib non-free

# etch
deb ftp://mirror.inter.net.il/pub/debian/     etch main contrib non-free
deb-src ftp://mirror.inter.net.il/pub/debian/ etch main contrib non-free

# security updates
deb http://security.debian.org/ stable/updates main contrib non-free

deb http://download.skype.com/linux/repos/debian/ stable non-free

-- System Information:
Debian Release: lenny/sid
Architecture: i386 (i686)

Kernel: Linux 2.6.21.5-not-debian (PREEMPT)
Locale: LANG=C, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt depends on:
ii  debian-archive-keyring  2007.02.19-0.1   GnuPG archive keys of the Debian a
ii  libc6                   2.5-9+b1         GNU C Library: Shared libraries
ii  libgcc1                 1:4.2-20070609-1 GCC support library
ii  libstdc++6              4.2-20070609-1   The GNU Standard C++ Library v3

apt recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.7.22

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.7.22_all.deb
  to pool/main/a/apt/apt-doc_0.7.22_all.deb
apt-transport-https_0.7.22_i386.deb
  to pool/main/a/apt/apt-transport-https_0.7.22_i386.deb
apt-utils_0.7.22_i386.deb
  to pool/main/a/apt/apt-utils_0.7.22_i386.deb
apt_0.7.22.dsc
  to pool/main/a/apt/apt_0.7.22.dsc
apt_0.7.22.tar.gz
  to pool/main/a/apt/apt_0.7.22.tar.gz
apt_0.7.22_i386.deb
  to pool/main/a/apt/apt_0.7.22_i386.deb
libapt-pkg-dev_0.7.22_i386.deb
  to pool/main/a/apt/libapt-pkg-dev_0.7.22_i386.deb
libapt-pkg-doc_0.7.22_all.deb
  to pool/main/a/apt/libapt-pkg-doc_0.7.22_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 535218@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 29 Jul 2009 19:16:22 +0200
Source: apt
Binary: apt apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source all i386
Version: 0.7.22
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 apt        - Advanced front-end for dpkg
 apt-doc    - Documentation for APT
 apt-transport-https - APT https transport
 apt-utils  - APT utility programs
 libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - Documentation for APT development
Closes: 64141 87520 97564 137583 189866 341970 355237 433007 438803 454989 458389 459605 462734 470035 525043 525857 526816 528985 529007 529730 531390 531758 531921 534752 535218 535328 535512 536430
Changes: 
 apt (0.7.22) unstable; urgency=low
 .
   [ Christian Perrier ]
   * Documentation translations:
     - Fix a typo in apt-get(8) French translation. Closes: #525043
       Thanks to Guillaume Delacour for spotting it.
     - Updated apt.conf(5) manpgae French translation.
       Thanks to Aurélien Couderc.
   * Translations:
     - fr.po
     - sk.po. Closes: #525857
     - ru.po. Closes: #526816
     - eu.po. Closes: #528985
     - zh_CN.po. Closes: #531390
     - fr.po
     - it.po. Closes: #531758
     - ca.po. Closes: #531921
     - de.po. Closes: #536430
   * Added translations
     - ast.po (Asturian by Marcos Alvareez Costales).
       Closes: #529007, #529730, #535328
 .
   [ David Kalnischkies ]
   * [ABI break] support '#' in apt.conf and /etc/apt/preferences
     (closes: #189866)
   * [ABI break] Allow pinning by codename (closes: #97564)
   * support running "--simulate" as user
   * add depth information to the debug output and show what depends
     type triggers a autoinst (closes: #458389)
   * add Debug::pkgDepCache::Marker with more detailed debug output
     (closes: #87520)
   * add Debug::pkgProblemResolver::ShowScores and make the scores
     adjustable
   * do not write state file in simulate mode (closes: #433007)
   * add hook for MarkInstall and MarkDelete (closes: #470035)
   * fix typo in apt-pkg/acquire.cc which prevents Dl-Limit to work
     correctly when downloading from multiple sites (Closes: #534752)
   * add the various foldmarkers in apt-pkg & cmdline (no code change)
   * versions with a pin of -1 shouldn't be a candidate (Closes: #355237)
   * prefer mmap as memory allocator in MMap instead of a static char
     array which can (at least in theory) grow dynamic
   * eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc
     which can arise if cache doesn't fit into the mmap (Closes: #535218)
   * display warnings instead of errors if the parts dirs doesn't exist
 .
   [ Michael Vogt ]
   * honor the dpkg hold state in new Marker hooks (closes: #64141)
   * debian/apt.cron.daily:
     - if the timestamp is too far in the future, delete it
   * apt-pkg/acquire.cc:
     - make the max pipeline depth of the acquire queue configurable
       via Acquire::Max-Pipeline-Depth
   * apt-pkg/deb/dpkgpm.cc:
     - add Dpkg::UseIoNice boolean option to run dpkg with ionice -c3
       (off by default)
     - send "dpkg-exec" message on the status fd when dpkg is run
     - provide DPkg::Chroot-Directory config option (useful for testing)
     - fix potential hang when in a backgroud process group
   * apt-pkg/algorithms.cc:
     - consider recommends when making the scores for the problem
       resolver
   * apt-pkg/acquire-worker.cc:
     - show error details of failed methods
   * apt-pkg/contrib/fileutl.cc:
     - if a process aborts with signal, show signal number
   * methods/http.cc:
     - ignore SIGPIPE, we deal with EPIPE from write in
       HttpMethod::ServerDie() (LP: #385144)
   * Only run Download-Upgradable and Unattended-Upgrades if the initial
     update was successful Closes: #341970
   * apt-pkg/indexcopy.cc:
     - support having CDs with no Packages file (just a Packages.gz)
       by not forcing a verification on non-existing files
      (LP: #255545)
     - remove the gettext from a string that consists entirely
       of variables (LP: #56792)
   * apt-pkg/cacheiterators.h:
     - add missing checks for Owner == 0 in end()
   * apt-pkg/indexrecords.cc:
     - fix some i18n issues
   * apt-pkg/contrib/strutl.h:
     - add new strprintf() function to make i18n strings easier
     - fix compiler warning
   * apt-pkg/deb/debsystem.cc:
     - make strings i18n able
   * fix problematic use of tolower() when calculating the version
     hash by using locale independant tolower_ascii() function.
     Thanks to M. Vefa Bicakci (LP: #80248)
   * build fixes for g++-4.4
   * cmdline/apt-mark:
     - add "showauto" option to show automatically installed packages
   * document --install-recommends and --no-install-recommends
     (thanks to Dereck Wonnacott, LP: #126180)
   * doc/apt.conf.5.xml:
     - merged patch from Aurélien Couderc to improve the text
       (thanks!)
   * [ABI] merged the libudev-dlopen branch, this allows to pass
     "apt-udev-auto" to Acquire::Cdrom::mount and the cdrom method will
     dynamically find/mount the cdrom device (if libhal is available)
 .
   [ Julian Andres Klode ]
   * apt-pkg/contrib/configuration.cc: Fix a small memory leak in
     ReadConfigFile.
   * Introduce support for the Enhances field. (Closes: #137583)
   * Support /etc/apt/preferences.d, by adding ReadPinDir() (Closes: #535512)
   * configure-index: document Dir::Etc::SourceParts and some other options
     (Closes: #459605)
   * Remove Eugene V. Lyubimkin from uploaders as requested.
   * apt-pkg/contrib/hashes.cc, apt-pkg/contrib/md5.cc:
     - Support reading until EOF if Size=0 to match behaviour of
       SHA1Summation and SHA256Summation
 .
   [ Osamu Aoki ]
   * Updated cron script to support backups by hardlinks and
     verbose levels.  All features turned off by default.
   * Added more error handlings.  Closes: #438803, #462734, #454989,
   * Documented all cron script related configuration items in
     configure-index.
 .
   [ Dereck Wonnacott ]
   * apt-ftparchive might write corrupt Release files (LP: #46439)
   * Apply --important option to apt-cache depends (LP: #16947)
 .
   [ Otavio Salvador ]
   * Apply patch from Sami Liedes <sliedes@cc.hut.fi> to reduce the
     number of times we call progress bar updating and debugging
     configuration settings.
   * Apply patch from Sami Liedes <sliedes@cc.hut.fi> to avoid unecessary
     temporary allocations.
Checksums-Sha1: 
 c2e6ab9a796e5bbfd6f1a9ade0a73fb9925caa07 1168 apt_0.7.22.dsc
 a09dcd0a8d802c8a661f7395a20081fcf7557c30 2123608 apt_0.7.22.tar.gz
 dcf28b184a0ed0e8fe94a65cd350d46c7e4b8c01 102030 apt-doc_0.7.22_all.deb
 9c6798539b028b83a2fc41f01c26956ac91c03a1 126148 libapt-pkg-doc_0.7.22_all.deb
 cc8c4a0ccd48c8fbfe3ca16dee389dcc4733f95e 1636694 apt_0.7.22_i386.deb
 572c8cdff7a30e479cfbce46902115e1b11f82bf 112400 libapt-pkg-dev_0.7.22_i386.deb
 042855bc5f7102104b756c2c65eb326c49d7fa7c 190530 apt-utils_0.7.22_i386.deb
 88c9a54c94619168c7f0f3cfb68ac67e51a840d5 60864 apt-transport-https_0.7.22_i386.deb
Checksums-Sha256: 
 9c6fa50b0e6b6ccd0d4d6325c950636fd440b22873c13689b3725d7ce7ed3100 1168 apt_0.7.22.dsc
 e7bd4e8b6064ca64ce207d79b0be21abb0554e1adb04c573d084facff9b928ef 2123608 apt_0.7.22.tar.gz
 11ca39806265a9e535cdee8cc028c07a8c2eb9a816640151bfda3b11acd67b8f 102030 apt-doc_0.7.22_all.deb
 443f2caab489210450d218998f53a85794768394820cdde6beaefb182a251534 126148 libapt-pkg-doc_0.7.22_all.deb
 683ea4aabfc1ef5b170d7f0ec44294c8752e5af45628e3cfc72c0d0cb41d67c6 1636694 apt_0.7.22_i386.deb
 e9ccb0e6c08aaf89f4e8f813d48bb60445031827210232be34efeececfb08fdb 112400 libapt-pkg-dev_0.7.22_i386.deb
 c9f3d039c2c4611f75e96ff5abda4cda0ba2474218853f2d58d0aaab23de6b2f 190530 apt-utils_0.7.22_i386.deb
 ed208c1ba4f5282e571580d2b9390d31a5ca9b84330efcabb232364e78b0cd1f 60864 apt-transport-https_0.7.22_i386.deb
Files: 
 89afeab5a5cc8bf1b9c316b0b2ef1906 1168 admin important apt_0.7.22.dsc
 a496a8534fb2fd329322436f28772611 2123608 admin important apt_0.7.22.tar.gz
 82c53371031eac69f9603c3a781eef46 102030 doc optional apt-doc_0.7.22_all.deb
 f7bd3c75b787ffe23f84cc2f0ad5187f 126148 doc optional libapt-pkg-doc_0.7.22_all.deb
 a841760867ea84ebbf9a23d7b21e0b70 1636694 admin important apt_0.7.22_i386.deb
 6e58f8eeb4701046e7ceff6bce4c0461 112400 libdevel optional libapt-pkg-dev_0.7.22_i386.deb
 ab084bea859f27e67649083e9bd75f26 190530 admin important apt-utils_0.7.22_i386.deb
 2aad7d76b2e671193d7eea696b94c080 60864 admin optional apt-transport-https_0.7.22_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpwrOkACgkQliSD4VZixzT9jQCbBVw1Ue+JG2q+DPyoYWa367K1
bUQAoJUwkaR3/8zURwkH5OGB8OnFe2dy
=T1Gw
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: