GeertJohan / GeertJohan/go.rice
Get fails on Ubuntu 16.04
- Dominant language
- Go
- Stars
- 2.4k
- Forks
- 185
- PR merge metrics
- No merged PRs in 30d
Description
Running 'go get github.com/GeertJohan/go.rice' completes without issue.
Running 'go get github.com/GeertJohan/go.rice/rice' fails with the following:
`root@apps:~# go get github.com/GeertJohan/go.rice/rice
# github.com/akavel/rsrc/coff
go/src/github.com/akavel/rsrc/coff/coff.go:169:18: undefined: pe.IMAGE_FILE_MACHINE_ARMNT
go/src/github.com/akavel/rsrc/coff/coff.go:265:7: undefined: pe.IMAGE_FILE_MACHINE_ARMNT
`
Since rsrc appears to be a Windows-specific project, there seems to be no reason why it should be called on a linux system.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the two go get commands on Ubuntu 16.04 and inspect the rice command's dependency path, especially github.com/akavel/rsrc/coff/coff.go where the undefined symbol is reported. Done means installing github.com/GeertJohan/go.rice/rice succeeds on Linux without compiling incompatible Windows-specific code.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100