ppc64el: cannot find package "encoding"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Unassigned | ||
gccgo-go (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
There is a packaging bug that means that go packages that import the little used standard library package "encoding" fail to compile.
[Test case]
$ cat enctest.go
package main
import (_ "encoding")
func main() {}
$ go run enctest.go
enctest.go:3:9: cannot find package "encoding" in any of:
/usr/src/
($GOPATH not set)
[Regression potential]
None that I can see.
Original description follows:
Bug 1440940 has reappeared in ppc64el unit tests and now affects building binaries.
http://
http://
make build
skipping godeps
go build github.
../httprequest/
/usr/src/
/home/
make: *** [build] Error 1
Unlike the first occurrence, we now use a machine that only gets trusty-updates and has only ever been used to run "make test" on the unpacked tree. Binaries are built in pristine containers provisioned to match the Lp build conditions.
Related branches
description: | updated |
Changed in juju-core: | |
status: | Triaged → Fix Committed |
tags: | removed: blocker |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
The only change from the last success as /github. com/juju/ juju/commit/ d5fe7eb455740f0 bc29f69971eacf4 666ef1d3e0
https:/