juju must install the libgo.so.5 library when required
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Tim Penhey |
Bug Description
Unlike golang-go compiled tools, gccgo compiled tools are not self contained.
$ /var/lib/
/var/lib/
ubuntu@
libgo.so.5 => not found
libc.so.6 => /lib/powerpc64l
For environments where gccgo compiled tools are going to be deployed we need to ensure that _all_ machines in the environment have this library installed by cloud init.
This needs to happen before we try to setup the upstart jobs, because the daemons will not be able to start.
Related branches
- Juju Engineering: Pending requested
-
Diff: 23 lines (+3/-1)1 file modifiedMakefile (+3/-1)
Changed in juju-core: | |
assignee: | nobody → Dave Cheney (dave-cheney) |
Changed in juju-core: | |
assignee: | Dave Cheney (dave-cheney) → Tim Penhey (thumper) |
Changed in juju-core (Ubuntu): | |
status: | New → Triaged |
milestone: | none → ubuntu-14.04 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
no longer affects: | juju-core (Ubuntu) |
how about statically linking it - that's what the packaging in trusty currently does for ppc64el and arm64