Package: debhelper
Version: 13

Dear Maintainer,

debhelper currently exports HOME='debian/.debhelper/generated/_source/home'.

However, with some build systems, the tests are run in a different directory,
e.g. with meson the command is:

  cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test

Then the tests are looking for files in
obj-x86_64-linux-gnu/debian/.debhelper/generated/_source/home, which is wrong.

What makes it even worse, debhelper's HOME cannot be overridden.

I think using an absolute path should make it better.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature

Reply via email to