GNU bug report logs -
#15403
https://bugzilla.gnome.org/show_bug.cgi?id=701638 automake 1.13 changes causing regressions tests
Previous Next
Reported by: Stefan Sauer <ensonic <at> hora-obscura.de>
Date: Tue, 17 Sep 2013 18:40:02 UTC
Severity: normal
Tags: notabug
Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15403 in the body.
You can then email your comments to 15403 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-automake <at> gnu.org
:
bug#15403
; Package
automake
.
(Tue, 17 Sep 2013 18:40:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Sauer <ensonic <at> hora-obscura.de>
:
New bug report received and forwarded. Copy sent to
bug-automake <at> gnu.org
.
(Tue, 17 Sep 2013 18:40:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
hi,
https://bugzilla.gnome.org/show_bug.cgi?id=701638 has the details.
"""
Since Automake 1.13 (which is entering many distributions), tests are
executed in parallel by default. For tests run in parallel, Automake
grabs the output and results of the test and outputs it to two new
files, with a .log and .trs extension. It creates the
filenames based on the test name, which in the case of GTKDOC_CHECK is
the absolute path to the gtkdoc-check binary. This is generally
$(prefix)/bin and not writable by the user. This leads to errors when
running the gtk-doc check when using Automake 1.13 or above:
fatal: making test-suite.log: failed to create
/some-path/bin/gtkdoc-check.trs
fatal: making test-suite.log: failed to create
/some-path/bin/gtkdoc-check.log
"""
We have a generic sanity check that we run over the data files in the
project. The data files are passed via TESTS_ENVIRONMENT:
https://git.gnome.org/browse/gtk-doc/tree/examples/Makefile.am#n99
We'll probably go with the hack proposed in the patch. Please let us
know it there is a better way to handle this.
Stefan
Information forwarded
to
bug-automake <at> gnu.org
:
bug#15403
; Package
automake
.
(Tue, 29 Oct 2013 00:41:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 15403 <at> debbugs.gnu.org (full text, mbox):
tags 15403 notabug
close 15403
thanks
On 09/17/2013 07:39 PM, Stefan Sauer wrote:
> hi,
>
Hi Stefan, sorry for the delay.
> https://bugzilla.gnome.org/show_bug.cgi?id=701638 has the details.
> """
> Since Automake 1.13 (which is entering many distributions), tests are
> executed in parallel by default. For tests run in parallel, Automake
> grabs the output and results of the test and outputs it to two new
> files, with a .log and .trs extension. It creates the
> filenames based on the test name, which in the case of GTKDOC_CHECK is
> the absolute path to the gtkdoc-check binary. This is generally
> $(prefix)/bin and not writable by the user. This leads to errors when
> running the gtk-doc check when using Automake 1.13 or above:
> fatal: making test-suite.log: failed to create
> /some-path/bin/gtkdoc-check.trs
> fatal: making test-suite.log: failed to create
> /some-path/bin/gtkdoc-check.log
> """
> We have a generic sanity check that we run over the data files in the
> project. The data files are passed via TESTS_ENVIRONMENT:
> https://git.gnome.org/browse/gtk-doc/tree/examples/Makefile.am#n99
>
> We'll probably go with the hack proposed in the patch. Please let us
> know it there is a better way to handle this.
>
FWIW, I personally would have proposed the exact workaround you
ended up using. Simple and painless. I hope it is working well
for you now.
I'm closing this bug report to avoid keeping our tracker overly
cluttered.
Regards,
Stefano
Added tag(s) notabug.
Request was from
Stefano Lattarini <stefano.lattarini <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Tue, 29 Oct 2013 00:41:03 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
15403 <at> debbugs.gnu.org and Stefan Sauer <ensonic <at> hora-obscura.de>
Request was from
Stefano Lattarini <stefano.lattarini <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Tue, 29 Oct 2013 00:41:03 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 26 Nov 2013 12:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 209 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.