Skip to content

Conversation

@l0rd
Copy link
Member

@l0rd l0rd commented Dec 1, 2025

cherry-pick 4877783

The default helper binary directory on Windows was hardcoded. However
the new user-scope installer deploys the binaries on a distinct
directory. As a consequence `podman machine start` fails because
gvproxy/winssh-proxy cannot be found.

This problem affects Hyper-V, not WSL.

To fix the problem we are using $BINDIR that is used by the function
FindHelperBinaries to look in the directory where podman is located.

Fixes containers/podman#27603

Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
@github-actions github-actions bot added the common Related to "common" package label Dec 1, 2025
@packit-as-a-service
Copy link

Packit jobs failed. @containers/packit-build please check.

@Luap99 Luap99 changed the title Use $BINDIR as the default helper binary directory on Windows [podman-5.7] Use $BINDIR as the default helper binary directory on Windows Dec 1, 2025
Copy link
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@l0rd l0rd force-pushed the win-default-helper-binaries-cp branch from e9a3fbf to 15e67a3 Compare December 2, 2025 21:54
@l0rd
Copy link
Member Author

l0rd commented Dec 3, 2025

@containers/container-libs-maintainers PTAL

Copy link
Contributor

@mtrmac mtrmac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know nothing other than this is an equivalent backport, but I can press green buttons :)

@mtrmac mtrmac merged commit e128d7f into containers:podman-5.7 Dec 3, 2025
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common Related to "common" package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants