← Back to issue list

Set GOBIN in go plugin build environment.

View original Github issue

Metadata

Project
snapcraft
Number
#772
Type
pull request
State
closed
Author
tasdomas
Labels
—
Created
Updated
Closed

Current evaluation

Closed stale after inactivity; the same Go-plugin GOBIN fix was later merged in canonical/snapcraft#859 via commit e44e634f6.

Resolution: closed stale

Reason: Maintainer kyrofa closed the PR on 2016-09-29 due to inactivity and asked the contributor to reopen when ready. An equivalent fix was subsequently merged in PR #859 as commit e44e634f6.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes #1553215. If the user's environment has GOBIN set, it will interfere with the go plugin, forcing the end result executables to end up there instead of the expected location.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed stale after inactivity; the same Go-plugin GOBIN fix was later merged in canonical/snapcraft#859 via commit e44e634f6.
stealth/space-bunny-alpha — closed stale PR setting GOBIN in the Go plugin build environment was closed without merge after four weeks of inactivity.
qwen/qwen3.6-35b-a3b — — Abandoned due to inactivity. The proposed fix to set GOBIN in the go plugin build environment was not merged after the contributor failed to address requested test failures and verification steps.
qwen3.6-35b-a3b-mtp-q6 — — Abandoned due to inactivity. Test failures prevented merging the GOBIN environment fix for the Go plugin. Maintainers closed the PR without resolution.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#859 (confidence 99%)

    Merged the equivalent GOBIN build-environment change for the Go plugin in commit e44e634f6.

Related issues

Issue Project State Summary Similarity
#859 Set GOBIN in go plugin build environment. snapcraft merged Merged PR #859 via commit e44e634f6, setting GOBIN in the Go plugin build environment so user-defined GOBIN no longer redirects executables; fixes the reported interference.
83%
#1553215 Some go env variable makes snapcraft build failing snapcraft (launchpad) closed Fixed by merged canonical/snapcraft#859 (commit e44e634f6), which set GOBIN in the Go plugin build environment so binaries install within Snapcraft parts.
78%
#1884558 go plugin with snapcraft 4 doesn't support building static binaries snapcraft (launchpad) closed Closed as stale after more than six years; a maintainer noted that the Go plugin had changed substantially since Snapcraft 4, with no targeted fix cited.
72%