--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apt-xapian-index: Fails because it cannot fork
- From: Pierre Boutillier <pierre.boutillier@laposte.net>
- Date: Fri, 11 Oct 2013 10:40:00 +0200
- Message-id: <20131011084000.647.95300.reportbug@coutosuisse.moodkiri.hd.free.fr>
Package: apt-xapian-index
Version: 0.46
Severity: important
Dear Maintainer,
Cron job fails on my computer with the message :
/etc/cron.weekly/apt-xapian-index:
Traceback (most recent call last):
File "/usr/sbin/update-apt-xapian-index", line 102, in <module>
indexer.incrementalUpdate()
File "/usr/lib/pymodules/python2.7/axi/indexer.py", line 670, in incrementalUpdate
self.updateIndex(dbpath)
File "/usr/lib/pymodules/python2.7/axi/indexer.py", line 629, in updateIndex
db = xapian.WritableDatabase(pathname, xapian.DB_CREATE_OR_OPEN)
File "/usr/lib/python2.7/dist-packages/xapian/__init__.py", line 4303, in __init__
_xapian.WritableDatabase_swiginit(self,_xapian.new_WritableDatabase(*args))
xapian.DatabaseLockError: Unable to get write lock on /var/cache/apt-xapian-index/index.1: Couldn't fork: Cannot allocate memory
run-parts: /etc/cron.weekly/apt-xapian-index exited with return code 1
sudo /usr/sbin/update-apt-xapian-index --update --quiet
has the exact same result
sudo update-apt-xapian-index --force
says
Reading .desktop files from /usr/share/app-install/desktop/: done.
Reading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_TranslaReading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_Translation-en: done.
Reading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_non-free_i18n_TraReading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_non-free_i18n_Translation-en: done.
Reading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_contrib_i18n_TranReading en translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_contrib_i18n_Translation-en: done.
Reading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i1Reading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_Translation-en.IndexDiff: done.
Reading fr translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_TranslaReading fr translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_Translation-fr: done.
Reading fr.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i1Reading fr.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_main_i18n_Translation-fr.IndexDiff: done.
Reading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_non-freReading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_non-free_i18n_Translation-en.IndexDiff: done.
Reading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_contribReading en.IndexDiff translations from /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_testing_contrib_i18n_Translation-en.IndexDiff: done.
FATAL -> Failed to fork.
I don't know where the problem can be (and if it is on my side).
at least
ls -lRh /var/cache/apt-xapian-index/
/var/cache/apt-xapian-index/:
total 4,0K
drwxr-xr-x 2 root root 4,0K sept. 6 08:18 index.1
/var/cache/apt-xapian-index/index.1:
total 121M
-rw-r--r-- 1 root root 0 oct. 11 10:14 flintlock
-rw-r--r-- 1 root root 28 déc. 15 2011 iamchert
-rw-r--r-- 1 root root 822 sept. 6 08:18 postlist.baseA
-rw-r--r-- 1 root root 827 août 30 08:58 postlist.baseB
-rw-r--r-- 1 root root 52M sept. 6 08:18 postlist.DB
-rw-r--r-- 1 root root 64 sept. 6 08:18 record.baseA
-rw-r--r-- 1 root root 64 août 30 08:58 record.baseB
-rw-r--r-- 1 root root 3,0M sept. 6 08:18 record.DB
-rw-r--r-- 1 root root 163 sept. 6 08:18 spelling.baseA
-rw-r--r-- 1 root root 176 août 30 08:58 spelling.baseB
-rw-r--r-- 1 root root 11M sept. 6 08:18 spelling.DB
-rw-r--r-- 1 root root 14 sept. 6 08:18 synonym.baseA
-rw-r--r-- 1 root root 14 août 30 08:58 synonym.baseB
-rw-r--r-- 1 root root 16K sept. 6 08:18 synonym.DB
-rw-r--r-- 1 root root 907 sept. 6 08:18 termlist.baseA
-rw-r--r-- 1 root root 907 août 30 08:58 termlist.baseB
-rw-r--r-- 1 root root 56M sept. 6 08:18 termlist.DB
seems OK.
The first cron email about the failure is from sept. 13 (coherent with the date sept. 6 of the ls)
The only python package I update during this week is python-numpy.
All the best,
Pierre B.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: powerpc (ppc)
Kernel: Linux 3.10-3-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages apt-xapian-index depends on:
ii python 2.7.5-5
ii python-apt 0.8.9
ii python-debian 0.1.21+nmu2
ii python-support 1.0.15
ii python-xapian 1.2.15-4
apt-xapian-index recommends no packages.
Versions of packages apt-xapian-index suggests:
ii app-install-data 2012.06.16.1
ii python-xdg 0.25-3
-- no debconf information
--- End Message ---