[01:23] control0: launchpadlib turns foo_link and foo_collection_link into just foo, which automatically fetches the relevant objects. [01:23] control0: So entry.distro_arch_series.display_name should work fine. I think you were trying entry.distro_arch_series_link.display_name. === JanC_ is now known as JanC === ahoneybun_ is now known as ahoneybun [23:45] wgrant: ping [23:46] mwhudson: Hi [23:46] You had a question on Friday but I don't remember what. [23:46] wgrant: i have a snap build that fails on launchpad but passes locally and i can't for the life of me think of what might be different [23:46] (i've tried building it in a schroot locally) [23:46] wgrant: i didn't ask the question because snap store [23:46] mwhudson: Ah that's right. [23:46] mwhudson: Snap link? [23:46] Not log link [23:47] wgrant: https://code.launchpad.net/~mwhudson/+snap/go-tip [23:47] THanks [23:47] it's unshare stuff [23:47] which is known to be fun when e.g. running in chroots [23:47] mwhudson: Are you running on 4.4 locally? [23:47] but this is mount namespace not user namespace iiuc [23:48] wgrant: yes [23:48] same uname -r as the build logs [23:48] mmh i guess my schroot has -proposed enabled... [23:49] mwhudson: Weird, which particular call is failing? [23:50] wgrant: some exec variant [23:51] well uh clone i guess, to be precise [23:52] clone with CLONE_NEWNS set [23:52] um wait, no [23:53] looks like either unshare or maybe mount [23:55] i guess i'm not super surprised this code doesn't work in a chroot, but i don't understand why it works for me and not on lp [23:56] https://github.com/golang/go/blob/master/src/syscall/exec_linux.go#L207-L225