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
signature.asc
Description: This is a digitally signed message part

