beagle-crawl-system is failing every day

Bug #75782 reported by Carthik Sharma
This bug report is a duplicate of:  Bug #75338: Beagle should suggest 'schedutils'. Edit Remove
4
Affects Status Importance Assigned to Milestone
beagle (Ubuntu)
New
Undecided
Unassigned

Bug Description

This bug was originally reported using reportbug. Filing by proxy.

The contents of the original report follow:
From: Paul Smith <email address hidden>
To: Ubuntu Bug Tracking System <email address hidden>
Subject: beagle-crawl-system is failing every day
Date: Thu, 07 Dec 2006 01:38:48 -0500
X-Mailer: reportbug 3.21.2ubuntu1

Package: beagle
Version: 0.2.9-1ubuntu3
Severity: normal

Every morning I'm getting an email from cron:

> run-parts: /etc/cron.daily/beagle-crawl-system exited with return code 1

This is happening because someone enabled "set -e" in this cron script, and a
test "fails", which causes the entire script to exit immediately. Here's what
happens if I run this script from the command line with /bin/sh -x:

  # /bin/sh -x /etc/cron.daily/beagle-crawl-system
  + set -e
  + [ ! -x /usr/sbin/beagle-build-index ]
  + umask 022
  + CRAWL_USER=beagleindex
  + export TMPDIR=/tmp
  + mktemp -d -p /tmp .beagleindexwapi.XXXXXXXXXX
  + MONO_SHARED_DIR=/tmp/.beagleindexwapi.kaHXT18301
  + chown beagleindex /tmp/.beagleindexwapi.kaHXT18301
  + unset CRAWL_ENABLED CRAWL_DISABLE_FILTERING CRAWL_RECURSIVE CRAWL_CACHE_TEXT CRAWL_ALLOW_PATTERNS CRAWL_DENY_PATTERNS CRAWL_PATHS CRAWL_INDEX_NAME
  + [ -f /etc/beagle/crawl-applications ]
  + . /etc/beagle/crawl-applications
  + CRAWL_ENABLED=yes
  + CRAWL_INDEX_NAME=applications
  + CRAWL_PATHS=/usr/share/applications /usr/local/share/applications /opt/gnome/share/applications /opt/kde3/share/applications
  + CRAWL_RECURSIVE=yes
  + CRAWL_DISABLE_FILTERING=no
  + CRAWL_CACHE_TEXT=no
  + [ -n yes -a yes = yes ]
  + test -n no -a no = yes
  + OPTIONS=

  # echo $?
  1

The test shown above (test -n no -a no = yes) is obviously not true, so the -e
option forces the script to exit immediately.

I suspect someone added the set -e in there for debugging, then forgot to take
it out again. I've checked my .deb file and this script appears like that
(with set -e) in the package file.

-- System Information:
Debian Release: testing/unstable
  APT prefers edgy-updates
  APT policy: (500, 'edgy-updates'), (500, 'edgy-security'), (500, 'edgy-backports'), (500, 'edgy')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-10-generic
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages beagle depends on:
ii adduser 3.92 Add and remove users and groups
ii bash 3.1-5ubuntu3 The GNU Bourne Again SHell
ii libatk1.0-0 1.12.3-0ubuntu1 The ATK accessibility toolkit
ii libc6 2.4-1ubuntu12 GNU C Library: Shared libraries
ii libcairo2 1.2.4-1ubuntu2 The Cairo 2D vector graphics libra
ii libexif12 0.6.13-4 library to parse EXIF files
ii libexpat1 1.95.8-3.2 XML parsing C library - runtime li
ii libfontconfig1 2.3.2-7ubuntu2 generic font configuration library
ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib
ii libgconf2.0-cil 2.16.0-0ubuntu2 CLI binding for GConf 2.16
ii libglade2.0-cil 2.10.0-0ubuntu2 CLI binding for the Glade librarie
ii libglib2.0-0 2.12.4-0ubuntu1 The GLib library of C routines
ii libglib2.0-cil 2.10.0-0ubuntu2 CLI binding for the GLib utility l
ii libgmime2.2-cil 2.2.3-1ubuntu1 CLI binding for the MIME library,
ii libgnome2.0-cil 2.16.0-0ubuntu2 CLI binding for Gnome 2.16
ii libgnomevfs2-0 2.16.1-0ubuntu2 GNOME virtual file-system (runtime
ii libgsf-1-114 1.14.1-2ubuntu1.1 Structured File Library - runtime
ii libgsf0.0-cil 0.8-1ubuntu1 CLI bindings for libgsf
ii libgtk2.0-0 2.10.6-0ubuntu1 The GTK+ graphical user interface
ii libgtk2.0-cil 2.10.0-0ubuntu2 CLI binding for the GTK+ toolkit 2
ii libice6 2:1.0.1-1ubuntu1 X11 Inter-Client Exchange library
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii libmono-corlib1.0- 1.1.17.1-1ubuntu7 Mono core library (1.0)
ii libmono-sharpzip0. 1.1.17.1-1ubuntu7 Mono SharpZipLib library
ii libmono-sharpzip0. 1.1.17.1-1ubuntu7 Mono SharpZipLib library
ii libmono-sqlite1.0- 1.1.17.1-1ubuntu7 Mono Sqlite library
ii libmono-system-dat 1.1.17.1-1ubuntu7 Mono System.Data library
ii libmono-system-run 1.1.17.1-1ubuntu7 Mono System.Runtime library
ii libmono-system-web 1.1.17.1-1ubuntu7 Mono System.Web library
ii libmono-system1.0- 1.1.17.1-1ubuntu7 Mono System libraries (1.0)
ii libmono1.0-cil 1.1.17.1-1ubuntu7 Mono libraries (1.0)
ii libpango1.0-0 1.14.5-0ubuntu1 Layout and rendering of internatio
ii libpng12-0 1.2.8rel-5.1ubuntu0.1 PNG library - runtime
ii librsvg2-2 2.16.0-0ubuntu2 SAX-based renderer library for SVG
ii libsm6 2:1.0.1-1ubuntu1 X11 Session Management library
ii libwmf0.2-7 0.2.8.3-3.1ubuntu1 Windows metafile conversion librar
ii libwv-1.2-1 1.2.1-2ubuntu0.1 Library for accessing Microsoft Wo
ii libx11-6 2:1.0.3-0ubuntu4 X11 client-side library
ii libxcursor1 1.1.7-0ubuntu1 X cursor management library
ii libxext6 2:1.0.1-1ubuntu1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.1-0ubuntu1 X11 miscellaneous 'fixes' extensio
ii libxi6 2:1.0.1-0ubuntu1 X11 Input extension library
ii libxinerama1 2:1.0.1-4build1 X11 Xinerama extension library
ii libxml2 2.6.26.dfsg-2ubuntu4 GNOME XML library
ii libxrandr2 2:1.1.1-0ubuntu1 X11 RandR extension library
ii libxrender1 1:0.9.1-0ubuntu1 X Rendering Extension client libra
ii libxss1 1:1.0.1-4ubuntu1 X11 Screen Saver extension library
ii mono-runtime 1.1.17.1-1ubuntu7 Mono runtime
ii zlib1g 1:1.2.3-13ubuntu2 compression library - runtime

Versions of packages beagle recommends:
ii poppler-utils 0.5.4-0ubuntu4 PDF utilitites (based on libpopple

-- no debconf information

Revision history for this message
Adrien Cunin (adri2000) wrote :

This bug is a duplicate and is fixed in feisty.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.