Skip to content

upx not found in PATH when upx-ucl is installed #214

@rjvkn

Description

@rjvkn

On the current image, upx-ucl installs upx-ucl but not an upx binary, so tools expecting upx fail:

tssh -i id_ed25519 -p 2222 127.0.0.1
Warning: Permanently added '127.0.0.1:2222' (ssh-ed25519) to the list of known hosts.
catcher$ link --goos windows --garble --upx --lzma --name x.exe
upx could not be found in PATH

Could we add a symlink so upx resolves to upx-ucl?

Proposed Dockerfile change:

RUN apt install -y upx-ucl gcc-mingw-w64
RUN ln -s /usr/bin/upx-ucl /usr/local/bin/upx

Happy to open a PR if you’re OK with this.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingneeds testing (on unstable)A feature that now exists, but is looking for people to test and use it

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions