make check failure: missing POTFILES

John Ralls jralls at ceridwen.us
Sat Jan 26 17:56:03 EST 2013


On Jan 26, 2013, at 5:23 AM, Larry Evans <cppljevans at suddenlink.net> wrote:

> 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.
> 

Add the files to po/potfiles.skip, unless you want to work on translations.

Regards,
John Ralls





More information about the gnucash-devel mailing list