Re: SOLVED: [mlmmj] make check fail for 1.4.0.a2
Baptiste Daroussin <[email protected]> Mon, 03 Jul 2023 07:26:23 +0000
| Newsgroups | org.mlmmj.mlmmj |
|---|---|
| Message-ID | <t5psz3pfiku273z2zy54tdvskslhbzibask5yijxly6xo7macx@qpdkzycgcpzr> |
On Mon, Jul 03, 2023 at 09:03:12AM +0200, Baptiste Daroussin wrote:
> On Sun, Jul 02, 2023 at 07:46:45PM +0200, Franky Van Liedekerke wrote:
> > My tests still fail on 4 checks:
> >
> > mlmmj:generate_subconfirm -> failed: atf-c/utils.c:81: Cannot open
> > atf_utils_fork_out.txt [0.048s]
> > mlmmj:generate_subscription -> failed: atf-c/utils.c:81: Cannot open
> > atf_utils_fork_out.txt [0.049s]
> > mlmmj:notify_sub -> failed: atf-c/utils.c:81: Cannot open
> > atf_utils_fork_out.txt [0.047s]
> > mlmmj:send_help -> failed: atf-c/utils.c:81: Cannot open
> > atf_utils_fork_out.txt [0.052s]
> >
> > Running on latest fedora 38, all updates installed (not running as root as
> > well, but a regular user account used for compiling)
> >
> > After running make check via strace, it seems atf fails because of nopenope
> > not existing. I never heard of this program, but then I found this in
> > ./tests/mlmmj.c:
> >
> > ./tests/mlmmj.c: exec_or_die("/usr/bin/nopenope", NULL);
> > ./tests/mlmmj.c: atf_utils_wait(p, 1, "", "mlmmj: Execution failed for
> > '/usr/bin/nopenope': No such file or directory\n");
> > ./tests/mlmmj.c: int val = exec_and_wait("/usr/bin/nopenope", NULL);
> >
> > I don't know why tests/mlmmj.c searches for this weird command :-)
>
> here we are testing a non existing command execution, so what you see is
> expected.
>
> there are 4 unit tests not working on fedora 37 according to my CI, I am
> investigating them:
>
> https://builds.sr.ht/~bapt/job/1017633
>
> Best regards,
> Bapt
>
>
Self replying because my memory is... bad. I already worked on the issue: on
fedora kyua is too old, I have pinged a couple of month ago the maintainer to upgrade it
from 0.13 to 0.21, which he did in fedora 39 if I trust
https://bodhi.fedoraproject.org/updates/?packages=kyua
Best regards,
Bapt