GNOME Bugzilla – Bug 401504
tools/Makefile.am does not properly generate beagle-crawl-system
Last modified: 2007-01-31 23:46:20 UTC
Please describe the problem: When beagle is configured with a non-default prefix, e.g. --prefix=/usr, the tools/beagle-crawl-system cron file is not regenerated and consequently the new prefix is not used in the file. This causes a cron file to be installed with the wrong paths, causing a daily error message. Steps to reproduce: 1. configure beagle with a non-default prefix 2. make 3. Actual results: tools/beagle-crawl-system is not regenerated and contains the old prefix paths. Expected results: tools/beagle-crawl-system should contain the correct paths as given during configure. Does this happen every time? Other information: An easy work-around is to remove the beagle-crawl-system file before compiling.
You're running configure from a tarball release?
Yes. Actually this is happening during installation of the Gentoo package, as reported in http://bugs.gentoo.org/show_bug.cgi?id=164039 Gentoo makes a few small changes to the configure script and then rebuilds it using autoconf 2.61, but I've also been able to reproduce this with a vanilla beagle-0.2.14 tarball. Using "./configure --prefix=/usr --sysconfdir=/etc; make" gets me a tools/beagle-crawl-system file with e.g. for crawl_file in /usr/local/etc/beagle/crawl-*; do
Fix checked in to r3357.