[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#863956: unblock: golang-1.7/1.7.6-1, golang-1.8/1.8.3-1



* Jonathan Wiltshire:

> Control: tag -1 wontfix
>
> On Wed, Jun 07, 2017 at 12:29:43AM +0200, Hilko Bengen wrote:
>> * Jonathan Wiltshire:
>> 
>> > Forgive my short memory, but are there any implication for packages built
>> > with golang? I recall some rebuild dragons there.
>> 
>> Yes, there are such implications.
>
> Sorry, but there is absolutely zero chance we're rebuilding that many
> packages at this stage unless it's a release blocker. To be honest I'm
> surprised even to receive such a request.

Hi Jonathan,

no packages were "Built-Using golang-1.8" -- shouldn't it be possible to
migrate that package?

I'm sorry for not including or even thinking about this information for
my initial request (mistake #1).

By using a too simple grep-dctrl query (mistake #2), I included source
packages that only generate golang-*-dev packages which are
"Architecture: all" and which only contain a copy of the source code in
/usr/share/gocode. There is no need to rebuild those packages.

Using a query that ignores the "Architecture: all" packages...

,----
| apt-cache dumpavail | \
|     grep-dctrl \
|         -F Built-Using 'golang-1.7' -a \
|         '(' --not -F Architecture all ')' \
|         -s Source,Package,Version
`----

... my count for the number of source packages drops from 107 to 63, see
below. This still is too much, right?

In any case, is there going to be a way to rebuild/update those
remaining 63 source packages via a point release?

Cheers,
-Hilko

Source: acmetool (0.0.58-5)
Package: acmetool
Version: 0.0.58-5+b1

Source: chasquid (0.01+git20161124.6479138-2)
Package: chasquid
Version: 0.01+git20161124.6479138-2+b2

Package: coyim
Version: 0.3.7-3

Source: dh-make-golang (0.0~git20161120.0.71f5e23-1)
Package: dh-make-golang
Version: 0.0~git20161120.0.71f5e23-1+b2

Source: dnss (0.0~git20161126.0.162090e-1)
Package: dnss
Version: 0.0~git20161126.0.162090e-1+b2

Source: etcd-fs (0.0+git20140621.0.395eacb-1)
Package: etcd-fs
Version: 0.0+git20140621.0.395eacb-1+b2

Source: fuji (1.0.2-1)
Package: fuji
Version: 1.0.2-1+b2

Source: gb (0.4.2-2)
Package: gb
Version: 0.4.2-2+b2

Source: gitlab-workhorse (0.8.5+debian-3)
Package: gitlab-workhorse
Version: 0.8.5+debian-3+b2

Source: go-md2man (1.0.6+ds-1)
Package: go-md2man
Version: 1.0.6+ds-1+b1

Source: go-mtpfs (0.0~git20150917.0.bc7c0f7-1)
Package: go-mtpfs
Version: 0.0~git20150917.0.bc7c0f7-1+b2

Source: gobgp (1.15-1)
Package: gobgpd
Version: 1.15-1+b1

Source: gocryptfs (1.2-2)
Package: gocryptfs
Version: 1.2-2+b1

Source: goiardi (0.11.2-2)
Package: goiardi
Version: 0.11.2-2+b2

Source: golang-bindata (3.0.7+git20151023.72.a0ff256-1)
Package: go-bindata
Version: 3.0.7+git20151023.72.a0ff256-1+b2

Source: golang-github-appc-spec (0.8.9+dfsg-1)
Package: appc-spec
Version: 0.8.9+dfsg-1+b1

Source: golang-github-cloudflare-redoctober
(0.0~git20161017.0.78e9720-1)
Package: golang-redoctober
Version: 0.0~git20161017.0.78e9720-1+b2

Source: golang-github-docker-docker-credential-helpers
(0.3.0+git20160601.0.5128fa1-1)
Package: golang-docker-credential-helpers
Version: 0.3.0+git20160601.0.5128fa1-1+b2

Source: golang-github-eknkc-amber (0.0~git20161231.0.9be5e8a-1)
Package: amber
Version: 0.0~git20161231.0.9be5e8a-1+b1

Source: golang-github-geertjohan-go.rice (0.0~git20160123.0.0f3f5fd-2)
Package: golang-rice
Version: 0.0~git20160123.0.0f3f5fd-2+b1

Source: golang-github-gucumber-gucumber (0.0~git20160715.0.71608e2-1)
Package: gucumber
Version: 0.0~git20160715.0.71608e2-1+b2

Source: golang-github-hpcloud-tail (1.0.0+git20160415.b294095-3)
Package: gotail
Version: 1.0.0+git20160415.b294095-3+b2

Source: golang-github-masterzen-winrm (0.0~git20160323.0752679-3)
Package: winrm
Version: 0.0~git20160323.0752679-3+b1

Source: golang-github-miekg-mmark (1.3.4+git20161103.9.2d4f1dd+dfsg-1)
Package: mmark
Version: 1.3.4+git20161103.9.2d4f1dd+dfsg-1+b1

Source: golang-github-nicksnyder-go-i18n (1.7.0-1)
Package: goi18n
Version: 1.7.0-1+b1

Source: golang-github-opencontainers-image-spec (1.0.0~rc2+dfsg-1)
Package: oci-image-tool
Version: 1.0.0~rc2+dfsg-1+b2

Source: golang-github-pelletier-go-toml (0.4.0+git20161213.2.017119f-1)
Package: golang-github-pelletier-go-toml
Version: 0.4.0+git20161213.2.017119f-1+b1

Source: golang-github-spf13-cobra (0.0~git20161229.0.1dd5ff2-1)
Package: cobra
Version: 0.0~git20161229.0.1dd5ff2-1+b2

Source: golang-github-vbatts-tar-split (0.9.13-1)
Package: tar-split
Version: 0.9.13-1+b2

Source: golang-github-xenolf-lego (0.3.1-4)
Package: lego
Version: 0.3.1-4+b3

Source: golang-github-xordataexchange-crypt
(0.0.2+git20150523.17.749e360-4)
Package: golang-github-xordataexchange-crypt
Version: 0.0.2+git20150523.17.749e360-4+b2

Source: golang-github-yosssi-ace (0.0.4+git20160102.51.71afeb7-1)
Package: ace
Version: 0.0.4+git20160102.51.71afeb7-1+b2

Source: golang-glide (0.12.3-2)
Package: golang-glide
Version: 0.12.3-2+b3

Source: golang-golang-x-tools (1:0.0~git20161028.0.b814a3b+ds-4)
Package: golang-golang-x-tools
Version: 1:0.0~git20161028.0.b814a3b+ds-4+b1

Source: gosu (1.10-1)
Package: gosu
Version: 1.10-1+b2

Source: govendor (1.0.8+ds1-1)
Package: govendor
Version: 1.0.8+ds1-1+b3

Source: gox (0.3.0-2)
Package: gox
Version: 0.3.0-2+b1

Source: hugo (0.18.1-1)
Package: hugo
Version: 0.18.1-1+b2

Source: influxdb (1.0.2+dfsg1-1)
Package: influxdb
Version: 1.0.2+dfsg1-1+b2

Source: influxdb (1.0.2+dfsg1-1)
Package: influxdb-client
Version: 1.0.2+dfsg1-1+b2

Source: minica (1.0-1)
Package: minica
Version: 1.0-1+b2

Source: mongo-tools (3.2.11-1)
Package: mongo-tools
Version: 3.2.11-1+b2

Source: mtail (0.0+git20161231.ae129e9-1)
Package: mtail
Version: 0.0+git20161231.ae129e9-1+b2

Package: packer
Version: 0.10.2+dfsg-6

Source: peco (0.4.5-1)
Package: peco
Version: 0.4.5-1+b2

Source: pluginhook (0~20150216.0~a320158-2)
Package: pluginhook
Version: 0~20150216.0~a320158-2+b2

Source: prometheus (1.5.2+ds-2)
Package: prometheus
Version: 1.5.2+ds-2+b3

Source: prometheus-alertmanager (0.5.1+ds-7)
Package: prometheus-alertmanager
Version: 0.5.1+ds-7+b2

Source: prometheus-blackbox-exporter (0.3.0+ds1-1)
Package: prometheus-blackbox-exporter
Version: 0.3.0+ds1-1+b2

Source: prometheus-mailexporter (1.0-1)
Package: prometheus-mailexporter
Version: 1.0-1+b2

Source: prometheus-mongodb-exporter (1.0.0-1)
Package: prometheus-mongodb-exporter
Version: 1.0.0-1+b2

Source: prometheus-mysqld-exporter (0.9.0+ds-3)
Package: prometheus-mysqld-exporter
Version: 0.9.0+ds-3+b2

Source: prometheus-node-exporter (0.13.0+ds-1)
Package: prometheus-node-exporter
Version: 0.13.0+ds-1+b2

Source: prometheus-pushgateway (0.3.1+ds-1)
Package: prometheus-pushgateway
Version: 0.3.1+ds-1+b2

Source: prometheus-varnish-exporter (1.2-1)
Package: prometheus-varnish-exporter
Version: 1.2-1+b2

Source: ratt (0.0~git20160202.0.a14e2ff-1)
Package: ratt
Version: 0.0~git20160202.0.a14e2ff-1+b2

Source: rawdns (1.6~ds1-1)
Package: rawdns
Version: 1.6~ds1-1+b2

Source: rclone (1.35-1)
Package: rclone
Version: 1.35-1+b3

Source: robustirc-bridge (1.7-1)
Package: robustirc-bridge
Version: 1.7-1+b2

Source: runc (0.1.1+dfsg1-2)
Package: runc
Version: 0.1.1+dfsg1-2+b2

Source: skydns (2.5.3a-1)
Package: skydns
Version: 2.5.3a-1+b2

Source: slt (0.0.git20140301-3)
Package: slt
Version: 0.0.git20140301-3+b1

Source: snapd (2.21-2)
Package: snapd
Version: 2.21-2+b1

Source: toxiproxy (2.0.0+dfsg1-3)
Package: toxiproxy
Version: 2.0.0+dfsg1-3+b2

Source: toxiproxy (2.0.0+dfsg1-3)
Package: toxiproxy-cli
Version: 2.0.0+dfsg1-3+b2

Source: webhook (2.5.0-1)
Package: webhook
Version: 2.5.0-1+b2

Source: winrmcp (0.0~git20160310.f1bcf36-1)
Package: winrmcp
Version: 0.0~git20160310.f1bcf36-1+b2


Reply to: