de-vendorize golang-go.crypto from juju-core
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
golang-go.crypto (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Xenial |
Won't Fix
|
High
|
Mathieu Trudel-Lapierre | ||
Yakkety |
Fix Committed
|
High
|
Mathieu Trudel-Lapierre | ||
Zesty |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
juju-core (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Xenial |
New
|
Undecided
|
Unassigned | ||
Yakkety |
New
|
Undecided
|
Unassigned | ||
Zesty |
New
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Go software using crypto modules. Juju-core was accepted in the archive with a vendorized version of golang-go.crypto at the last minute, but it should be removed and the archive version used instead.
[Test case]
- building Juju -
build juju-core, make sure it uses golang-
- rebuild tests for reverse dependencies -
rebuild r-deps for golang-go.crypto.
[Regression Potential]
New failure modes in building reverse-
----
juju-core currently ships a copy of golang-go.crypto with itself. It shouldn't, and should instead use the copy of golang-go.crypto from the archive by Build-Depending on golang-
This requires a newer snapshot of golang-go.crypto as juju-core or golang-go.net require the acme package from crypto, which is not properly exported in golang-go.crypto 1:0.0~git201608
Changed in golang-go.crypto (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Mathieu Trudel-Lapierre (cyphermox) |
Changed in golang-go.crypto (Ubuntu Yakkety): | |
status: | New → In Progress |
Changed in golang-go.crypto (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in golang-go.crypto (Ubuntu Yakkety): | |
importance: | Undecided → High |
Changed in golang-go.crypto (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in golang-go.crypto (Ubuntu Yakkety): | |
assignee: | nobody → Mathieu Trudel-Lapierre (cyphermox) |
Changed in golang-go.crypto (Ubuntu Xenial): | |
assignee: | nobody → Mathieu Trudel-Lapierre (cyphermox) |
description: | updated |
description: | updated |
There's now https:/ /launchpad. net/ubuntu/ +source/ golang- go.crypto/ 1:0.0~git201610 12.0.5f31782- 1ubuntu1 in zesty.