/srv/irclogs.ubuntu.com/2017/11/16/#ubuntu-release.txt

tsimonq2sergiusens: That's interesting, I've done SRUs without a problem on the development release...03:55
tsimonq2tjaalton: I guess you might be the person to ping about this, but there's been a bug that more and more Lubuntu users are reporting in 17.10, just want to make sure it's on someone's radar: bug 172463903:58
ubot5bug 1724639 in linux (Ubuntu) "Bug in Kernel 4.13 : Intel Mobile Graphics 945 shows 80 % black screen" [Medium,Confirmed] https://launchpad.net/bugs/172463903:58
tjaaltontsimonq2: looks like khfeng is on it04:18
tsimonq2tjaalton: Thanks.04:32
-queuebot:#ubuntu-release- New binary: pysha3 [ppc64el] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:56
-queuebot:#ubuntu-release- New binary: pysha3 [amd64] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:57
-queuebot:#ubuntu-release- New binary: pysha3 [s390x] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:57
-queuebot:#ubuntu-release- New binary: pysha3 [i386] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:57
xnoxwhy is https://launchpad.net/ubuntu/+source/auctex in main?05:57
-queuebot:#ubuntu-release- New binary: pysha3 [armhf] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:58
tewardif I find that an autosync of something that I don't maintain broke something majorly with another package which I *do* maintain, is there a way to force a package to its prior revision because of the major regression?05:59
-queuebot:#ubuntu-release- New binary: pysha3 [arm64] (bionic-proposed/universe) [1.0.2-2] (no packageset)05:59
tewardi ask this because a Universe-destined nginx-extras will FTBFS because LocutusOfBorg or someone broke libluajit05:59
tewardand therefore block nginx-core from landing in Main (as well as the other flavors)05:59
tsimonq2teward: If it's already in bionic-release, I don't think so, although you could always upload an Ubuntu revision reverting the changes (provided that bugs are filed in Debian).06:01
tsimonq2(while the "file bugs in Debian" thing is optional, it's the Right Thing To Do.)06:01
tewardtsimonq2: that's the odd thing, I can't find a recent upload of nginx that's affected by this upload.  I'll have to spin a sid schroot and do testing.06:01
tewardbut i am *certain* this is broken now in Ubuntu06:01
tewardbecause I just ran a local rebuild of 1.12.x nginx that's in bionic in sbuild06:02
tewardand it too exploded in my face06:02
tewardso...06:02
tewardI'm not pleased.06:04
tsimonq2teward: Do you know if that regression is caused by LocutusOfBorg's upload specifically or the new upstream release?06:06
tewardtsimonq2: well, since he NMU'd this in Debian, he's the last person on the list so he's on my blame list now06:07
tewardrbasak: ^ FYI06:07
tsimonq2teward: His NMU looks fairly innocent, to be honest.06:07
tewardtsimonq2: then upstream's update breaks it06:07
tewardbut it's odd it breaks it *only* in those individual release06:08
tewards06:08
tewardgah i can't type06:08
rbasakWhat's the source package name?06:10
tewardluajit06:10
tewardfor libluajit anyways.06:10
tewardyyou know the source package name for nginx :P06:10
teward*goes to rebuild his debian Sid schroot*06:11
* tsimonq2 -> sleep06:11
tewardrbasak: what's so odd is that it only breaks on 3 archs06:12
rbasakDoes nginx in Debian FTBFS in Debian now?06:12
rbasakOr is that what you're testing now?06:12
tewardrbasak: that's what i'm testing06:12
tewardthe last nginx update was a while ago, 1.13.6 was Oct. 1006:12
tewardso that was before autosyncs were on here, and before the last upload in Debian it seems06:13
tewardthat said, i have to rebuild the schroot because it explodified so blah.06:13
tewardonce that's done i'll run a test of what's in Debian unstable through a local build06:13
tewardif it explodes, the same bug I already filed in Ubuntu gets sent to Debian as well06:13
tewardif it doesn't, then we have to determine what in Ubuntu actually broke it06:13
tewardand 1.12.1 that was in Artful is *way* before autosyncs and that was just copied over06:14
teward*runs build test*06:15
tewarduhm... that's interesting06:17
tewardrbasak: it works without issue in Sid06:17
tewardso *something* in the package explodes here in Ubuntu06:18
tewardbut not in Debian06:18
teward(that said lintian piuparts exploded in the sbuild schroot but that's a different issue entirely)06:18
tewardrbasak: is it possible there's some kind of LD or toolchain things going on behind the scenes that could be affecting detection of libraries?06:19
tewardi know it sounds far-fetched, but...06:19
rbasakI'm not sure. It'd take some investigation.06:21
rbasakOr perhaps someone here is already aware of the relevant delta?06:21
tewardrbasak: what makes it even more odd is that it's *only* on amd64, i386, and armhf that it fails06:22
tewardand seems to work without issue on ppc64el and arm6406:23
infinityteward: That's not surprising, given that arm64 and ppc64el don't build-depend on luajit.06:28
infinityteward: (Though they should, now that it's been enabled there)06:29
tewardah, you're right, I forgot about that.06:29
infinityteward: Just rebuilding the current bionic nginx should be enough to show the issue?06:29
* infinity does that while he goes for food.06:29
tewardinfinity: i'll have to tweak the control file06:31
infinityOh, that failed fast.  Didn't get to leave the room.06:31
tewardinfinity: so it blew up for you as well?06:31
tewardwith luajit?06:31
infinity ./configure: error: ngx_http_lua_module requires the Lua library.06:32
infinityThat?06:32
tewardinfinity: and the inability to find LuaJIT in the few lines above it yes06:32
infinityThat's probably going to be a trivial fix.06:32
tewardlook up a few lines in the error and you'll see it doesn't find LuaJIT06:32
tewardeven though it's looking06:32
infinitySeems not worth all the hand-wringing.06:32
tewardinfinity: fix where06:32
tewardluajit or nginx?06:32
infinityMy bet's nginx, but looking.06:33
tewardinfinity: i should note I tested in Debian sid normally, and it works without issue06:33
tewardso it's *something* about how things're here in Ubuntu causing problems06:33
tewardbut if the package luajit was autosynced from Debian it shouldn't be doing anything different during installation06:34
infinity*raise eyebrow*06:34
tewardinfinity: let me get the sbuild logs here for sid06:34
tewardyou'll see it doesn't blow up06:34
infinityI can test here, that's fine.06:34
infinityMaybe this one will take long enough for me to leave the house for food.06:34
tewardheh06:35
infinityteward: Anyhow, regardless of where the fault lies, "configure can't find ThingX" bugs are pretty easy to hunt down.06:35
infinitySee what configure is trying to do, see why that used to work and why it no longer works, fix whichever side is broken.06:36
tewardprobably the long-day-of-hell catching up to me then >.<06:36
infinity(My knee-jerk was to blame nginx because people often do version pattern matching, which fails on new versions of a dep)06:36
infinityBut if it builds in sid, we'll see.  Something else broke a thing.06:36
tewarduh, hm.06:36
infinityIt does not, however, build in sid.06:36
tewardthat's... interesting06:36
infinitySo, you tested wrong?06:36
tewardinfinity: i misspoke - as i said evilness.06:36
infinityExactly the same failure in sid.06:37
teward i forgot to mention 1.13 works fine06:37
tewardwell06:37
tewardkinda06:37
teward1.13.6 from Unstable works fine06:37
infinitySo, either nginx is looking for something versiony and doesn't love the new luajit version, or the new luajit isn't exporting a header/file/function/whatever that nginx is looking for.06:37
teward1.13.6 straight in fails06:37
infinityBut simple enough to dig.06:37
infinityAfter I eat.06:37
tewardinfinity: have fun.06:37
tewardI'm going to go let my head hit a pillow because i probably need rest06:37
-queuebot:#ubuntu-release- New: accepted libbarcode-datamatrix-png-perl [amd64] (bionic-proposed) [0.04-1]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [amd64] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [armhf] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [ppc64el] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted revolt [amd64] (bionic-proposed) [0.0+git20170627.3f5112b-1]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [arm64] (bionic-proposed) [3.2.0+debian-2]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [i386] (bionic-proposed) [3.2.0+debian-2]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [s390x] (bionic-proposed) [3.2.0+debian-2]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [arm64] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [s390x] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [armhf] (bionic-proposed) [3.2.0+debian-2]07:13
-queuebot:#ubuntu-release- New: accepted pysha3 [i386] (bionic-proposed) [1.0.2-2]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [ppc64el] (bionic-proposed) [3.2.0+debian-2]07:13
-queuebot:#ubuntu-release- New: accepted xerces-c [amd64] (bionic-proposed) [3.2.0+debian-2]07:13
slangasekLaney: based on the RT discussion I've gone ahead and landed the changes to stand up s390x as a separate worker pool; but I notice that even though our quota for cores would currently accommodate both, our quota for instances would cut into the arm64 capacity right now, so I have it disabled until that's worked through07:24
* LocutusOfBorg looks at luajit, and remembers his pull request https://github.com/Ettercap/ettercap/pull/82508:17
julianksergiusens: There's always a simple way out of the problem with different suites (and especially running LTS, but building newer stuff): Setup sbuild, and just rebuild the source in sbuild in the target distro. For example, sbuild --no-arch-any --source --dist=bionic path/to/source.dsc. Though, a useful thing might be to just backport testsuite-triggers to xenial, this way it would work for xenial SRUs actually built in xenial. The08:17
juliankpatch is tiny.08:17
juliankThat should be the entire debdiff: http://paste.ubuntu.com/25973017/08:22
juliankThis is the original commit: https://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/?id=90324cfa942ba23d5d44b28b1087fbd51034050208:22
-queuebot:#ubuntu-release- Unapproved: libreoffice-l10n (artful-proposed/main) [1:5.4.1-0ubuntu1 => 1:5.4.2-0ubuntu0.17.10.1] (ubuntu-desktop)08:36
-queuebot:#ubuntu-release- Unapproved: libreoffice (artful-proposed/main) [1:5.4.1-0ubuntu1 => 1:5.4.2-0ubuntu0.17.10.1] (kubuntu, ubuntu-desktop)08:38
LocutusOfBorgteward, I don't know the reasons for the Ubuntu delta, but Debian has a patch for the new luajit location debian/modules/patches/http-lua/discover-luajit-2.1.patch08:39
LocutusOfBorgI had to tweak the patch (not sure if it was bad, but since we strip non-needed libs, that patch can be wrong in Ubuntu)08:41
LocutusOfBorg-+                ngx_feature_libs="-L/usr/lib -lm -lluajit-5.1 -ldl"08:41
LocutusOfBorg++                ngx_feature_libs="-L/usr/lib -lluajit-5.1 -lm -ldl"08:41
LocutusOfBorgbut once you swap libraries in that file, everything seems to build correctly https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+sourcepub/8492525/+listing-archive-extra08:41
LocutusOfBorgthe patch seems to apply cleanly to the ubuntu nginx package, but the nginx-lua module is not updated to the latest release   Version: v0.10.10 VS   Version: v0.10.7 (according to the two README.Modules-versions debian files)08:49
LocutusOfBorgteward, please steal this, copy to your ppa https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/costamagnagianfranco-ppa/+sourcepub/8492554/+listing-archive-extra and let me forget this stuff, my eyes are now bleeding :(08:56
LocutusOfBorginfinity, if you want to runtime test it ^^08:56
LaneyLocutusOfBorg: what's with these all-proposed entries in the queue?09:10
rbasakLocutusOfBorg, teward: thank you for investigating and taking care of this :)09:11
oSoMoNsil2100, good morning! libreoffice 1:5.4.2-0ubuntu0.17.10.1 is in the artful queue (updated version number per your request)09:54
LocutusOfBorgLaney, new perl-foo migrated, triggering new autopkgtests for perl, making it not candidate again09:59
LocutusOfBorgthey should be empty now09:59
* LocutusOfBorg should really remember to remove that --all-proposed from the run, ctrl+r is bad sometimes10:00
LaneyLocutusOfBorg: The ones I saw were duplicating existing jobs in the huge queue10:01
LocutusOfBorgthat is the problem10:04
LocutusOfBorgperl won't become candidate again if new tests go in huge queue10:04
Laneyqueue's nearly done now10:06
* LocutusOfBorg wonders how many minions you had to wake up to process it in one night10:11
sil2100oSoMoN: thanks! Will get to it in a bit10:12
Laneyslangasek: I'd like it if we could keep 40 for arm64 until the massive current queue is drained10:13
LaneySo maybe we could get capacity for 60 instances until that's done10:13
oSoMoNsil2100, cheers10:16
LocutusOfBorginfinity, want to take debhelper=10:32
LocutusOfBorg?10:33
Laneyslangasek: ah, the quota is at 56 now --- so, I'll enable the units and stop the lxc ones10:33
Laneyapw: ^^^^ that should make you happy10:33
apwLaney, thanks :)  let me know when it is done as i have a test case :)10:41
Laneyapw: 'tis10:41
* LocutusOfBorg will upload debhelper in one hour if nobody complains, the debian fix is superior to my revert10:42
-queuebot:#ubuntu-release- Unapproved: accepted snapd [source] (artful-proposed) [2.29.3+17.10]10:43
-queuebot:#ubuntu-release- Unapproved: accepted snapd [source] (zesty-proposed) [2.29.3+17.04]10:43
-queuebot:#ubuntu-release- Unapproved: accepted snapd [source] (xenial-proposed) [2.29.3]10:44
-queuebot:#ubuntu-release- Unapproved: accepted snapd [source] (trusty-proposed) [2.29.3~14.04]10:45
ginggsLocutusOfBorg: is that ^ a threat? :)10:48
LocutusOfBorglol :) I don't want to make infinity sad, but I prefer the current debhelper to go away soon10:50
* LocutusOfBorg queues are empty, so debhelper is a nice timing to be done10:51
LocutusOfBorgwho did accept xerces-c from new queue? :/ a new entangled transition?10:55
-queuebot:#ubuntu-release- New sync: python-os-service-types (bionic-proposed/primary) [1.1.0-0ubuntu1]11:06
apwnot me11:10
sil2100Not me11:18
acheronukLaney: would you be prepared to badtest that verion of Konqueror? Konqueror is failing that and another test on KDE's own upstream CI https://build.kde.org/job/Applications%20konqueror%20kf5-qt5%20SUSEQt5.9/2/11:49
acheronukwill report an upstream bug and aim to fix or disable for konqueror 17.08 or 17.12, whichever we ship in bionic11:49
Laneyacheronuk: is it telling us that konqueror is broken or what?12:09
acheronukLaney: the test is meant to detect a recurrence of this bug https://bugs.kde.org/show_bug.cgi?id=149736 which is a crash on right click on pages with certain scripts as far as I can see12:11
ubot5KDE bug 149736 in khtml "window that closes by document.onmousedown and right-clicking into that window causes crash" [Crash,Resolved: fixed]12:11
acheronukfrom old KDE4 days12:12
acheronukI'm going to upgrade a VM to -proposed and Qt 5.9.2 and test12:12
Laneyacheronuk: alrighty, well if you're happy then that's ok with me I guess12:13
LaneyI'm trying to get qt to be a candidate12:13
Laneyhelp this transition along a bit12:13
Laneydunno about the pyqt5 -> qscintilla2 thing12:14
acheronukyep. that is great. thanks.12:14
acheronukI'm not 'happy', but at least there is plenty of time to fix12:14
Laneyif you have a bug # then I can put a comment with it12:15
acheronukI'll file one once I tested to see if there is real brokenness, or just a test that needs fixing up12:16
-queuebot:#ubuntu-release- New binary: trilinos [arm64] (bionic-proposed/universe) [12.12.1-1] (no packageset)12:20
slashdo/ sil2100 Would you have a moment to release percona-xtradb-cluster-5.6 in -updates for Xenial and Zesty ? (Note that Zesty has 4 autopkgtest regressions but I have documented it and reported a bug against diaspora about it, so all good for that SRU)12:22
acheronukLaney: LP: #173268012:29
ubot5Launchpad bug 1732680 in konqueror (Ubuntu Bionic) "konqueror 17.04.3 and above fails autotyests with Qt 5.92" [Undecided,New] https://launchpad.net/bugs/173268012:29
Laneythx12:30
acheronukcomplete with typos!12:30
acheronukI'll update with better details and upstream bug link when I have them12:30
-queuebot:#ubuntu-release- New: accepted trilinos [amd64] (bionic-proposed) [12.12.1-1]12:37
-queuebot:#ubuntu-release- New: accepted trilinos [ppc64el] (bionic-proposed) [12.12.1-1]12:37
-queuebot:#ubuntu-release- New: accepted trilinos [arm64] (bionic-proposed) [12.12.1-1]12:37
-queuebot:#ubuntu-release- New: accepted trilinos [s390x] (bionic-proposed) [12.12.1-1]12:37
acheronukLaney: FYI if you are interested, Konqueror on some quick testing with Qt 5.9.2 seems to work just fine. on that bug anyway13:23
acheronukI have no clue on qscintilla213:26
* doko looks at the pythonqt bus error on armhf13:28
-queuebot:#ubuntu-release- Unapproved: gnome-shell-extension-appindicator (artful-proposed/main) [17.10.2 => 17.10.3] (no packageset)14:45
-queuebot:#ubuntu-release- New binary: linux-signed-oem [amd64] (xenial-proposed/universe) [4.13.0-1008.9] (no packageset)15:27
infinityLocutusOfBorg: Wow, you gave me 10 minutes, in the middle of the night, to respond.15:42
LocutusOfBorginfinity, can you please answer then? sorry for doing it, but last time I didn't get if you want to take it from now on, or it was a "thanks for merging"15:44
infinityLocutusOfBorg: Can I please answer 5 hours ago?  Sure.  Let me grab my time machine.15:44
LocutusOfBorglast time IIRC you made a UK joke, I thought we were on the same TZ :) (and I waited more than one hour before uploading, I understand it is not enough, but I have bad connection)15:44
LocutusOfBorgcan you enlight me for the future please? I can stop merging if needed, I just don't want it to be outdated, packages strictly depending on it, having to relax dependency and somewhat stuff in not going correctly in DEP-WAIT anymore, but failing instead, so it never gets retried unless somebody manually does it15:47
infinityLocutusOfBorg: The reason I said "please stop merging debhelper" after your last set of uploads is because you seem to care more about the latest version than about the consequences.  I very intentionally let debhelper bake in Debian before merging.  And then people steal the merge because they're impatient. :P15:47
infinityLocutusOfBorg: And there's no way that 10.0.5 was "too old" and forced you to merge 10.0.7 because of dep-waits.15:48
infinityLocutusOfBorg: And when you stole 10.0.5 from me, it was a similar middle-of-the-night impatience.15:48
LocutusOfBorgerm last time I did the merge and told that to you, but you did it anyway and uploaded IIRC, the intention is just to avoid other people loosing time, but if you want, I leave it to you, or better, I do it, upload in a ppa and ping you15:49
LocutusOfBorgwe have different timezones, indeed, and I'm too impatient (specially when I finish my phone connection GB and I have to upload at 128kbps) :p when I find a good connection I try to be speedy in my daily contributions15:50
infinitySpeedy and base packaging toolchain are a bad combination.15:51
infinityThere's zero reason to constantly be in sync with sid.15:51
infinityEspecially in a new DH branch.15:51
infinityIt breaks a lot.  One in 5 versions will migrate to testing.  That's the one we want, usually.15:52
infinityLocutusOfBorg: But, please, just leave it to me.  I've asked that more than once.15:52
LocutusOfBorgack, btw, this version has some qmake fixes from mitya57 that might help qt5 packages15:53
cjwatsonLocutusOfBorg: dep-wait> this is usually because of indirect build-dependencies, which can't be turned into a single coherent dep-wait (there's an explanation of this in lp:launchpad-buildd lpbuildd/binarypackage.py:BinaryPackageBuildManager.analyseDepWait).  If you find something that doesn't fit that pattern then do let us know by way of a launchpad-buildd bug.15:53
cjwatsonIt's possible that some output has changed and confused the analysis code.15:53
cjwatsonBut it's also possible that it's one of the cases that can't be handled.15:53
LocutusOfBorgthanks! mapreri told me that there was an LP bug already15:54
* LocutusOfBorg grabs the code15:54
cjwatsonNot one I know of.15:54
cjwatsonBut feel free to correct me; I can't quite follow everything.15:54
cjwatsonIt's possible there's some incredibly general or old one that doesn't have much to do with the problem at hand.15:55
LocutusOfBorgthanks, it is clear, I'll report it15:55
LocutusOfBorgI remember some ocaml related stuff, qtplot or similar15:55
LocutusOfBorgbut they were probably falling in the above case15:55
cjwatsonWe need extremely specific cases, ideally build links.15:56
LocutusOfBorgsad me that I didn't grab them when they happened, and it was mainly during the first autosync from unstable15:56
LocutusOfBorghaskell and ocaml generated a lot of that sadness15:56
cjwatsonThe Haskell cases are almost always indirect and can't be handled by simple dep-waits.15:57
LocutusOfBorginfinity, I commented the MoM output with a comment to leave it that to you, if the comment doesn't disappear... I'll remember it15:57
cjwatsonA full dose-type analysis could deal with them, but that's much more difficult to do in the LP case than in the Debian case, because we have many more archives to consider.15:57
LocutusOfBorgand today's upload was a consequence of the last one, I reverted a commit, but the debian fix was "superior" and adding the qt fixes, it was worth an upload to me, sorry again15:58
LocutusOfBorgoh ok15:58
cjwatsonI've considered doing it on the builder rather than centrally so that that would effectively be parallelised, but it would take a fair bit of code, and it'd mean that failures would take longer to process.  Possibly swings and roundabouts.15:58
cjwatsonI suspect the ocaml cases are the same, since that's usually what you get with the frequently-changing-ABI world.15:59
LocutusOfBorgbtw if you have spare time (I know you have zero) LP: #1732400 might be something worth looking, I'm seeing more failures now with people upgrading their machines16:06
ubot5Launchpad bug 1732400 in Launchpad itself "please upgrade pristine-tar to support version 3" [Undecided,New] https://launchpad.net/bugs/173240016:06
slangasekLaney: \o/16:09
Laneyhey slangasek16:09
Laneyslangasek: looks like instances are taking a while to get going for some reason16:09
slangasekoh?16:09
Laneye.g.16:10
Laneyhttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic/bionic/s390x/p/python-os-win/20171116_160255_cb150@/log.gz (last s390x result on the index)16:10
Laneysee the timestamps at the top16:10
slangasekright16:11
slangasekdoes that want a new RT then?16:11
Laneydunno, maybe we should look into it from our side first16:11
Laneylike see if manual instances are slow16:11
* Laney is hoping someone else can take a look at that16:13
Laneyhmm, https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic/bionic/i386/p/python-structlog/20171116_160515_c240d@/log.gz too (i386)16:13
Laneythis is https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-bionic/bionic/i386/p/python-structlog/20171116_160515_c240d@/log.gz16:15
Laneynoooope16:15
Laneyhttps://anonscm.debian.org/git/autopkgtest/autopkgtest.git/tree/ssh-setup/nova#n16616:15
cjwatsonLocutusOfBorg: it isn't too far down my queue, but I have a non-LP-related deadline of next week which is top of my mind right now16:28
xnoxslangasek, i believe postgresql will block icu migration, which is done apart from skytools3 which should imho be demoted to proposed. The rest of postgresql listed transition are false negatives, due to matching on haskel generated magic constants; or there are alternative dependencies.16:42
xnoxhttps://bugs.launchpad.net/ubuntu/+source/skytools3/+bug/173273316:42
ubot5Launchpad bug 1732733 in skytools3 (Ubuntu) "demote to proposed" [Undecided,New]16:42
xnoxslangasek, infinity ^16:42
slangasekdemoted to proposed> nack16:43
xnoxslangasek, it's uninstallable with new postgresql-10... thus postgresql will not migrate.16:43
xnoxslangasek, it's not clear that skytools3 is ported for 10 yet.16:43
slangasekthen it should be removed, not demoted16:43
xnoxslangasek, ok16:44
slangasekis there a bug (in Debian or Ubuntu) for its brokenness?16:44
jbichahttps://bugs.debian.org/87856116:44
ubot5Debian bug 878561 in src:skytools3 "skytools3 FTBFS with PostgreSQL 10" [Serious,Open]16:44
xnoxslangasek, note that bug report is incomplete, as fixing debian/control doesn't make it build...16:45
xnoxinfinity, slangasek, when the time comes, and postgresql-10 is considered, and doesn't migrate because of skytools3, there is a bug for that.16:47
xnoxthat may or may not be soon.16:48
xnoxdepends on how well ADT goes for postgresql* and icu*16:48
slangasekxnox: I've just removed skytools3 from bionic16:49
xnoxtah16:49
cyphermoxwhen I look at update_output, I find some packages that are just no longer built, but doesn't seem to appear on the NBS list, am I missing something? for example, rakudo-lib is no longer built by rakudo and doesn't look to have rdeps to me16:55
cyphermoxthat's not going to unblock a whole lot of things, but hey16:55
dokooSoMoN: trying to make progress on the entangled transitions ... I'm uploading your LO package now, and we hope to make progress on the transitions tonight and tomorrow16:55
xnoxslangasek, what about https://code.launchpad.net/~xnox/britney/hints-ubuntu/+merge/333813 ? cause i can't update systemd & util-linux....16:55
xnoxi have more fixes to ship now, and i'd rather see current batch migrate.16:56
infinitycyphermox: That won't show in a block that also tries to migrate rakudo.16:56
oSoMoNdoko, the one from my lo-test PPA?16:56
infinitycyphermox: However, rakudo isn't migrating because it's FTBFS on s390x.16:57
infinityAhh, it always was.  But arch:all->any grossness.16:58
infinityI wish britney was better at dealing with that.16:59
infinityOh, wait.  No.  It wasn't FTBFS on s390x before.16:59
infinityGrr.16:59
xnoxthe output is scary16:59
xnoxi do not know what perl is trying to tell me16:59
xnoxperl Configure.pl --prefix=/usr --libdir=/usr/lib/perl6 --backends=moar16:59
xnoxUnhandled exception: Bytecode validation error at offset 150, instruction 24:16:59
xnoxout of range SC index 5628316:59
cyphermoxinfinity: damnit, I didn't go look at that bit17:00
cyphermoxI need to add checking for build state to update-output-helper17:00
infinityxnox: Endian bug.  FTBFS with the same error on ppc, pcc64, and mips.17:00
slangasekoSoMoN: yes, that one17:01
oSoMoNslangasek, doko: ack17:01
infinityxnox: Oh, and Adrian already filed a bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88079417:02
ubot5Debian bug 880794 in src:rakudo "rakudo FTBFS on big endian: Unhandled exception: Bytecode validation error" [Serious,Open]17:02
slangasekoSoMoN: fwiw libreoffice has sat ftbfs in -proposed long enough that additional library transitions have started and gotten entangled.  What can we do to see such build failures addressed sooner?17:02
infinityThough, I'm dubious about it being a rakudo bug.17:02
dokohttps://bugs.launchpad.net/ubuntu/+bug/173274217:04
ubot5Launchpad bug 1732742 in Ubuntu "entangled transitions for bionic" [Undecided,New]17:04
dokoinfinity, slangasek, cyphermox, xnox, Laney: ^^^17:04
oSoMoNslangasek, that's an upstream issue that we can do little about (except disabling a unit test, which is what I did, and what's being uploaded, but it's not a satisfactory solution)17:04
dokooSoMoN: yes, but we have four months to fix that ...17:05
dokooSoMoN: I keep your name on the upload, ok?17:05
oSoMoNdoko, yes, I'll keep an eye on the issue and will re-enable the test as soon as it's fixed upstream17:06
oSoMoNdoko, that's fine17:06
infinityxnox: My bet's on the bug being in moarvm or nqp, which both got updated to the same snapshot level as rakudo.  Depending on the size of the diffs, diffing 2017.06 -> 2017.10 and looking for bad math might not be awful.17:06
infinity(It might be terrible)17:06
oSoMoNseb128, FYI ^17:07
infinity 140 files changed, 10099 insertions(+), 2711 deletions(-)17:08
infinityOuch.17:08
infinityActive project...17:08
slangasekinfinity: ah, did we not actually land the corresponding ubuntu-cdimage change to account for the livefs name changes on ubuntu-core?17:08
infinityslangasek: if by "we", you mean "you", seems like not. :)17:08
slangasekISTR you said you were doing that17:09
infinityI sure didn't.17:09
infinityI can, though.17:09
slangasekso can I17:09
slangasekdibs17:09
infinityGo for it.17:09
infinityI was going to have to remind myself what we broke.17:10
infinity 276 files changed, 87840 insertions(+), 59757 deletions(-)17:11
infinityUgh.17:11
infinityAnd that's likely where the bug is.17:11
infinityOkay, bad plan.17:11
slangasekgit bisect17:11
infinityWell, a gdb to figure out WHERE it's crashing would be a good start.17:11
infinityThen the diff might be enough.17:12
infinityAnd a bisect as a painful last resort.17:12
infinityOh my, the magic.  SO MUCH MAGIC.17:12
infinity-#define TINYMT64_MUL (1.0 / 18446744073709551616.0)17:12
infinity+#define TINYMT64_MUL (1.0 / 9007199254740992.0)17:12
infinity-    return uint64_temper(random) * TINYMT64_MUL;17:12
infinity+    return (uint64_temper(random) >> 11) * TINYMT64_MUL;17:12
infinityHALP.17:12
infinityWHAT DOES IT MEAN.17:12
xnoxi have seen s390x divide things differently and have a slightly different answer to x8617:13
juliankthat's the most awful thing I've seen in the last 18 hours17:13
infinityxnox: In this case, it's not IBM math, it's just a straight up endian bug.  Like I said, same result on ppc/ppc64 (okay, also IBM), and mips.17:14
* cjwatson adds another entry to the "note to self: never be an -lm maintainer" pile17:14
infinityxnox: So it's just going to be some dork lopping off the top end of a long or something.17:14
slangasekinfinity: well obviously those numbers differ by a factor of 2048 ;P17:14
seb128oSoMoN, slangasek, the workaround is suboptimal since it's a real regression due to the new icu and code that needs updating, forcing something buggy in is not ideal but well that's an option if we need to unblock things17:14
xnoxcjwatson, yeah, there was a new result calculated in c11 mode =/17:14
slangasekseb128: I don't want to force in broken things, but we can't leave -proposed in this state, it's already been multiple weeks that the transitions are stalled.  Should we roll back the icu transition instead?17:15
infinitycjwatson: The worst part about -lm maintenance right now is dealing with users who are complaining that it's becoming more accurate.17:15
seb128slangasek, it seems a bit of an heavy hammer to roll back, none of the solutions are nice though...17:16
seb128slangasek, I guess forcing in a buggy libreoffice is the easiest one though, it still sucks17:16
infinitycjwatson: jsm28 has been on a warpath for the last few years trying to actually meet various ISO and IEEE standards and, like, do gooder math.  Turns out that Linux users prefer bad math.17:16
seb128slangasek, maybe those transitions should be prepared out of proposed in the futur if the outcome of using proposed is that people arguing we need to force in buggy code because we can't hold things for too long17:17
slangasekseb128: I generally take the view that we should be aggressive about rolling back things instead of letting things be broken in devel.17:18
seb128feel free to roll back the icu transitions if you feel it's a better way out17:18
jbichaI was surprised that we did a second ICU transition before letting the other bigger transitions complete17:18
cjwatsoninfinity: Yeah, I'd seen.  It's definitely in the category of "something I'm real happy that somebody else cares about".17:18
slangasekI'm surprised we're doing icu transitions from experimental, period.17:18
slangasekdoko said the previous icu transition was also from experimental.  This is not a rationale.17:19
seb128right17:19
dokowe did that in the past very often, boos/icu from experimental. so that's nothing new17:19
slangasek"we did it before" is also not a rationale17:20
infinityslangasek: I mean, it's a rationale, it's just not necessarily a rational rationale.17:20
seb128well maybe it was no needed to do it now where it gets entangled with other transitions and creating problems17:20
seb128especially when libreoffice is in the way and has real issues and need upstream changes17:20
slangasekexperimental is the dumping ground for stuff that's not releasable.  We shouldn't be syncing things from experimental unless we've taken an independent decision that it is releasable, for us17:21
dokoso this LO issue is about a hyphenation issue in URLs?  could we please be realistic about the severity of this issue?17:21
slangasekdoko: I am realistic about the severity of you syncing icu from experimental without working out the answer to this question with the desktop team in advance17:22
seb128doko, what was the motivation to go with the experimental version rather than staying on the unstable one.17:23
seb128?17:23
dokonew boost, and icu is a dependency of boost17:24
dokoslangasek: and yes, I had asked here on archive opening that we want to open with new boost/icu. and I asked both the server team and the desktop team as well about new stuff that they want to open with17:25
slangasekboost1.62 is in unstable, not experimental17:25
slangasekboost1.65.1 isn't even out of new yet in Debian, apparently?17:26
jbichathe icu 59 transition completed successfully, it's icu 60 that got stuck and entangled17:26
seb128doko, where did you ask desktop?17:26
dokohere, or on desktop. can't remember.17:27
infinityjbicha: Although, icu59 was also a major PITA, due to us doing it before Debian. :P17:27
infinity(And I am still suffering PTSD from webkit hell)17:27
seb128doko, I don't think we saw that/gave a reply...17:28
slangasekthe net result is that we have a tangled mess of a bunch of transitions that aren't ready to go.  Deciding that a bunch of transitions should be done at the beginning of the cycle, and then being unhappy about the work involved in untangling them, well...17:28
dokoI didn't do haskell ...17:28
slangasekif that's directed at me, I didn't either, all I did is upload the fixes for the transitions already started by the syncs17:30
infinityxnox: FFS http://paste.ubuntu.com/25975534/ the validation is new code.  The actual endian bug could be ancient.  Oooor, it could be a type comparison issue literally right there.17:30
* infinity digs.17:30
-queuebot:#ubuntu-release- Unapproved: vmdk-stream-converter (xenial-updates/universe) [0.2-1 => 0.2-1] (no packageset) (sync)18:05
slangasekxnox: your mp doesn't say why the kde4libs autopkgtest failure should be ignored18:25
slangasekxnox: and this test doesn't appear to have been particularly racy in the past, and the failure when triggered by dbus is a different test failure18:27
slangaseknut/s390x should just be a badtest18:29
slangasekLaney: worker-s390x.conf on wendigo is clearly not current, it only knows up to zesty; is that cruft I should just nuke?18:38
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (zesty-proposed) [2.441.9]18:49
slangasekxnox: hmm, I was unaware systemd was doing nested KVM in its autopkgtests; I thought the general model was to set Restrictions: destroy-testbed or dont-smoke-in-bed or however it's spelled, and use autopkgtest's reboot hooks?18:57
=== Guest7945 is now known as Spydar007
LocutusOfBorgthanks cjwatson for caring19:04
slangasekLaney: am I missing something, or is there nothing in the autopkgtest logs that tells us what region a given test was dispatched to?19:11
-queuebot:#ubuntu-release- Unapproved: juju-core (zesty-proposed/main) [2.2.6-0ubuntu0.17.04.2 => 2.2.6-0ubuntu0.17.04.3] (ubuntu-server)20:11
-queuebot:#ubuntu-release- Unapproved: juju-core (xenial-proposed/main) [2.2.6-0ubuntu0.16.04.2 => 2.2.6-0ubuntu0.16.04.3] (ubuntu-server)20:12
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (xenial-proposed) [2.408.23]20:52
-queuebot:#ubuntu-release- Unapproved: accepted qemu [source] (zesty-proposed) [1:2.8+dfsg-3ubuntu2.8]20:58
-queuebot:#ubuntu-release- Unapproved: nplan (xenial-proposed/universe) [0.29~16.04.1 => 0.32~16.04.1] (no packageset)21:09
-queuebot:#ubuntu-release- Unapproved: nplan (zesty-proposed/main) [0.29~17.04.1 => 0.32~17.04.1] (core)21:09
sil2100bdmurray: are you done with SRU reviews for now? I would like to do some now and don't want to step on your toes21:11
bdmurraysil2100: gonna do ubuntu-drivers-common for xenial then will take a break21:12
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-drivers-common [source] (zesty-proposed) [1:0.4.22.2]21:12
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-drivers-common [source] (xenial-proposed) [1:0.4.17.4]21:13
sil2100bdmurray: ok, I'll look at the queue now hten21:21
-queuebot:#ubuntu-release- New binary: rdma-core [amd64] (bionic-proposed/universe) [15-2] (no packageset)21:21
-queuebot:#ubuntu-release- New binary: rdma-core [i386] (bionic-proposed/universe) [15-2] (no packageset)21:21
-queuebot:#ubuntu-release- New binary: rdma-core [s390x] (bionic-proposed/universe) [15-2] (no packageset)21:21
-queuebot:#ubuntu-release- New binary: rdma-core [armhf] (bionic-proposed/universe) [15-2] (no packageset)21:21
-queuebot:#ubuntu-release- New binary: rdma-core [ppc64el] (bionic-proposed/universe) [15-2] (no packageset)21:21
-queuebot:#ubuntu-release- New binary: rdma-core [arm64] (bionic-proposed/universe) [15-2] (no packageset)21:22
-queuebot:#ubuntu-release- New: rejected rdma-core [amd64] (bionic-proposed) [15-1]21:24
-queuebot:#ubuntu-release- New: rejected rdma-core [i386] (bionic-proposed) [15-1]21:24
-queuebot:#ubuntu-release- New: rejected rdma-core [s390x] (bionic-proposed) [15-1]21:24
-queuebot:#ubuntu-release- New: rejected rdma-core [arm64] (bionic-proposed) [15-1]21:24
-queuebot:#ubuntu-release- New: rejected rdma-core [ppc64el] (bionic-proposed) [15-1]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [amd64] (bionic-proposed) [15-2]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [armhf] (bionic-proposed) [15-2]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [ppc64el] (bionic-proposed) [15-2]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [arm64] (bionic-proposed) [15-2]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [s390x] (bionic-proposed) [15-2]21:24
-queuebot:#ubuntu-release- New: accepted rdma-core [i386] (bionic-proposed) [15-2]21:24
dokothere is a new python-os-service-types sync, but I don't see any new packages, where does it come from?21:25
dokojamespage: please don't land NEW packages from a ppa ... you have to track down the source for these syncs before you can review21:28
dokohttps://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3033/+sourcepub/8489711/+listing-archive-extra21:29
dokoanyway, rejected. missing copyright holders21:31
-queuebot:#ubuntu-release- New: rejected python-os-service-types [sync] (bionic-proposed) [1.1.0-0ubuntu1]21:31
sil2100doko: for bileto PPAs it's a bit more convenient, at least when you look at it through launchpad, as you click on the sync, click on the PPA and the PPA description has a link to the bileto ticket - which always has a debdiff of the changes21:37
sil2100True, that's more clicking here and there, but it's not as bad as regular PPAs21:37
sil2100eh, libreoffice SRU debdiff still pending, LP is slow with this (package uploaded to the queue 13 hours ago)21:42
slangaseksil2100: sometimes the diff never arrives. I'd suspect this is such a case21:46
dokosil2100: I don't see the reason to introduce new packages via ci-train. if they need review, then the whole integrity test isn't valid anymore21:51
-queuebot:#ubuntu-release- New source: python-os-service-types (bionic-proposed/primary) [1.1.0-0ubuntu2]22:01
dokojamespage: fixed, and accepted into main22:01
-queuebot:#ubuntu-release- New: accepted python-os-service-types [source] (bionic-proposed) [1.1.0-0ubuntu2]22:01
dokosil2100, jamespage: MIR approval also is another reason you circumvent with that22:01
-queuebot:#ubuntu-release- Unapproved: accepted gnome-shell [source] (artful-proposed) [3.26.2-0ubuntu0.1]22:02
-queuebot:#ubuntu-release- New binary: python-os-service-types [amd64] (bionic-proposed/none) [1.1.0-0ubuntu2] (no packageset)22:04
sil2100doko: yeah, I'm just saying that fetching the debdiff is not that bad for bileto, bileto is anyway a 'deprecated' tool I'd say right now22:04
-queuebot:#ubuntu-release- New: accepted python-os-service-types [amd64] (bionic-proposed) [1.1.0-0ubuntu2]22:05
sil2100jbicha: hey, looking at the gnome-settings-daemon artful SRU right now, just want to confirm something - the bug mentions that both this + gnome-control-center need to land for the fix to work22:05
sil2100jbicha: just want to make sure that if both land separately, simply the fix won't work right? It's not like things will start crashing?22:06
-queuebot:#ubuntu-release- Unapproved: accepted gnome-settings-daemon [source] (artful-proposed) [3.26.2-0ubuntu0.1]22:11
-queuebot:#ubuntu-release- Unapproved: accepted gnome-control-center [source] (artful-proposed) [1:3.26.2-0ubuntu0.1]22:14
-queuebot:#ubuntu-release- Unapproved: accepted gnome-desktop3 [source] (artful-proposed) [3.26.2-0ubuntu0.1]22:26
slangasekLaney: s390x queues are definitely going the wrong direction; ppc64el is shrinking, s390x is growing, which tells me we're definitely slower than before.  I struggle to understand any of the crazy interfaces around ssh-setup/nova to usefully analyze things in realtime22:37
bdmurraysil2100: Are you still doing reviews?22:39
sil2100bdmurray: I'm reviewing libreoffice for artful and then I'm done22:40
bdmurraysil2100: okay22:43
sil2100hm, I have issues approving libreoffice, sru-review keeps timing out22:53
sil2100I'll try in some minutes22:53
bdmurrayI've ran into timeouts during the approval process and thought we could use something just to do the commenting.22:54
sil2100This is different, it seems to be timing out on the actual approval22:56
sil2100Not sure what's going on22:56
sil2100Anyway, going offline from IRC, will re-try in a bit and/or tomorrow22:56
bdmurrayRight but you could click the button in LP and then manually comment with this other magic tool.22:56
sil2100Oh, right22:57
sil2100Will do that then22:57
sil2100o/22:57
-queuebot:#ubuntu-release- Unapproved: accepted strongswan [source] (artful-proposed) [5.5.1-4ubuntu2.1]23:01
-queuebot:#ubuntu-release- Unapproved: accepted casablanca [source] (artful-proposed) [2.9.1-1ubuntu2]23:03
-queuebot:#ubuntu-release- Unapproved: accepted gnome-software [source] (artful-proposed) [3.26.1-0ubuntu2.17.10.1]23:10
-queuebot:#ubuntu-release- Unapproved: accepted qemu [source] (artful-proposed) [1:2.10+dfsg-0ubuntu3.1]23:20
-queuebot:#ubuntu-release- Unapproved: accepted gnome-shell-extension-appindicator [source] (artful-proposed) [17.10.3]23:24
-queuebot:#ubuntu-release- Unapproved: accepted s3cmd [source] (artful-proposed) [2.0.1-1~ubuntu1.17.10.1]23:32
-queuebot:#ubuntu-release- Unapproved: accepted libclc [source] (xenial-proposed) [0.2.0+git20170330-3~16.04.1]23:45
-queuebot:#ubuntu-release- Unapproved: accepted libdrm [source] (xenial-proposed) [2.4.83-1~16.04.1]23:47
=== s8321414_ is now known as s8321414
-queuebot:#ubuntu-release- New binary: libdrm [amd64] (xenial-proposed/main) [2.4.83-1~16.04.1] (core, xorg)23:54
-queuebot:#ubuntu-release- Unapproved: accepted network-manager [source] (xenial-proposed) [1.2.6-0ubuntu0.16.04.2]23:54
-queuebot:#ubuntu-release- Unapproved: accepted libvirt-python [source] (xenial-proposed) [1.3.1-1ubuntu1.1]23:56

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