make check failure: missing POTFILES

Larry Evans cppljevans at suddenlink.net
Sat Jan 26 08:23:58 EST 2013


Using the download:


http://iweb.dl.sourceforge.net/project/gnucash/gnucash%20%28stable%29/2.4.11/gnucash-2.4.11.tar.bz

and after doing several iterations of configure (interleaved with
several synaptic installs for missing packages), then `make`
I tried `make check`, but got error message which included:

make[1]: Entering directory `/home/evansl/download/gnucash/2.4.11/build/po'
INTLTOOL_EXTRACT=/usr/bin/intltool-extract
srcdir=/home/evansl/download/gnucash/2.4.11/build/../src/po
/usr/bin/intltool-update --gettext-package gnucash --pot
rm -f missing notexist
srcdir=/home/evansl/download/gnucash/2.4.11/build/../src/po
/usr/bin/intltool-update -m
The usage of POTFILES.ignore is deprecated. Please consider moving the
content of this file to POTFILES.skip.
mismatched quotes at line 33 in
/home/evansl/download/gnucash/2.4.11/build/../src/po/../src/optional/python-bindings/gnucash_core_c.py
The following files contain translations and are currently not in use.
Please
consider adding these to the POTFILES.in file, located in the po/ directory.

me/evansl/download/gnucash/2.4.11/build/../src/po/../intl-scm/guile-strings.c
me/evansl/download/gnucash/2.4.11/build/../src/po/../src/app-utils/gnc-exp-parser.c
[skip]
me/evansl/download/gnucash/2.4.11/build/../src/po/../src/report/report-gnome/window-report.c
me/evansl/download/gnucash/2.4.11/build/../src/po/../src/report/stylesheets/gnc-plugin-stylesheets.c

If some of these files are left out on purpose then please add them to
POTFILES.skip instead of POTFILES.in. A file 'missing' containing this list
of left out files has been written in the current directory.
Please report to gnucash-devel at gnucash.org
if [ -r missing -o -r notexist ]; then \
	  exit 1; \
	fi
make[1]: *** [check] Error 1
make[1]: Leaving directory `/home/evansl/download/gnucash/2.4.11/build/po'
make: *** [check-recursive] Error 1
~/download/gnucash/2.4.11/build $


I have search this ml for "POTFILES" and found:

From: Derek Atkins <warlord at mit.edu>
Newsgroups: gmane.comp.gnome.apps.gnucash.devel
Subject: Re: Missing files in po/POTFILES.in
Date: Wed, 27 Apr 2011 11:33:23 -0400
Lines: 17

which suggested:

   You must use "make gnucash.pot" from the GnuCash build system to
   regenerate the POTfile.  You cannot do it by hand.

However, trying that apparently did nothing:

/home/evansl/download/gnucash/2.4.11/build/po $ make gnucash.pot
make: `gnucash.pot' is up to date.
/home/evansl/download/gnucash/2.4.11/build/po $

So, what do I do to get `make check` to complete?

TIA.

-regards,
Larry



More information about the gnucash-devel mailing list