On Mon, 2020-01-06 at 21:51 +0530, Ritesh Raj Sarraf wrote: > First, for context to the readers here, the port-helper binary is > shipped with uml-utilities package. This package, depending on the > architecture, installs the binary to a architecture specific > location. > > https://sources.debian.org/src/uml-utilities/20070815.2-1/Makefile/#L10 > > Which on an amd64 machine is: /usr/lib64/uml/port-helper So 2 things I noticed on my machine. 1. There's nothing else under /usr/lib64/ on my Debian box. Even UML's modules are built and installed under /usr/lib/ ``` rrs@priyasi:/usr/lib$ ls uml/modules/5.4.6/ kernel/ modules.alias.bin modules.builtin.bin modules.dep modules.devname modules.softdep modules.symbols.bin modules.alias modules.builtin modules.builtin.modinfo modules.dep. bin modules.order modules.symbols 22:18 ♒ ॐ ☺ 😄 rrs@priyasi:/usr/lib$ ls ../lib64/ uml/ 22:18 ♒ ॐ ☺ 😄 rrs@priyasi:/usr/lib$ ls ../lib64/uml/ port-helper* 22:18 ♒ ॐ ☺ 😄 ``` 2. Given that /usr/lib64/ is empty, quick immediate workaround could be to patch uml-utilities and ship the binary under /usr/lib/. That would solve all these issues. -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System