2018-09-28 08:03:00 |
Samuele Pedroni |
bug |
|
|
added bug |
2018-09-28 08:04:04 |
Samuele Pedroni |
bug task added |
|
dh-golang (Ubuntu) |
|
2018-09-28 08:05:19 |
Samuele Pedroni |
description |
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo 4:8.2.0-1ubuntu2.1 and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
|
2018-09-28 08:06:18 |
Samuele Pedroni |
summary |
new gccgo version update () is triggering dh-golang bug |
new gccgo version update (4:8.2.0-1ubuntu2.1) is triggering dh-golang <1.35 bug |
|
2018-09-28 08:06:47 |
Zygmunt Krynicki |
tags |
|
regression-update |
|
2018-09-28 08:08:10 |
William Grant |
affects |
gcc-defaults (Ubuntu) |
gcc-8 (Ubuntu) |
|
2018-10-02 06:50:46 |
Matthias Klose |
gcc-8 (Ubuntu): status |
New |
Invalid |
|
2018-10-02 23:01:01 |
Michael Hudson-Doyle |
nominated for series |
|
Ubuntu Bionic |
|
2018-10-02 23:01:01 |
Michael Hudson-Doyle |
bug task added |
|
dh-golang (Ubuntu Bionic) |
|
2018-10-02 23:01:01 |
Michael Hudson-Doyle |
bug task added |
|
gcc-8 (Ubuntu Bionic) |
|
2018-10-02 23:01:06 |
Michael Hudson-Doyle |
dh-golang (Ubuntu): status |
New |
Incomplete |
|
2018-10-02 23:01:08 |
Michael Hudson-Doyle |
dh-golang (Ubuntu): status |
Incomplete |
Fix Released |
|
2018-10-02 23:01:12 |
Michael Hudson-Doyle |
dh-golang (Ubuntu Bionic): status |
New |
Triaged |
|
2018-10-02 23:17:17 |
Michael Hudson-Doyle |
description |
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo 4:8.2.0-1ubuntu2.1 and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
[impact]
Packages that use gccgo-go to build fail to build. There aren't really any such packages in Ubuntu today, but it's still a broken situation.
[test case]
$ apt source golang-petname
$ cd golang-petname-*/
$ sed -i -e 's/golang-go/gccgo-go/' debian/control
$ apt build-dep ./
$ dpkg-buildpackage
[regression potential]
It's just a small patch from Debian, so very slight. It's caused no problems in Debian or cosmic.
[original description]
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo 4:8.2.0-1ubuntu2.1 and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
|
2018-10-02 23:18:48 |
Michael Hudson-Doyle |
dh-golang (Ubuntu Bionic): status |
Triaged |
In Progress |
|
2018-10-09 23:48:09 |
Michael Hudson-Doyle |
description |
[impact]
Packages that use gccgo-go to build fail to build. There aren't really any such packages in Ubuntu today, but it's still a broken situation.
[test case]
$ apt source golang-petname
$ cd golang-petname-*/
$ sed -i -e 's/golang-go/gccgo-go/' debian/control
$ apt build-dep ./
$ dpkg-buildpackage
[regression potential]
It's just a small patch from Debian, so very slight. It's caused no problems in Debian or cosmic.
[original description]
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo 4:8.2.0-1ubuntu2.1 and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
[impact]
Packages that use gccgo-go to build fail to build. There aren't really any such packages in Ubuntu today, but it's still a broken situation.
[test case]
$ apt source golang-petname
$ cd golang-petname-*/
$ sed -i -e 's/golang-go/gccgo-go/' debian/control
$ apt build-dep ./
$ dpkg-buildpackage
[regression potential]
The added patch adds code that only runs if 'go version' contains gccgo, which means that it only affects builds where the default go is gccgo-go, i.e. the builds that are currently broken by this bug. It will not affect any other build.
[original description]
We see this kind of error in recent runs of snapd tests when using bionic updating gccgo 4:8.2.0-1ubuntu2.1 and current dh-golang 1.34.
Can be run from snapd master checkout with:
spread -v -debug google:ubuntu-18.04-64:tests/unit/gccgo
with the proper configuration.
Error:
...
dh_makeshlibs -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
dh_shlibdeps -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
debian/rules override_dh_installdeb
make[1]: Entering directory '/home/gopath/src/github.com/snapcore/snapd'
dh_apparmor --profile-name=usr.lib.snapd.snap-confine.real -psnapd
dh_installdeb
make[1]: Leaving directory '/home/gopath/src/github.com/snapcore/snapd'
dh_golang -O--buildsystem=golang -O--fail-missing -O--builddirectory=_build
template: main:2:14: executing "main" at <index (or .GoFiles ....>: error calling index: index out of range: 0
dh_golang: go list -f '\
{{ .Dir }}/{{ index (or .GoFiles .CgoFiles .TestGoFiles .XTestGoFiles .IgnoredGoFiles) 0 }}' returned exit code 1
debian/rules:103: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-----
These were passing until today.
Seems related/similar to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907263
which mentions dh-golang 1.35 having a fix. |
|
2018-10-09 23:56:31 |
Brian Murray |
dh-golang (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-10-09 23:56:34 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-10-09 23:56:39 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-10-09 23:56:44 |
Brian Murray |
tags |
regression-update |
regression-update verification-needed verification-needed-bionic |
|
2018-10-14 23:45:21 |
Michael Hudson-Doyle |
dh-golang (Ubuntu Bionic): status |
Fix Committed |
In Progress |
|
2018-10-14 23:45:42 |
Michael Hudson-Doyle |
tags |
regression-update verification-needed verification-needed-bionic |
regression-update verification-failed verification-failed-bionic |
|
2018-11-20 19:38:10 |
Brian Murray |
dh-golang (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-11-20 19:38:16 |
Brian Murray |
tags |
regression-update verification-failed verification-failed-bionic |
regression-update verification-needed verification-needed-bionic |
|
2018-11-20 22:21:02 |
Michael Hudson-Doyle |
tags |
regression-update verification-needed verification-needed-bionic |
regression-update verification-done verification-done-bionic |
|
2018-11-28 13:38:44 |
Launchpad Janitor |
dh-golang (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-11-28 13:38:52 |
Robie Basak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|