On 2020-12-18, Keith Winstein wrote:
> Thank you for tracking this down! Happy to take the patch -- would you mind
> filing this as an upstream pull request at
> https://github.com/ravinet/mahimahi ? That way we will have this in one
> place when we next have cycles to upload a new mahimahi package.

I'm not sure an "upstream" patch would make sense in this specific case;
in Debian, the most compatible path should be in /bin and /sbin, but
this would not necessarily be the case with all distros, and relying on
the path detection might actually be appropriate in some cases.

So the patch I submitted only modifies debian/rules, not any of the
upstream code.


An upstream fix *might* be to not embed the full paths at all, and rely
a working system PATH, though there may be cases where this does not
work... but I am not familiar enough with mahimahi to know if that would
be workable. The upstream code that triggers this is the use of
AC_PATH_PROG in configure.ac.

For what it's worth, it also embeds the path to other binaries through
AC_PATH_PROG, but many of those don't change on a Debian usrmerge
system.


Happy to dialog a little further to sort this out, and thanks for the
quick response!


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to