All of lore.kernel.org
 help / color / mirror / Atom feed
* make check: grub-mkrescue fails missing unicode.pf2. Leftovers in /tmp
@ 2023-02-10 11:10 Thomas Schmitt
  2023-02-12 23:09 ` Vladimir 'phcoder' Serbinenko
  2023-02-13 22:35   ` Glenn Washburn
  0 siblings, 2 replies; 12+ messages in thread
From: Thomas Schmitt @ 2023-02-10 11:10 UTC (permalink / raw)
  To: grub-devel

Hi,

i encountered some stumblestones after running "make check":

-------------------------------------------------------------------------
I see in file ./test-suite.log :

  FAIL: grub_func_test
  ====================

  xorriso 1.5.2 : RockRidge filesystem manipulator, libburnia project.
  ...
  xorriso : FAILURE : Cannot determine attributes of source file '[...]/unicode.pf2' : No such file or directory
  ...
  ./grub-mkrescue: error: `xorriso` invocation failed
  .
  FAIL grub_func_test (exit status: 1)

Instead of "[...]/" before "unicode.pf2" the log shows the absolute path
of the local git repository of GRUB.
I do not see a file unicode.pf2 anywhere in the repo tree after "make".

I ran "make check" as ordinary user. But it would be strange if the
existence of that file depends on superuser powers.

-------------------------------------------------------------------------
The /tmp directory is full of "grub" directories, like:

  drwx------ 2 thomas thomas      4096 Feb 10 09:54 grub-shell.0DW38c5CQP

They are mostly empty, except a few with sub-directory "netdir":

  /tmp/grub-shell.OS3deKSNYs:
  total 4
  drwxr-xr-x 3 thomas thomas 4096 Feb 10 10:25 netdir

and some with more content:

  /tmp/grub-shell.wi7ZdDgpLf:
  total 12
  -rw-r--r-- 1 thomas thomas  347 Feb 10 10:25 grub.cfg
  drwxr-xr-x 2 thomas thomas 4096 Feb 10 10:25 rom_directory
  -rw-r--r-- 1 thomas thomas   20 Feb 10 10:25 testcase.cfg

The timestamps of a group of data files in /tmp suggests that they stem
from the "make check: run, too:

  -rw-r--r-- 1 thomas thomas     17408 Feb 10 10:13 tmp.2XL4eFJ59j


(No .iso files are to see. I looked into /tmp after realizing that those
would not appear in the repo but in /tmp.)

-------------------------------------------------------------------------
And a noob question:

Is there a way to only run the iso9660_test with all surrounding code
of "make check" being in effect ?
(I looked into Makefile but got stuck when looking for the entrails of
target "check-recursive".)


Have a nice day :)

Thomas



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-02-16  6:16 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-10 11:10 make check: grub-mkrescue fails missing unicode.pf2. Leftovers in /tmp Thomas Schmitt
2023-02-12 23:09 ` Vladimir 'phcoder' Serbinenko
2023-02-13  8:53   ` Thomas Schmitt
2023-02-13 12:36     ` Thomas Schmitt
2023-02-13 22:00     ` Glenn Washburn
2023-02-14  9:10       ` Thomas Schmitt
2023-02-14 17:00         ` Glenn Washburn
2023-02-15  8:51           ` Thomas Schmitt
2023-02-15  9:55             ` Thomas Schmitt
2023-02-16  6:16             ` Glenn Washburn
2023-02-13 22:14 ` Glenn Washburn
2023-02-13 22:35   ` Glenn Washburn

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.