Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187836 - [FEATURES="test"] gnome-base/libgnomekbd-2.18.2 - failure in po/
Summary: [FEATURES="test"] gnome-base/libgnomekbd-2.18.2 - failure in po/
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 185823
  Show dependency tree
 
Reported: 2007-08-05 19:08 UTC by Andrej Kacian (RETIRED)
Modified: 2007-08-06 09:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Kacian (RETIRED) gentoo-dev 2007-08-05 19:08:04 UTC
I seem to remembmer something like this in other package(s) during previous gnome stabilization - now it's back again:

>>> Test phase [check]: gnome-base/libgnomekbd-2.18.2
Making check in libgnomekbd
make[1]: Entering directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd'
make  check-am
make[2]: Entering directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd'
make[1]: Leaving directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd'
Making check in test
make[1]: Entering directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/test'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/test'
Making check in capplet
make[1]: Entering directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/capplet'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/capplet'
Making check in po
make[1]: Entering directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/po'
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update --gettext-package libgnomekbd --pot
rm -f missing notexist
srcdir=. ../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.

capplet/gkbd-indicator-plugins-capplet.desktop.in

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.
if [ -r missing -o -r notexist ]; then \
	  exit 1; \
	fi
make[1]: *** [check] Error 1
make[1]: Leaving directory `/var/tmp/portage/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/po'
make: *** [check-recursive] Error 1
 * 
 * ERROR: gnome-base/libgnomekbd-2.18.2 failed.
 * Call stack:
 *   ebuild.sh, line 1648:   Called dyn_test
 *   ebuild.sh, line 1049:   Called qa_call 'src_test'
 *   ebuild.sh, line 44:   Called src_test
 *   ebuild.sh, line 670:   Called die
 * 
 * Make check failed. See above for details.
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/gnome-base:libgnomekbd-2.18.2:20070805-190432.log'.
 *
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2007-08-05 19:36:52 UTC
And another one - looks like gnome folks are still careless about this, so I expect more packages to suffer from this. Can something be done globally about it? I do not like stabilizing packages which fail their own test suite, however stupid it may be.

>>> Test phase [check]: gnome-base/control-center-2.18.1
Making check in po
make[1]: Entering directory `/var/tmp/portage/portage/gnome-base/control-center-2.18.1/work/control-center-2.18.1/po'
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update --gettext-package control-center-2.0 --pot
rm -f missing notexist
srcdir=. ../intltool-update -m
mismatched quotes at line 2 in ../capplets/theme-switcher/gnome-theme-save-data.c
mismatched quotes at line 9 in ../capplets/theme-switcher/gnome-theme-save-data.c
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.

capplets/about-me/gnome-about-me.desktop.in
capplets/accessibility/at-properties/at-properties.desktop.in
capplets/accessibility/keyboard/accessibility-keyboard.desktop.in
capplets/background/background.desktop.in
capplets/default-applications/default-applications.desktop.in
capplets/display/display-properties.desktop.in
capplets/font/font-properties.desktop.in
capplets/keybindings/keybinding.desktop.in
capplets/keyboard/keyboard.desktop.in
capplets/mouse/gnome-settings-mouse.desktop.in
capplets/network/gnome-network-preferences.desktop.in
capplets/sound/gnome-settings-sound.desktop.in
capplets/theme-switcher/gnome-theme-installer.desktop.in
capplets/theme-switcher/gtk-theme-selector.desktop.in
capplets/ui-properties/gnome-ui-properties.desktop.in
capplets/windows/window-properties.desktop.in
libslab/bookmark-agent.c
libslab/directory-tile.c
libslab/libslab-bookmarkfile.c
libslab/system-tile.c
shell/gnomecc.desktop.in
vfs-methods/fontilus/gnome-font-viewer.desktop.in
vfs-methods/themus/themus-theme-applier.desktop.in

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.
if [ -r missing -o -r notexist ]; then \
	  exit 1; \
	fi
make[1]: *** [check] Error 1
make[1]: Leaving directory `/var/tmp/portage/portage/gnome-base/control-center-2.18.1/work/control-center-2.18.1/po'
make: *** [check-recursive] Error 1
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-08-05 23:14:42 UTC
thanks for reporting. This failure is quite silly indeed and afaik nothing can be done globally to fix it. We can only bother upstream for do their distcheck before actually releasing...

Anyway, I'll have a look at it tomorrow.
Comment 3 Mart Raudsepp gentoo-dev 2007-08-06 04:22:39 UTC
These packages are failing tests from intltool tests being more strict about this now - many upstream developers don't even use that new intltool version yet, albeit by this time most do.
Also, these packages don't have any tests other than this one that they get inherited from using intltool as the translation handler tool. Therefore I don't appreciate this trivial thing blocking a stabilization and using our time.
However I will fix them and try to come up with some kind of portage bashrc hooks to enable FEATURES=test only for gnome packages for the future.
Comment 4 Mart Raudsepp gentoo-dev 2007-08-06 09:04:16 UTC
These two are fixed now.
If you encounter any more of this type of bugs, then feel free to first try to ping me on IRC for a quick fix.