After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 694423 - check fails: egg-list-box/egg-flow-box.c not in POTFILES.in
check fails: egg-list-box/egg-flow-box.c not in POTFILES.in
Status: RESOLVED FIXED
Product: baobab
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Baobab Maintainers
Baobab Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-02-22 08:57 UTC by Martin Pitt
Modified: 2013-02-22 09:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Martin Pitt 2013-02-22 08:57:58 UTC
Since today, baobab started to fail its tests:

https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-baobab/

with

Making check in po
make[1]: Entering directory `/home/ubuntu/gnome/checkout/baobab/po'
INTLTOOL_EXTRACT="/home/ubuntu/gnome/packages/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /home/ubuntu/gnome/packages/bin/intltool-update --gettext-package baobab --pot
rm -f missing notexist
srcdir=. /home/ubuntu/gnome/packages/bin/intltool-update -m
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.

egg-list-box/egg-flow-box.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.

Complete log file: https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/job/jhbuild-amd64-baobab/100/artifact/baobab.log


The flow box has been added to egg-list-box not too long ago.
Comment 1 Martin Pitt 2013-02-22 09:00:15 UTC
I can reproduce this error from a completely fresh checkout with "jhbuild buildone --check baobab".

I'm not entirely sure how these eggs work. My gut feeling is that the new file should go into POTFILES.skip, as we surely don't want to translate these eggs in each application that includes them, or do we? Either way, the patch is trivial (I'm happy to send one, or you just push it yourself), we just need to clarify where the translation should happen.

Thanks!
Comment 2 Martin Pitt 2013-02-22 09:07:14 UTC
Discussed with Paolo on IRC, fixed in http://git.gnome.org/browse/baobab/commit/?id=593bd401