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 467650 - tomboy fails to make check/distcheck
tomboy fails to make check/distcheck
Status: RESOLVED FIXED
Product: tomboy
Classification: Applications
Component: General
unspecified
Other Linux
: Normal trivial
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-08-17 13:32 UTC by Gilles Dartiguelongue
Modified: 2008-05-31 20:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20


Attachments
make check errors (2.04 KB, text/plain)
2007-08-17 16:18 UTC, Gilles Dartiguelongue
Details

Description Gilles Dartiguelongue 2007-08-17 13:32:56 UTC
Version 0.7.4 of tomboy fails to make check because of invalid elements in xml help files.

Making check in help
make[1]: Entering directory `/var/tmp/portage/app-misc/tomboy-0.7.4/work/tomboy-0.7.4/help'
xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/tomboy.xml
xmllint --noout --noent --path fr:./fr --xinclude --postvalid ./fr/tomboy.xml
./fr/tomboy.xml:632: element para: validity error : Element b is not declared in para list of possible children
./fr/tomboy.xml:632: element b: validity error : No declaration for element b
Document ./fr/tomboy.xml does not validate
make[1]: *** [check-doc-docs] Error 3
make[1]: Leaving directory `/var/tmp/portage/app-misc/tomboy-0.7.4/work/tomboy-0.7.4/help'
make: *** [check-recursive] Error 1
Comment 1 Gilles Dartiguelongue 2007-08-17 16:18:22 UTC
Created attachment 93857 [details]
make check errors

ok, the failure is due to portage (gentoo) being a bit anal when running tests.
Here is the list of errors caught with make check 2> errors.log
Comment 2 Sandy Armstrong 2007-10-15 14:06:42 UTC
Is this still a problem?  make check runs fine for me in Ubuntu.
Comment 3 Gilles Dartiguelongue 2007-11-04 19:40:43 UTC
0.8.1 still has the problem with the french help.

svn HEAD looks ok, but distcheck fails because there is a file left after distclean

[snip]
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[2]: quittant le répertoire « /home/eva/devel/gnome-svn/tomboy/tomboy-0.9.1/_build »
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
ERROR: files left in build directory after distclean:
./libtoolT
make[1]: *** [distcleancheck] Error 1
make[1]: quittant le répertoire « /home/eva/devel/gnome-svn/tomboy/tomboy-0.9.1/_build »
make: *** [distcheck] Error 2

but that could be treated in another bug if you want.
Comment 4 Gilles Dartiguelongue 2007-11-04 19:42:18 UTC
fixing summary
Comment 5 Boyd Timothy 2008-01-06 03:25:57 UTC
`make distcheck` from SVN Trunk (r1737) runs fine for me in openSUSE 10.3.
Comment 6 Sandy Armstrong 2008-01-06 15:15:30 UTC
Fine for me in Ubuntu 7.04.  Resolving.
Comment 7 Gilles Dartiguelongue 2008-01-06 18:25:33 UTC
any of you guys reading comment #3 ?

This happens with intltool-0.36.2, unless it's fixed in 0.36.3 or 0.37, I think it's still worth investigating.
Comment 8 Sandy Armstrong 2008-01-06 22:34:52 UTC
(In reply to comment #7)
> any of you guys reading comment #3 ?

Comment #3 says that "distcheck fails because there is a file left after
distclean".  But when I run `make distcheck` it does not fail.  What am I missing?

> This happens with intltool-0.36.2, unless it's fixed in 0.36.3 or 0.37, I think
> it's still worth investigating.

I'm using intltool-0.35.5.  Are you suggesting that I should upgrade to a newer intltool to see if `make distcheck` will fail?

I apologize if I'm a little slow understanding...not an autotools expert by any means.
Comment 9 Gilles Dartiguelongue 2008-01-06 23:35:48 UTC
The file in question is:
./libtoolT

and I'm not yet sure (I didn't retest yet) that it's here for good. It seems to be created by intltool 0.36.2 (and as such you can't see the problem if using <0.36), and I currently wonder if it will stay. In this case, the makefiles would need a little fix (adding libtoolT to CLEANFILES but need to check it doesn't break with earlier versions).

Anyway, I have 0.37 on my system and I'll try to test this again really soon.
Comment 10 Sandy Armstrong 2008-01-07 07:58:18 UTC
Okay, I've reopened it.
Comment 11 Sandy Armstrong 2008-02-23 01:35:33 UTC
Any update on this?
Comment 12 Boyd Timothy 2008-02-26 19:16:09 UTC
Setting the default assignee and QA Contact to "tomboy-maint@gnome.bugs".
Comment 13 Gilles Dartiguelongue 2008-05-31 20:57:47 UTC
ok gnome-2.22 branch passes distcheck fine now. Thanks.