[Bug 1536882] Re: upload golang1.6 package for trusty

Michael Hudson-Doyle michael.hudson+lp at canonical.com
Wed Mar 23 07:01:44 UTC 2016


One last time, hopefully for sure. This is what I did:

1) Created two ppas:

    https://launchpad.net/~mwhudson/+archive/ubuntu/go16-trusty-3
    https://launchpad.net/~mwhudson/+archive/ubuntu/go16-trusty-2-dep

2) Had both PPAs devirted and enabled for all trusty architectures.
3) Set go16-trusty-2-dep as a dependency for the go16-trusty-3 PPA
4) Copied with binaries golang-1.6 to trusty in the the go16-trusty-2-dep PPA:

    ./copy-package --from=ubuntu --from-suite=xenial
--to=~mwhudson/ubuntu/go16-trusty-2-dep -b --to-suite=trusty golang-1.6

5) (Waited for publication, and) uploaded a golang-1.6 package to the
go16-trusty-2 PPA with the following debdiff:

http://people.canonical.com/~mwh/golang-1.6_1.6-0ubuntu1_1.6-0ubuntu1~14.04~stage1.diff

   which resulted in the following builds:

https://launchpad.net/~mwhudson/+archive/ubuntu/go16-trusty-3/+sourcepub/6226205
/+listing-archive-extra

6) Removed go16-trusty-2-dep as a dependency for the go16-trusty-3 PPA
7) (Waited for publication, and) uploaded a final golang-1.6 package to the go16-trusty-3 PPA with the following debdiff:

http://people.canonical.com/~mwh/golang-1.6_1.6-0ubuntu1~14.04~stage1_1.6-0ubuntu1~14.04.diff

   which resulted in the following builds:

https://launchpad.net/~mwhudson/+archive/ubuntu/go16-trusty-3/+sourcepub/6226283
/+listing-archive-extra

8) Checked the build logs of the latter packages to make sure they built
with the ~stage1 package.

And this final package, is, finally, ready for copying to trusty.

(I have verified that the golang-1.6 debs and the golang debs currently
in trusty do not try to install any of the same paths, so there is no
need for Conflicts or anything like that)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to golang in Ubuntu.
https://bugs.launchpad.net/bugs/1536882

Title:
  upload golang1.6 package for trusty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang/+bug/1536882/+subscriptions



More information about the Ubuntu-server-bugs mailing list