[00:20] <slangasek> xnox: s390x is being very unhelpful wrt gnucash
[00:36] <slangasek> xnox: n/m, it's just guile being segfaulty
[01:42] <ahasenack> do you guys need any help with some migration or dep8 test?
[01:44] <ahasenack> man, so many tests in progress
[04:54] -queuebot:#ubuntu-release- Unapproved: rejected ubiquity [source] (bionic-proposed) [18.04.14.8]
[07:43] -queuebot:#ubuntu-release- Unapproved: accepted console-setup [source] (bionic-proposed) [1.178ubuntu2.7]
[10:27] <cjwatson> So, uh, shouldn't we be in Debian import freeze now, per the release schedule?
[10:27] <cjwatson> Or has that changed?
[10:29] <acheronuk> tsimonq2 did mention in passing he might ask for FF to be pushed back a week, but I have no clue if anything came of that
[10:54] <ahasenack> per #topic, we are not in FF yet
[11:03] <cjwatson> Yeah, I know that, but the release schedule on the wiki says otherwise so something has to give :)
[11:04] <cjwatson> (also, FF isn't necessarily the same as DIF ...)
[11:11] <ahasenack> I think there are not enough builders to cope with the huge queue, it will be a while
[11:11] <ahasenack> just guessing
[11:22] <cjwatson> That normally isn't a factor, since it's OK for things to land provided they were at least uploaded before the deadline
[11:22] <ahasenack> I'm counting on that actually
[11:22] <cjwatson> (You possibly mean autopkgtest runners.  The Launchpad build farm is mostly idle right now.)
[11:23] <ahasenack> true
[13:10] -queuebot:#ubuntu-release- New sync: devscripts-el (cosmic-proposed/primary) [40.1]
[13:11] -queuebot:#ubuntu-release- New sync: dpkg-dev-el (cosmic-proposed/primary) [37.4]
[13:12] <xnox> slangasek, who cares about guile, when emacs is busted =) please accept above two NEW packages, which got split out of emacs-goodies-el (which i forced synced now)
[13:13] <xnox> once above is in, i will readd ubuntu suite names to the dpkg-dev-el one
[13:44] -queuebot:#ubuntu-release- New source: spirv-tools (cosmic-proposed/primary) [2018.2-0ubuntu1]
[15:17] <teward> did something happen to FeatureFreeze?
[15:17] <teward> (proxy-requesting because dpb1 posted it in #ubuntu-server)
[15:31] <ddstreet> slangasek can you approve nodejs upload to bionic please
[16:42] -queuebot:#ubuntu-release- New: accepted devscripts-el [sync] (cosmic-proposed) [40.1]
[16:42] -queuebot:#ubuntu-release- New: accepted dpkg-dev-el [sync] (cosmic-proposed) [37.4]
[16:44] <slangasek> cjwatson: yeah, we should be in DIF now, switch flipped
[16:44] -queuebot:#ubuntu-release- New binary: devscripts-el [amd64] (cosmic-proposed/universe) [40.1] (no packageset)
[16:45] -queuebot:#ubuntu-release- New binary: dpkg-dev-el [amd64] (cosmic-proposed/universe) [37.4] (no packageset)
[16:49] <cjwatson> thanks
[16:52] <slangasek> xnox: your new emacs-goodies-el has a pile of component-mismatches too
[16:53] <xnox> slangasek, which i solved by dropping emacs-goodies-el from the seed.
[16:53] <slangasek> ok
[16:53] <xnox> slangasek, it's the other ones from new that we will want to keep in main, i.e. the debian/control|changelog modes which are now split out
[16:55] <jbicha> slangasek: could you promote guile-2.2 to main and once aisleriot migrates, we can demote guile-2.0?
[16:57] -queuebot:#ubuntu-release- New: accepted devscripts-el [amd64] (cosmic-proposed) [40.1]
[16:57] -queuebot:#ubuntu-release- New: accepted dpkg-dev-el [amd64] (cosmic-proposed) [37.4]
[17:04] <xnox> doko, apw - sigh
[17:04] <xnox> /usr/include/x86_64-linux-gnu/bits/statx.h:25:8: error: redefinition of ‘struct statx_timestamp’
[17:05] <xnox> /usr/include/linux/stat.h:56:8: note: originally defined here
[17:13] <xnox> ah, infinity ^
[17:14] <xnox> i think there is misscompat somehow between headers or something
[17:20] <tsimonq2> infinity, slangasek: Ping, I'd like an opinion on bug 1788904 when someone has the chance.
[17:21] <tsimonq2> Basically, I'm asking a policy to be formalized which has seemingly already been in effect for the Ubuntu Desktop Team among others.
[17:26] <infinity> xnox: I can haz larger example?
[17:26] <xnox> infinity, sbuild of systemd fails now =)
[17:26] <infinity> xnox: Oh, that's no big loss.
[17:26]  * infinity ducks.
[17:26] <xnox> infinity, so $ sbuild -A -d cosmic systemd_239-7ubuntu4
[17:27] <xnox> infinity, well you asked for a larger example, afterall =)
[17:27] <infinity> xnox: Hahaha.  A slightly smaller one? :P
[17:28] <infinity> xnox: But yeah, looks like statx is new to glibc (and the kernel, probably), and needs all the usual guards.
[17:28] <infinity> Hate this dance.
[17:28] <infinity> xnox: Of course, you might also be able to fix it by not including linux/stat.h
[17:36] <xnox> infinity, #include <linux/stat.h> #include <sys/stat.h> -> is that broken to include both now?
[17:36] <xnox> and #include <sys/xattr.h>
[17:36] <infinity> xnox: It's almost always wrong for userspace to include anything in linux/
[17:37] <infinity> Not always always, but almost always.
[17:37] <xnox> there is a mega comment saying that we want to use statx() cause it's exposed from v4.11+ and that it might not be there and fallback to something else.
[17:37] <xnox> i guess if statx is available now in userspace there is no need for linux/stat.h anymore.....
[17:38] <xnox> infinity, i'm just curious if this is a bug in systemd, or headers, or both.
[17:38] <infinity> It's certainly possible for glibc and the kernel to guard against this.
[17:38] <xnox> infinity, i mean i will fix systemd obviously, but not sure if the headers can be "better" (stupid-compatible?!) somehow.
[17:39] <infinity> On the other hand, Florian was the committer, and he's usually smarter than that.
[17:39] <infinity> So unless there appears to be a valid reason to want both, the conflict might be intentional.
[17:39] <xnox> 4/* Missing glibc definitions to access certain kernel APIs */
[17:39] <xnox> is the heading used for these includes in systemd tree
[17:39] <infinity> And I don't see any reason to want the kernel version, at a glance.
[17:39] <xnox> so possibly obsolete now.
[17:40] <infinity> Unfortunate that an upstream fix will have to have a conditional include.
[17:40] <infinity> But not world-ending either.
[17:41] <infinity> include sys/stat, ifndef foo, include linux/statx
[17:41] <infinity> xnox: I'm assuming Fedora already ran into this, since they probably shipped glibc 2 weeks ago.
[17:42] <infinity> xnox: Unless they've not rebuilt systemd since.
[17:42] <infinity> Now, if I could remember how to find fedora sources..
[17:43] <xnox> i'll propose conditional upstream i think.
[17:43] <xnox> (systemd)
[17:44] <infinity> Yeah, I'm going to look at what Fedora's done here for kicks.
[17:46] <infinity> Ahh, and that's that answer.  systemd in Fedora hasn't been built since mid-July.
[17:47] <infinity> Oh, wait.
[17:48] <infinity> xnox: https://src.fedoraproject.org/cgit/rpms/systemd.git/commit/?h=f29&id=5306894742943e5d46ac705a3f2d5db1a48a0a67
[17:49] <infinity> xnox: Looks like a Googler has already proposed a patch (and F29 is carrying it).
[17:49] <infinity> xnox: So, cheers.
[17:50] <xnox> infinity, lovely, cause propose to fedora and not to upstream?
[17:50]  * xnox checks master again
[17:51] <infinity> Gah, GitHub is all wonky.
[17:51] <infinity> WHY.
[17:52] <infinity> xnox: https://github.com/systemd/systemd/commit/75720bff62a84896e9a0654afc7cf9408cf89a38
[17:52] <infinity> xnox: Looks upstreamish to me.
[17:52] <teward> infinity: because GH is owned by Microsoft now?  *shot*  (no but seriously...)
[17:53] <infinity> teward: I suspect it doesn't particularly relate (except maybe Github higher-ups trying to look "busy" and "useful" to not get "fired" and made "homeless" by their new overlords)
[17:53] <infinity> Either way, this dashboard landing page madness is... Busy.
[17:53] <infinity> And useless.
[17:53] <xnox> infinity, it got replaced by https://github.com/systemd/systemd/commit/9c869d08d82c73f62ab3527567858ce4b0cf1257#diff-969b60ad3d206fd45c208e266ccfed38
[17:54] <teward> infinity: indeed.  (It's why I've been shifting to other providers, or running my own GitLab instead for my projects, but I digress)
[17:54] <teward> (I was going to ask "what happened to feature freeze" but I just saw the emails about it, so don't mind me :P )
[17:54] <infinity> xnox: Fancy.  Definitely a step in the not-silly direction.  Maybe.
[17:54] <xnox> we have thousands of things in autopkgtest queue backlog still....
[17:54] <xnox> hence to me FF is a bit meaningless
[17:55] <infinity> FF isn't about migration, it's about uploads.
[17:55] <teward> ^ that
[17:55] <infinity> Certainly not meaningless to say "okay, stop uploading MORE feature changes".
[17:56] <teward> indeed.  which reminds me, roaksoax has a proposed change to Cosmic that'd alter the package structure, that'd need an FFe review right?
[17:56] <teward> to Cosmic nginx*
[17:56] <teward> (at this point it's not yet 'tested' or 'accepted' as working so it didn't get included in the latest uploads I did for it)
[17:56] <infinity> xnox: Anyhow, based on those two commits, I'd say the systemd community is accepting that it's their bug, and not a bug in the headers.  And Lennart would argue six ways to Tuesday if he even 5% thought it was our bug, so I'm going to call that definitive. :P
[17:58] <xnox> infinity, he may have been on holiday since july and has not seen this commit yet
[18:00] <infinity> xnox: He committed the first one.
[18:01] <infinity>  filbranden authored and poettering committed on Jul 15
[18:09] <infinity> Oh look, and my build failed on two arches, despite testing it earlier.
[18:09]  * infinity looks.
[18:21] -queuebot:#ubuntu-release- Unapproved: rax-nova-agent (bionic-proposed/main) [2.1.15-0ubuntu1~18.04.0 => 2.1.15-0ubuntu1~18.04.1] (no packageset)
[18:47] <tsimonq2> doko: My updated assessment on the KDE autopkgtest situation is that there's enough library interdependencies that a build needs to be done for autopkgtest accuracy.
[18:48] <tsimonq2> doko: Alternatively we're exploring just really tightening the autopkgtest deps on the packages, but Santa was working on that and he's been in and out (likely on vac) lately.
[19:47] -queuebot:#ubuntu-release- New binary: linux-signed [ppc64el] (cosmic-proposed/main) [4.17.0-9.10] (core, kernel)
[19:48] -queuebot:#ubuntu-release- New binary: linux-signed [amd64] (cosmic-proposed/main) [4.17.0-9.10] (core, kernel)
[20:12] -queuebot:#ubuntu-release- New binary: murano-agent [amd64] (cosmic-proposed/universe) [1:3.5.1-0ubuntu2] (no packageset)
[20:31] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (cosmic-proposed) [4.17.0-9.10]
[20:31] -queuebot:#ubuntu-release- New: accepted linux-signed [ppc64el] (cosmic-proposed) [4.17.0-9.10]
[20:53] <slangasek> jbicha: guile-2.2 promoted
[20:53] <slangasek> jbicha: did you see my question about whether you've received britney nagmails about zc.lockfile?
[21:01] <slangasek> anyone care yet about node + rollup?  or should I just remove the lot from -proposed?
[21:06] <LocutusOfBorg> slangasek, I care about node+rollup
[21:07] <LocutusOfBorg> at least after all the work I did
[21:07] <LocutusOfBorg> let me try to find a way
[21:51] <LocutusOfBorg> slangasek, is it possible to remove automake-1.15 from archive? useless now
[21:51] <LocutusOfBorg> NBS
[21:52] <slangasek> LocutusOfBorg: 'NBS' - it doesn't show up on http://people.canonical.com/~ubuntu-archive/nbs.html , what do you mean?
[21:53] <LocutusOfBorg> the "automake" binary is now part of src:automake-1.16, migrated in cosmic hours ago
[21:53] <LocutusOfBorg> so, the src:automake-1.15 is producing nothing, I don't know what is the best wording :)
[21:56] <slangasek> LocutusOfBorg: sounds like a source package whose removal we would pick up via Debian
[21:56] <LocutusOfBorg> [2018-08-10] automake-1.15 REMOVED from testing (Britney)
[21:56] <LocutusOfBorg> oh indeed, still part of unstable, meh
[21:57] <LocutusOfBorg> ok https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906928
[21:57] <slangasek> yah, not worth putting extra effort into those kinds of removals, they'll eventually get reaped
[21:57] <slangasek> I run process-removals several times between FF and release
[22:02] <LocutusOfBorg> nice
[22:31] -queuebot:#ubuntu-release- New sync: debian-el (cosmic-proposed/primary) [37.6]
[22:31] <xnox> slangasek, one more NEW package needed for the emacs-goodies-el split.... sorry that i missed that one. ^
[22:34] <slangasek> xnox: done
[22:34] -queuebot:#ubuntu-release- New: accepted debian-el [sync] (cosmic-proposed) [37.6]
[22:38] -queuebot:#ubuntu-release- New binary: debian-el [amd64] (cosmic-proposed/none) [37.6] (no packageset)
[23:38] <slangasek> jbicha: and guile-2.0 demoted
[23:52] <slangasek> LocutusOfBorg, acheronuk: I see you both retried the kdeconnect/s390x autopkgtest failure; it looks entirely reproducible and looks to me like there's a good chance it's a big-endian bug.  How should we proceed with this?
[23:53] <jbicha> slangasek: I didn't see your question the first time but I'll take a look at zc.lockfile
[23:54] <slangasek> jbicha: ok, thanks for looking - and did you previously receive emails?
[23:54] <slangasek> because I'm trying to figure out if we have a bug generally in not notifying people of stuck force-syncs
[23:56] <jbicha> I get lots of email from the Release Team :)