/srv/irclogs.ubuntu.com/2021/09/03/#ubuntu-devel.txt

mwhudsonthe build failed on arm64 because of course it did00:54
mwhudsonretrying00:56
jawn-smithmwhudson: Go 1.17 is resolving the segfaults02:13
mwhudsonjawn-smith: ok interesting. maybe we should file a ffe around changing the defauilt02:14
jawn-smithI can do that!02:14
mwhudsonjawn-smith: do you think you have time to do some rebuild testing?02:14
mwhudsonjawn-smith: the way i've done this before is to create three ppas:02:15
mwhudson1) has golang-defaults with bumped default02:15
mwhudson2) is something like go-baseline-rebuilds02:15
mwhudson3) is something like go-117-rebuilds, and depends on the ppa in 1)02:15
mwhudsonthen run copy-package $(reverse-depends -b src:golang-defaults) twice02:16
mwhudsonoof that's ~1750 packages now02:17
mwhudson.oO(why does reverse-depends put its output on stderr not stdout??)02:17
jawn-smithoof indeed02:18
jawn-smithI 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 here02:18
mwhudsonfair enough02:20
amurrayhey 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:36
amurrayI think the relevant part of the log is https://paste.ubuntu.com/p/QyWPDcYFqJ/02:37
amurraydo I just hint this or should I try a no-change-rebuild or is there some other/better option?02:38
amurrayI am assuming I don't hint it since making things uninstallable doesn't seem the right thing to do :)02:39
jawn-smithmwhudson I decided to do it anyway02:48
sarnoldhehehe02:51
amurrayhmm or is this perhaps due to different versions of glibc being in -proposed when snapd and systemd were built..?02:57
Unit193All I know is I keep getting emails which I can't do anything about. :(03:17
schopinautopkgtest 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:45
sil2100schopin: yeah, we can try to re-run the tests with an additional netplan.io trigger10:47
sil2100schopin: I'll run that for you10:49
schopinthx. Out of curiosity could you MP me the URL to check that I'd've gotten it right?10:50
ginggssil2100: schopin already passed https://autopkgtest.ubuntu.com/packages/n/netplan.io/impish/amd6410:55
schopinGreat minds, and all that ;)10:58
ddstreetmwhudson please, please, don't just cat patches together into a single quilt patch. one quilt patch per upstream patch, please. please. e.g. lp:192716112:51
=== genii-core is now known as genii
jawn-smithhmm 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 for15:48
dbungertMay I get some assistance with retest clicks?  amd64 passed with a similar retry.15:51
dbungerthttps://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=arm64&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu215:51
dbungerthttps://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=ppc64el&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu215:51
dbungerthttps://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=s390x&package=snapd&trigger=squashfs-tools/1%3A4.4-2ubuntu1&trigger=glibc/2.34-0ubuntu215:51
ginggsdbungert: .15:53
dbungertginggs: ty15:56
dbungertginggs: one more, if you would16:10
dbungerthttps://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-1ubuntu116:10
bdmurrayI got it16:11
dbungertbdmurray: ty16:11
bdmurraydbungert: back to this url you can't view it correct? https://autopkgtest.ubuntu.com/results/autopkgtest-impish-dbungert-vip-manager-armhf/?format=plain16:12
dbungertit started working at some point16:12
dbungertI even tried force-refreshes on the browser previously so I have no idea why that might have changed16:12
bdmurrayokay if you can't I've been informed that's a bug16:13
dbungertit seems that golang-1.16.7 may not be enough to address the compile-time segfaults on ppc64el16:32
dbungertbdmurray: 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-4ppa316:45
bdmurraydbungert: clicked16:50
jawn-smithdbungert: what makes you say that aobut golang-1.16.7?18:32
jawn-smithah the snapd fails18:34
jawn-smithalright, I'll resume baseline retesting with 1.1718:34
dbungertis there a possibility we need more trigger packages?18:34
dbungertwe could try another all-proposed18:34
jawn-smithSeems reasonable18:35
jawn-smithwe could also try some little packages with short tests18:35
jawn-smithsnapd is a bit of a beast18:35
jawn-smithbut some go packages like golang-github-ajg-form have pretty small test suites18:35
jawn-smithlet me whip up a URL18:35
dbungertI'll sit tight then and let you ponder that ;)18:35
jawn-smithCould any core dev give this a try?18:38
jawn-smithhttps://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-1ubuntu118:38
jawn-smithit's not all-propsed, I want to see how a little package does with go 1.16.718:38
jawn-smithoof my keyboard battery is dying18:38
bdmurrayjawn-smith: I got it18:45
jawn-smiththanks!18:45
jawn-smithhttps://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-1ubuntu119:36
bdmurrayare you just pasting random urls in here now?19:36
jawn-smithNope! I chose this one because it's showing very consistent segmentation faults with 1.16.5, which I then recreated locally19:37
jawn-smithAfter recreating locally I upgraded to golang-1.16.7 and it started building19:37
bdmurrayokay, I'll click it19:37
jawn-smithThanks!19:38
jawn-smithThat one's also related to a proposed-migration task I volunteered for in the weekly meeting19:40
jawn-smithI'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 of20:41
jawn-smithtests to start manually?20:41
jawn-smithOn a related note, those that failed on ppc64el were almost all triggered by glibc 2.3420:42
bdmurrayjawn-smith: are they still listed as regressions in excuses?20:43
jawn-smithyes20:43
jawn-smithbdmurray: they are listed as regressions blocking glibc20:44
bdmurraythere's this retry-autopkgtest-test script in ubuntu-archive-tools20:45
bdmurrayhttps://git.launchpad.net/ubuntu-archive-tools/tree/retry-autopkgtest-regressions20:45
jawn-smithI see. The --log-regex flag seems particularly useful here20:47
bdmurraywell let me know if you come up with something you want me to run20:51
jawn-smithbdmurray: https://paste.ubuntu.com/p/BtRDMsydmb/21:10
bdmurrayjawn-smith: I'm pretty sure I submitted them all21:16
bdmurrayhttps://autopkgtest.ubuntu.com/running21:16
jawn-smithThanks!21:16
jawn-smithyeah I see lots of them popping up21:17
jawn-smithIt looks like quite a few of those ppc64el golang tests have passed already \o/21:23
=== genii is now known as genii-core

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!