[00:54] the build failed on arm64 because of course it did [00:56] retrying [02:13] mwhudson: Go 1.17 is resolving the segfaults [02:14] jawn-smith: ok interesting. maybe we should file a ffe around changing the defauilt [02:14] I can do that! [02:14] jawn-smith: do you think you have time to do some rebuild testing? [02:15] jawn-smith: the way i've done this before is to create three ppas: [02:15] 1) has golang-defaults with bumped default [02:15] 2) is something like go-baseline-rebuilds [02:15] 3) is something like go-117-rebuilds, and depends on the ppa in 1) [02:16] then run copy-package $(reverse-depends -b src:golang-defaults) twice [02:17] oof that's ~1750 packages now [02:17] .oO(why does reverse-depends put its output on stderr not stdout??) [02:18] oof indeed [02:18] I shall make some ppas. Thanks for the tips. As much as I'd like them to run stuff overnight I'll likely start on that tomorrow, as it's gotten pretty late here [02:20] fair enough [02:36] hey folks, so I uploaded a security fix for squashfs-tools to impish-proposed and it is failing to migrate due to snapd autopkgtest failing with it - eg. https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/amd64/s/snapd/20210831_232709_b9c56@/log.gz - is this because it got built against a different version of systemd than snapd did? any ideas how I can try and resolve this? [02:37] I think the relevant part of the log is https://paste.ubuntu.com/p/QyWPDcYFqJ/ [02:38] do I just hint this or should I try a no-change-rebuild or is there some other/better option? [02:39] I am assuming I don't hint it since making things uninstallable doesn't seem the right thing to do :) [02:48] mwhudson I decided to do it anyway [02:51] hehehe [02:57] hmm or is this perhaps due to different versions of glibc being in -proposed when snapd and systemd were built..? [03:17] All I know is I keep getting emails which I can't do anything about. :( [10:45] autopkgtest excuses question: I have a regression here https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#wireguard but I'm fairly certain it has been fixed in the netplan.io version currently in -proposed. Would it suffice to simply re-run the tests with the new version to unblock wireguard? (ignoring the glibc elephant in the room) [10:47] schopin: yeah, we can try to re-run the tests with an additional netplan.io trigger [10:49] schopin: I'll run that for you [10:50] thx. Out of curiosity could you MP me the URL to check that I'd've gotten it right? [10:55] sil2100: schopin already passed https://autopkgtest.ubuntu.com/packages/n/netplan.io/impish/amd64 [10:58] Great minds, and all that ;) [12:51] mwhudson please, please, don't just cat patches together into a single quilt patch. one quilt patch per upstream patch, please. please. e.g. lp:1927161 === genii-core is now known as genii [15:48] hmm I might be missing something, but why does golang-1.16 not seem to have autopkgtests? It seems like something that we would want tests for [15:51] May I get some assistance with retest clicks? amd64 passed with a similar retry. [15:51] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=arm64&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu2 [15:51] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=ppc64el&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu2 [15:51] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=s390x&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu2 [15:53] dbungert: . [15:56] ginggs: ty [16:10] ginggs: one more, if you would [16:10] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=ppc64el&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu2&trigger=golang-1.16/1.16.7-1ubuntu1 [16:11] I got it [16:11] bdmurray: ty [16:12] dbungert: back to this url you can't view it correct? https://autopkgtest.ubuntu.com/results/autopkgtest-impish-dbungert-vip-manager-armhf/?format=plain [16:12] it started working at some point [16:12] I even tried force-refreshes on the browser previously so I have no idea why that might have changed [16:13] okay if you can't I've been informed that's a bug [16:32] it seems that golang-1.16.7 may not be enough to address the compile-time segfaults on ppc64el [16:45] bdmurray: more vip-manager fun? I have a prospective fix https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=armhf&package=vip-manager&ppa=dbungert/vip-manager-armhf&trigger=vip-manager/1.0.1-4ppa3 [16:50] dbungert: clicked [18:32] dbungert: what makes you say that aobut golang-1.16.7? [18:34] ah the snapd fails [18:34] alright, I'll resume baseline retesting with 1.17 [18:34] is there a possibility we need more trigger packages? [18:34] we could try another all-proposed [18:35] Seems reasonable [18:35] we could also try some little packages with short tests [18:35] snapd is a bit of a beast [18:35] but some go packages like golang-github-ajg-form have pretty small test suites [18:35] let me whip up a URL [18:35] I'll sit tight then and let you ponder that ;) [18:38] Could any core dev give this a try? [18:38] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=ppc64el&package=golang-github-sethvargo-go-fastly&trigger=golang-github-ajg-form/1.5%2Bgit20160822.523a5da-1.1ubuntu1&trigger=golang-1.16/1.16.7-1ubuntu1 [18:38] it's not all-propsed, I want to see how a little package does with go 1.16.7 [18:38] oof my keyboard battery is dying [18:45] jawn-smith: I got it [18:45] thanks! [19:36] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=ppc64el&package=golang-github-mattn-go-gtk&trigger=glib2.0/2.68.4-1&trigger=golang-1.16/1.16.7-1ubuntu1 [19:36] are you just pasting random urls in here now? [19:37] Nope! I chose this one because it's showing very consistent segmentation faults with 1.16.5, which I then recreated locally [19:37] After recreating locally I upgraded to golang-1.16.7 and it started building [19:37] okay, I'll click it [19:38] Thanks! [19:40] That one's also related to a proposed-migration task I volunteered for in the weekly meeting [20:41] I'm reasonably confident that Go 1.16.7 fixes the segmentation fault issue in ppc64el. However, the packages with the segfaults don't directly depend on golang-1.16. Instead, they depend on golang-defaults which points to 1.16. Because of that, the autopkgtests for those packages aren't automatically restarted. Is there a way to start them in bulk or does a list need to be put together of [20:41] tests to start manually? [20:42] On a related note, those that failed on ppc64el were almost all triggered by glibc 2.34 [20:43] jawn-smith: are they still listed as regressions in excuses? [20:43] yes [20:44] bdmurray: they are listed as regressions blocking glibc [20:45] there's this retry-autopkgtest-test script in ubuntu-archive-tools [20:45] https://git.launchpad.net/ubuntu-archive-tools/tree/retry-autopkgtest-regressions [20:47] I see. The --log-regex flag seems particularly useful here [20:51] well let me know if you come up with something you want me to run [21:10] bdmurray: https://paste.ubuntu.com/p/BtRDMsydmb/ [21:16] jawn-smith: I'm pretty sure I submitted them all [21:16] https://autopkgtest.ubuntu.com/running [21:16] Thanks! [21:17] yeah I see lots of them popping up [21:23] It looks like quite a few of those ppc64el golang tests have passed already \o/ === genii is now known as genii-core