Bug 1010611

Summary: need to rebuild against golang 1.1.2 -- also, need to have go version we built with in the provides
Product: [Fedora] Fedora Reporter: Matthew Miller <mattdm>
Component: golang-googlecode-netAssignee: Lokesh Mandvekar <lsm5>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: jkeck, lsm5
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-23 19:13:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Matthew Miller 2013-09-22 03:16:28 UTC
When trying to build docker with the golang 1.1.2 compiler I get:

src/github.com/dotcloud/docker/api.go:4: import /usr/lib64/golang/pkg/linux_amd64/code.google.com/p/go.net/websocket.a: object is [linux amd64 go1.1.1 X:none] expected [linux amd64 go1.1.2 X:none]

This means that:

a) we need to rebuild the golang-googlecode-net-devel package 
b) we need some way of tracking this in the package dependencies 
c) there needs to be some way of updating all of these when a new go version comes out

"A" is fairly trivial (buildroot override for golang 1.1.2), but I'm not quite sure what to do about "B" and "C".

Comment 1 Matthew Miller 2013-09-23 19:13:52 UTC
shipping these packages as source-only devel files solves this