/srv/irclogs.ubuntu.com/2018/02/21/#ubuntu-devel.txt

xnoxnacc, go nacc go! =)00:19
naccxnox: heh00:31
tsimonq2xnox: Now I have to import your qtbase upload into VCS manually :/00:50
tsimonq2xnox: Also, block-proposed still belongs on bug 1749472 because mesa migrating will break Kubuntu and Lubuntu Next completely, so imho "because it's blocked by other things" isn't good enough :/00:51
ubottubug 1749472 in qtbase-opensource-src (Ubuntu Bionic) "mesa 18.0.0 will cause rendering errors in Qt applications" [Undecided,New] https://launchpad.net/bugs/174947200:51
xnoxtsimonq2, i was meant to put the tag back in, post qtbase migrating00:53
xnoxtsimonq2, unfortunately we do not have block-proposed tags that block only some packages =/00:54
xnoxtsimonq2, thanks for puttin ghte tag back it.00:54
xnox*in00:54
tsimonq2xnox: I wonder if there's a way for me to implement syntax like block-proposed-qtbase-opensource-src00:55
tsimonq2xnox: In fact, I'll look into that now and see if it's as simple as adding a few lines of code00:55
tsimonq2xnox: Either way I'd appreciate if you could throw me a PR here merging your upload in: https://salsa.debian.org/qt-kde-team/qt/qtbase/tree/ubuntu+100:57
xnoxtsimonq2, well.... one could have two bugs; one bug per source package; with tags and say "blocks bug #" whatever in description......00:57
xnoxlovely00:57
xnoxi'm yet to do a PR on salsa /O\00:57
tsimonq2xnox: Right but I think that's far from ideal :)00:58
tsimonq2xnox: I did my first PR on Salsa yesterday, there should be a fork button somewhere on https://salsa.debian.org/qt-kde-team/qt/qtbase00:58
tsimonq2xnox: To be precise: https://salsa.debian.org/qt-kde-team/qt/qtbase/forks/new00:59
jbichaxnox: I believe all you have to do is mark a specific package as Fix Released for block-proposed to no longer apply to it01:08
tsimonq2jbicha: But it *isn't* Fix Released01:12
tsimonq2jbicha: imho that's *super* hacky01:12
naccxnox: xevious: ok, just uploaded the last two php-horde*. I need to be afk tonight, but will retry what i see tmrw morning01:16
rizonzxnox: hi! from nacc I understood you are maybe the one buidling the janus package ?01:18
rizonzxnox: I have some issues with stopping the service, killing does not work and restarting has pidfile issues and never writes one on bionic01:23
xnoxrizonz, literarly no idea what janus is01:24
xnoxrizonz, i did a no change rebuild of it; as part of openssl1.1 transition, but that was 100% automated mechanical bot upload.01:25
xnoxrizonz, file a bug about it?01:25
xnoxrizonz, on launchpad, and maybe on Debian BTS too.01:25
rizonzxnox: https://launchpad.net/ubuntu/+source/janus/0.2.6-1build101:25
rizonzah ok!01:25
xnoxrizonz, as, I said, that was a blind upload. the source package is unmodified from debian.01:25
rizonzyour name was there01:25
rizonzokay!01:25
rizonzthen I ask them01:26
rizonzxnox: sorry to bother you :)01:26
xnoxno problem01:26
rizonzheh, you make me hungry btw, you remind me about unox01:27
coolfishHi, in bug #1749790 a bigger autopkgtest-VM is needed to move the ganeti package from bionic-proposed to release (pass the test). Is there someone willing to set a bigger VM?06:29
ubottubug 1749790 in ganeti (Ubuntu) "ganeti: bionic proposed to release: bigger autopkgtest-VM" [Undecided,Confirmed] https://launchpad.net/bugs/174979006:29
=== ubott2 is now known as ubottu
=== led2 is now known as led1
Unit193nmap (7.60-1ubuntu4) bionic; urgency=medium09:08
Unit193  * debian/control: Add dependency menu for zenmap. (LP #126331)09:08
ubottuLaunchpad bug 126331 in Jupiter "Instalation / Upgrade problem" [Undecided,New] https://launchpad.net/bugs/12633109:08
Unit193Not exactly ideal..09:08
sil2100rbasak: hey! Just so you know, I will be doing and approving some uploads to xenial today as part of preparations for the point-release - just letting you know so that you don't get confused that I'm doing an SRU shift today09:46
sil2100I will not get in your way with normal SRUs09:46
rbasaksil2100: OK. Thank you for syncing with me!09:56
rbasakjamespage: in bug 1724622, shouldn't there be a test output summary attached to the bug?11:26
ubottubug 1724622 in openvswitch (Ubuntu Artful) "[SRU] openvswitch 2.8.1" [High,Fix committed] https://launchpad.net/bugs/172462211:26
jamespagerbasak: uh yes you are quite correct - juggling to many things11:27
jamespagelemme dig those out11:27
rbasakbdmurray: should ubuntu-release-upgrader in the Xenial SRU queue have a bug reference? Or is it special somehow?11:54
=== Cyrus is now known as Guest9258
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
coolfishLaney: do you remember me, asking for a bigger autopkgtest-VM for package ganeti? It seems ganeti just got default 1536MB RAM. In the mean time I opened bug #1749790. Could you please have a look at it?14:10
ubottubug 1749790 in ganeti (Ubuntu) "ganeti: bionic proposed to release: bigger autopkgtest-VM" [Undecided,Confirmed] https://launchpad.net/bugs/174979014:10
tsimonq2xnox: Did you get a chance to look at proposing a PR to qtbase on Salsa quite yet?14:18
xnoxlet's do this now.14:18
tsimonq2OK14:19
xnoxtsimonq2, ehhhm that repository is crazy14:22
xnoxtsimonq2, it appears to be missing 5.9.3+dfsg-0ubuntu1 5.9.3+dfsg-0ubuntu2 5.9.3+dfsg-0ubuntu3 5.9.3+dfsg-0ubuntu4 uploads.14:24
xnoxtsimonq2, what would you like me to do? rebase the ssl patch against ubuntu+1 branch, aka 5.9.4 tree?14:24
tsimonq2Please14:24
xnoxtsimonq2, but what about other changes? =/14:25
tsimonq2Merge those in if possible please14:26
xnoxtsimonq2, but it's like your upload =/ did you not push latest to salsa?14:26
xnoxtsimonq2, that repository is very weird usage of git.14:32
jamespagerbasak: pasted my test results as you pasted or IRC conversation :-)14:34
Laneycoolfish: I messed up and didn't put it in one of the required files, fixing now14:37
xnoxtsimonq2, test building14:39
rbasakjamespage: :)14:39
* rbasak looks14:39
Laneycoolfish: See if the next lot of tests for 2.16.0~rc2-1 are any better14:48
acheronukxnox: message from tsimonq2 via Telegram. He apologises, but he had to "abruptly leave for class".14:55
xnoxacheronuk, tsimonq2 - no worries, i should have something proposed on salsa soon.14:59
xnoxtsimonq2, https://salsa.debian.org/qt-kde-team/qt/qtbase/merge_requests/115:01
xnoxno idea if this is right, or wrong.15:01
xnoxit builds15:01
mitya57xnox: tsimonq2 wrote me in Telegram: “Please pass on to xnox that I had to abruptly leave for class”15:16
mitya57oh, acheronuk already told the same :P15:16
* mitya57 is slow15:16
mitya57I can look at your merge request though15:17
acheronuk:)15:17
tsimonq2Boy oh boy I want to graduate already15:18
tsimonq2xnox, acheronuk, mitya57: Thanks,15:20
acheronuktsimonq2: sadly, won't the 1st time you wish that. high school -> college -> more quals :P15:20
acheronuk*last time15:20
* mitya57 commented on xnox's merge request15:21
* xnox struggles to find notification of any sort from salsa15:26
* acheronuk suggests tsimonq2 does a few circuits to relax15:26
xeviousnacc: Updated the gist a little while ago... https://gist.github.com/iammattcoleman/88013cb5f92105b15a66ee2ada442a16#file-2018-02-19_124034_php-defaults-txt-L17115:26
xeviousnacc: Whenever you're ready, let's split up the remaining work.15:26
tsimonq2grr acheronuk :P15:31
coolfishLaney: thanks a lot, I'll watch the autopkgtest status.15:34
coolfishLaney: regarding the version: our understanding is, that ubuntu syncs with debain-testing/buster (ganeti-2.15), ganeti-2.16rc2 is in debian-unstable/sid and AFAIK has open regressions.15:39
bdmurrayrbasak: Its special because the mirror file is just being updated. See https://launchpad.net/ubuntu/+source/python-apt/1.1.0~beta1ubuntu0.16.04.1 Maybe we should document that.15:41
rbasakAh. I had assumed that there's always a tracking bug, but looking at tzdata that isn't always the case.15:44
rbasakbdmurray: how should I approach reviewing this?15:45
rbasakJust a sanity check and accept?15:45
rbasakAnd does sru-review work as normal?15:45
* rbasak goes afk for a bit15:46
bdmurrayrbasak: I'd check with sil2100 since he's leading the 16.04 point release15:50
sil2100rbasak: yeah, leave that one for me, I'm not including tracking bugs for releasey things (if it doesn't make sense at least)15:52
sil2100rbasak: I checked all the ADT failures and will be taking care of releasing it before the candidates are being created15:52
sil2100After some sanity checking15:52
sil2100There will be a few other uploads like that15:53
rbasakack16:05
naccxevious: i'm back now16:12
xeviousnacc: Good morning!16:12
xeviousnacc: Which packages are you working on? I'll take a handful that you're not currently looking at and add them to LP#1750041.16:13
xevious...and, ya know, work on them.16:14
xeviousOr, is there one in particular you'd like me to work on?16:15
naccxevious: the ones i don't know how to fix are php-horde-kolab-storage, php-horde-kronolith, php-horde-sessionhandler,16:15
naccxevious: all regressed because of php7.2 changes in how session works, i think16:16
naccxevious: it's the 'headers sent after...' messages16:16
naccxevious: it seems like in php <7.2, it was silently doing nothing16:16
naccnow it is noisily warning16:16
naccxevious: i'll retry the others now16:19
naccxevious: would you be able to investigate those? or even a few of them (maybe just sessionhandler to start, as that is the root cause of the regression in kronolith, iirc)16:32
naccxevious: i need to do some MIR work today, but can pivot back to php in a few hours, i think16:32
naccwell, that's a new one (running an autopkgtest.u.c retrigger): "A server error occurred.  Please contact the administrator."16:33
naccLaney: --^ would that be you?16:33
xeviousnacc: Yeah, I'll start with sessionhandler.16:35
naccxevious: thanks!16:35
naccxevious: iirc, the tests actually aren't failing16:35
naccbut since php emits a warning, and stderr messages aren't allowed by default, the tests fail16:36
naccso there are two solutions, 1) silence the warnings or 2) fix the warnings :)16:36
nacci'd prefer the latter, but i couldn't figure them out16:36
naccslangasek: would you know who the administrator of autopkgtest.ubuntu.com is?16:39
slangaseknacc: present16:42
slangaseknacc: (Laney and myself)16:42
Laneycoolfish: We sync from unstable16:43
Laneynacc: link?16:43
naccslangasek: Laney: https://autopkgtest.ubuntu.com/request.cgi?release=bionic&arch=amd64&package=php-horde-serialize&trigger=php-defaults%2F60ubuntu1&all-proposed=116:44
nacci've not tried any others, since i don't want to just hammer the server with failures :)16:45
naccit was working fine for the first 3 or 4 packages I ran against16:45
nacc(i'm working through the php-defaults queue that i fixed last night)16:45
slangasekhmph16:45
slangasekLaney: I'm on calls right now; do you have time to dig into this?16:45
Laneyyeah16:48
Laneycan't connect to the amqp server seems to be the problem16:49
Laney:(16:49
xeviousnacc: Do you already make an LP issue for sessionhandler?16:51
xevious*Did16:51
Laneynacc: seems to be some maintenance going slightly awry16:52
naccxevious: no, you can just add tasks to the php-defaults bug, i think, if you want16:52
naccLaney: ok, thanks -- I'll hold off on further triggers for now, but others will probably hit it :)16:53
Laneynacc: not a lot we can do, and it won't really cause a problem other than irritating you16:54
Laneyassuming britney is doing something sane like not thinking it has submitted requests ...16:54
naccLaney: ack -- do you have any idea when I should retry again? I know these will all pass once retriggered, just need to through them so we can get php migrated16:55
Laneycrashing16:55
Laneythat'll do16:55
naccheh16:55
Laneynacc: dunno, I'm watching IS people try to fix it16:56
naccLaney: ah ok :)16:56
Laneyah16:56
Laneyworks now I think16:56
Laneynacc: just clicked that link for you, feel free to run others16:56
naccLaney: thanks!16:56
naccLaney: yep, working again16:57
Laneynetworking is useful, it turns out16:57
naccLaney: slangasek: thank you to both17:05
naccxevious: fwiw, i was reading other upstream code's changes to deal with the same messages with php7.217:07
naccxevious: one of them had a commit message like 'do not call ini_set before session_start'17:08
naccLaney: hrm, i submitting a bunch of retriggers now, and none have showed up in http://autopkgtest.ubuntu.com/running .. usually they show up relatively quickly17:09
nacceven if in the backlog17:09
nacc"a bunch" = 30-4017:09
Laneynacc: I can see a handful of tests being run by you there17:18
Laneyare there some missing? if so, which package/arch?17:19
Laney(probably the /running page got a bit confused when its amqp connection went away)17:23
xeviousLaney: Which AMQP server are you using?17:27
Laneyrabbitmq17:29
=== Guest9258 is now known as Cyrus
naccLaney: sorry, let me see17:56
Laneynacc: I've got https://paste.ubuntu.com/p/srVp6vtxg5/17:59
naccLaney: ok, that looks fine18:00
naccLaney: i think I was just impatient :)18:00
naccbdmurray: can you tell why LP: #1750842 was marked private?18:05
ubottuError: Launchpad bug 1750842 could not be found18:05
nacc(the submitting user is asking)18:05
naccxevious: any luck?18:05
xeviousStill debugging. This is a doozy.18:06
naccxevious: yeah18:06
naccxevious: i got fairly deep into the package code and hte upstream bug reports about this change18:06
bdmurraynacc: I can't see it with my lp account. Can you give me some more details?18:06
naccand then decided i really didn't know how to fix it :)18:06
naccbdmurray: i can subscribe you if that would help (the user subscribed me)18:14
naccbdmurray: apport filed it for them18:14
naccbdmurray: but they don't know why it's marked private18:14
bdmurraynacc: is it tagged needs-amd64-retrace?18:15
naccbdmurray: it was, but is no longer18:15
naccbdmurray: does that make it private?18:15
bdmurraynacc: It starts of as private w/ only the retracer subscribed, then after retracing the retracer leaves it private and subscribes ubuntu-bugcontrol. Its stays private because the Stacktrace might have sensitive information.18:17
bdmurraynacc: Or maybe not bugcontrol but some intermediate team.18:17
bdmurraynacc: yeah - crash bug triagers for universe or main should be subscribed by apport18:19
bdmurrayWell its really only one team but still named ubuntu-crashes-universe18:20
naccbdmurray: ah ok19:24
naccbdmurray: thanks for the explanation19:25
naccbdmurray: in this particular case, i don't see any team subscription being added after the retracer tag was removed?19:39
xeviousnacc: PHPUnit's output is breaking the test. `headers_sent()` returns FALSE before this line and TRUE after it: https://github.com/sebastianbergmann/phpunit/blob/master/src/TextUI/TestRunner.php#L283-L28519:52
xeviousStill working on a fix, but I at least tracked down the line where we go from working to broken.19:53
naccxevious: weird, but is that really a header send to PHP?19:54
xeviousAs soon as any output occurs, PHP considers the headers sent.19:54
xevious...since you can't change HTTP headers after you start sending the page content.19:54
naccxevious: ah interesting19:55
naccxevious: but PHPUnit has always done this, afaict19:55
naccxevious: or, i guess i would think phpunit would be exec'ing php to run the test, so it'd be a new session?19:56
naccdunno exactly waht i mean, but it's weird to me that the runner's env would affect the runnee's19:57
xeviousYeah, I agree. Still trying to figure out *why* that's breaking the test now.19:58
naccxevious: if you are able to get sessionhandler working, i hav ethe kronolith fixes for phpunit6 locallyu, and i can test against your updated version19:58
bdmurraynacc: well subscribe me and I'll have alook20:04
naccbdmurray: done20:24
bdmurraynacc: Oh, I think there was an LP issue overnight20:25
naccbdmurray: ah ok20:28
bdmurraynacc: That doesn't seem to be it though so I'll look into more20:29
naccbdmurray: thanks, i'll let them know20:31
naccxevious: any luck?20:31
naccxevious: i wonder if this is related? https://github.com/yiisoft/yii2/pull/1495920:32
xeviousI think I found the fix20:33
xeviousGive me a few...20:33
naccxevious: per the comment there, do we need to add an output buffer?20:33
naccxevious: ok cool!20:33
naccxevious: it seems like a bunch of projects have added freeze/unfreeze logic upstream?20:35
xeviousnacc: output buffering didn't help. I got it passing but it's still complaining about the headers being sent.20:49
xeviousAll its assertions pass, though.20:50
xeviousnacc: Which LP issue should I upload the patch to?20:52
xeviousn/m found it20:53
xeviousnacc: This issue is about removing packages unused, is there a separate issue about PHP 7.2 compatibility? https://bugs.launchpad.net/ubuntu/+source/php-phpdocumentor-reflection/+bug/174978320:54
ubottuLaunchpad bug 1749783 in php-sabre-xml (Ubuntu) "php-defaults stuck in bionic-proposed" [Undecided,Fix released]20:54
naccxevious: it's about anythiing blocking php-defaults (per the title)20:59
naccxevious: so it's fine to attach there20:59
xeviousOk20:59
xeviousI've built up a strong distaste for Horde users.21:04
naccxevious: :)21:07
naccxevious: fwiw, a bunch of stuff should start migrating from proposed after i retriggered something like 400 tests :)21:07
xeviousSplendid21:11
naccxevious: and a bunch more are wedged because there are still some horde packages i need to hit21:12
nacci'm d/ling those now21:12
naccxevious: i don't have my mail open right now (having to build 20 or so more horde packages). let me know when you attach the patch and i'll take a look21:21
xeviousWill do. I got the tests to pass while inside the adt shell after one of the failures. However, when I applied those changes to the package and retested, a new issue cropped up: dealing with it now.21:22
naccxevious: thanks21:23
xeviousWoops21:48
xeviousnacc: https://bugs.launchpad.net/ubuntu/+source/php-horde-sessionhandler/+bug/1749783/comments/1621:50
ubottuLaunchpad bug 1749783 in php-horde-sessionhandler (Ubuntu) "php-defaults stuck in bionic-proposed" [Undecided,New]21:50
xeviousnacc: I don't feel great about that patch because I supressed a few warnings to eliminate stderr output, but all of the assertions in the unit tests pass.21:51
naccxevious: do you want to ping the upstream about it? i know it's just in the tests, so the underlying code is unchanged, i just wonder if they would take it22:02
xeviousA large part of the fix came from them.22:06
xeviousHold on though22:06
xeviousI think I might have figured out how to avoid supressing the warnings.22:06
xeviousnacc: Here's the majority of the fix: https://github.com/horde/SessionHandler/commit/d1a72d266117894be11f10645486cb13c7b1b40e22:09
naccxevious: oh great!22:10
naccxevious: can you add dep3 headers for that?22:10
nacc(cf what `dpkg-source --commit` does)22:10
xeviousSome of my changes are definitely upstreamed.22:10
xevious..and some of the other changes are upstreamable.22:11
xeviousLet me try out this change, then we'll circle back to dep3 headers.22:11
naccxevious: thanks! it just lets us track where things come from and such22:15
xeviousnacc: Ok, I have a better patch that doesn't require supressing warnings.22:51
xeviousHow do I do the dep3 stuff?22:51
naccxevious: so i'm looking for something like22:54
nacchttp://dep.debian.net/deps/dep3/22:54
naccspecifically the Description, Origin, Author fields22:54
naccxevious: you can then use dep3changelog to genrate the changelog entry using that data :)22:55
naccxevious: let me know if you need more23:03
xeviousI'm splitting it up into two patches: one to pull in the file from upstream, and one with my changes to that file.23:03
naccxevious: ah great, that's a good way of doing it23:04
xeviousAfter reading the Debian documentation, it seemed like the right thing to do.23:04
xeviousShould I put myself or the upstream committer as the author for the first patch?23:05
naccxevious: if it's fully from upstream, i tend to use the upstream commitere/author23:05
naccxevious: is that working ok for you?23:15
xeviousYeah, just making the debdiff now23:16
xeviousMy local test has to finish, too.23:16
naccxevious: nice23:17
xeviousnacc: I've been keeping track of all my changes and plan on at least attempting to upstream them all. Some of the projects specifically say they're a PHP5 library, so I don't know if they'll accept PRs that make them PHP7-only.23:23
naccxevious: yeah, it's worth doing still, even then23:25
xeviousnacc: Here you go: https://bugs.launchpad.net/ubuntu/+source/php-horde-sessionhandler/+bug/1749783/comments/1723:26
ubottuLaunchpad bug 1749783 in php-horde-sessionhandler (Ubuntu) "php-defaults stuck in bionic-proposed" [Undecided,New]23:26
naccxevious: reviewing now23:26
xeviousThanks. I've got to head out to dinner soon, but I'd like to make sure it's good before I leave.23:27
naccxevious: yep, pulling it down now the patch looks good, i'll make sure it builds and passes locally23:28
naccand i'll test and push the dependent packages if it does23:29
naccxevious: fixed the LP entry (it needs to be LP:  to be seen)23:29
xeviousOops! Thanks for pointing that out.23:31
naccxevious: np23:33
naccxevious: looks good23:34
naccxevious: i'll test the dependent packages and then upload23:34
xeviousExcellent.23:34
xeviousI'm heading out for the night. We'll see what's left, if anything, tomorrow.23:35
naccxevious: thanks again for all your help!23:36
naccxevious: ok, that didnt' solve the two related packages (afaict)23:40
naccxevious: definitely kronolith is related23:40
nacchttps://paste.ubuntu.com/p/CvSQBvRVf6/23:40
naccand for php-horde-kolab-storage with my local changes, i get: https://paste.ubuntu.com/p/ztZpBqrPbW/23:41
naccxevious: i'll update the bug, because it hink sessionhandler itself needs changes in order to work23:42
naccxevious: the reason i think the kolab-storage stuff is related, is that synchronizeList uses the session, i believe23:45

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