/srv/irclogs.ubuntu.com/2016/04/06/#ubuntu-release.txt

xnoxinfinity, ^ hopefully i did everything we have discussed =)01:20
darkxstcan someone reject the above accountsservice, patch was incomplete02:41
darkxstinfinity, ^02:43
slangasekdarkxst: done02:44
darkxstslangasek, thanks02:45
=== agateau_ is now known as agateau
=== NCommander is now known as mcasadevall
jamespagethe ceph upload ^^ I just made is the first RC for the Jewel stable release we're targetting for Xenial08:32
jamespageits had some good testing in PPA prior to upload...08:33
jamespageFFe bug is referenced in the changelog, but not closed...08:33
jamespagepitti, are you ok with me leaving the FFe bug open for ceph? I'd rather close that with the final release upload rather than the RC's09:16
pittijamespage: ah, sure09:16
jamespagepitti, awesome09:16
pittitjaalton: ^ seems the dep-wait resolved :)10:10
apwcould a releasy birtney hint the tests for spl-linux 0.6.5.6-0ubuntu1 on amd64 and ppc64el as "ok" as they have fallen foul of the kernel catching up with them before they could escape -proposed10:15
infinityapw: I'm reading that as "I'd love to fix the tests, Adam, just ask..."10:17
apwi would love to fix them, and i will, indeed10:21
tjaaltonpitti: whee :)10:30
dokotjaalton, pitti: not yet: https://bugs.launchpad.net/ubuntu/+source/vdpau-video/+bug/1075783 https://bugs.launchpad.net/ubuntu/+source/intel-vaapi-driver/+bug/107578010:56
ubot5`Launchpad bug 1075783 in vdpau-video (Ubuntu) "[MIR] vdpau-video" [Wishlist,Confirmed]10:56
ubot5`Launchpad bug 1075780 in intel-vaapi-driver (Ubuntu) "[MIR] intel-vaapi-driver" [Wishlist,Confirmed]10:56
tjaaltondoko: yes, I'm asking for the new upload so it could be synced..10:57
tjaaltonoh10:57
tjaaltonwell10:57
tjaaltonI thought you meant the Brekas10:57
tjaalton-ks10:57
tjaaltondoko: I'm not sure if those need to go in main for mesa?11:02
dokotjaalton, well, libva depends on those11:03
tjaaltonoh11:03
tjaaltonah right11:03
tjaaltonva-driver-all11:03
tjaaltonsorry, overlooked this one :/11:04
dokotjaalton, I'm afk for a while. would be nice if you could look what to do11:04
tjaaltonwould s/Depends/Recommends/ fix it?11:04
tjaaltonfor now11:04
dokotjaalton, iirc, not good enough, but I can't remember11:04
tjaaltonok11:05
tjaaltonI'll have a look11:05
tjaaltondoko: quick review done on both11:22
flexiondotorgcyphermox, Can you help with this please?12:10
flexiondotorghttps://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-meta/+bug/156570912:10
ubot5`Launchpad bug 1565709 in ubuntu-mate-meta (Ubuntu) "FFe: Please updated ubuntu-mate-meta to add ubuntu-snappy-cli" [Undecided,Confirmed]12:10
flexiondotorgI've got another ubuntu-mate-meta update coming to fix an a11y issue and the above will need processing first.12:10
infinityI feel like ubuntu-snappy-cli probably belongs in desktop-common, but we'd need all the flavours to agree that's sane.12:11
infinityflexiondotorg: FWIW, it's only a Recommends on ubuntu-desktop, and you made it a Depends for yours.  Are you sure you want to be that strict?12:12
flexiondotorginfinity, Yes because I can't have Recommends in Ubuntu MATE just yet.12:12
infinityflexiondotorg: Oh, you still have follow-recommends off?  Ick.12:13
flexiondotorginfinity, Yes, there are good reasons for this.12:13
flexiondotorgI tried unpicking it for 16.04, but ran out of time.12:13
flexiondotorgIt is on the work sheet for 16.10.12:13
* infinity nods.12:13
infinityRunning the update.12:13
flexiondotorgI've been discussing the snappy stuff with willcooke. Ubuntu MATE are fully supporting the initiative.12:14
infinityWell, given the way some leaf packages might go, I suspect we could reach a point where flavours kinda won't have a choice unless they want to maintain their own web browser or whatever.12:14
infinityBut that didn't seem to happen for 16.04, so I guess people are safe for now.12:15
flexiondotorginfinity, Thanks for processing the update.12:15
dokoinfinity, are you still planning a glibc upload? want to do the cross-toolchain-base upload after that12:16
infinitydoko: I'll be doing one or two more before release, I suspect, but I have no urgent reason to do one right now.12:16
infinitydoko: Unless you know of an urgent reason. :P12:16
dokook, then delaying ctb12:17
infinitydoko: Is ctb current right now?12:17
dokosomehow, ftbfs because of integrated patches12:17
infinityOh, it's off by one revision.  Close enough.  We'll sort it for ubuntu3, which is definitely happening.12:18
infinityA few things in debian git I want to pick up, and a couple of small bugs to fix in the Ubuntu bits.12:18
dokoand there's still the britney issue, not allowing gcc-5-cross-ports to migrate12:18
infinity... it doesn't even show up in excuses.12:19
flexiondotorginfinity, I see you're in the calendar to pilot today.12:19
infinityWas it causing britney to crash or something?12:20
infinityflexiondotorg: Yeah.12:20
flexiondotorgHave you had your stint yet?12:20
infinityflexiondotorg: The long discussion with darkxst in #-devel was sort of piloty, though I only just not signed in. :P12:20
dokoinfinity, I don't know. if britney would crash, then we wouldn't see any migrations, I assume12:20
* flexiondotorg goes to #-devel12:21
infinitydoko: It doesn't seem to be lying about the Impossible dependency.12:22
infinityOr... Yes it is?12:23
infinityWAT.12:23
dokoinfinity, yes but it doesn't list gcc-5-cross-ports as being ready for migration either12:23
infinityI'll look at this a bit latrer.12:23
tewardinfinity: any chance I can add an nginx FFe review to your list of things for today?  https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1566392  If not, i'll poke again later this week, but this should probably get in before FinalFreeze13:21
ubot5`Launchpad bug 1566392 in nginx (Ubuntu) "[FFe Needed] Update nginx to 1.9.14" [Wishlist,New]13:22
infinityteward: Changelog looks sane to me, go for it.13:25
tewardinfinity: thank you kindly, upload will be done as soon as the apt-get upgrade that Landscape pushed to this system finishes heh13:25
tewardinfinity: just finished the upload, thanks again!13:27
infinityteward: Oh, do me a favour.  Once this builds, install the archive binaries, set up an SSL site, and double-check it seems to DTRT.13:33
tewardinfinity: coffee hasn't been fully metabolized, DTRT = ?13:33
infinityteward: On the off chance that the "OpenSSL 1.1.0 compat" commit accidentally broke 1.0.0 compat (which we're using).13:33
tewardah13:33
infinityteward: DTRT = Do/Does The Right Thing.13:33
tewardright, thanks13:34
tewardactually13:34
* teward borrows one of his servers' site configs for testing13:34
tewardif it fails to work with an existing 1.8.1 copy, it's a major regression I report upstream heh13:34
teward(the site is live, but i'll be spinning it somewhere not in production)13:34
* teward has a fairly complexified SSL setup13:34
infinityPerfect.13:35
infinityFrom the diff, it looked like they were just switching from using deprecated OpenSSL 0.9.x symbols to using the new and shiny 1.x versions, but I don't track OpenSSL API/ABI well enough to recall when the new shiny was added.13:35
tewardinfinity: right, though given what sarnold gleaned with regards to testing from upstream, and the fact they spin their own versions of the packages, I'm fairly certain they do some compatibility tests13:36
tewardat least, now that Chrome has fully dropped NPN HTTP/2 support, they have to thoroughly make sure existing ALPNs don't break13:36
tewards/ALPNs/ALPN support in SSL libs/13:36
xnox^^ infinity,pitti - should fix autopkgtest for dbconfig-common 2.0.4 regression as currently blocking mysql-5.713:39
xnoxthe dbconfig-common upload.13:39
xnoxat least it does for me locally.13:39
infinityI thought Skuggen and rbasak were working on that.13:39
infinityOh, if it's just a missing test dep, oops.13:40
rbasakI was, but have only just this moment reproduced the failure locally.13:41
rbasakIf that fixes it, it's fine by me. Thanks!13:41
rbasakAh, and it would make sense. MySQL 5.7 uses Perl for less things, so no longer pulls in libdbd-mysql-perl.13:41
infinityHuh.  Is listing the same test twice with different deps actually a legal thing to do?13:41
infinityThat feels super weird.13:42
rbasakI can see why it would be useful.13:42
rbasak(in this case)13:42
infinityrbasak, xnox: Can one of you make sure that gets forwarded to Debian?13:42
xnoxinfinity, no idea if it is legal, it does work =)13:43
xnox(e.g. totally tests one and then the other)13:43
infinityIf it works, it's legal.13:43
infinity(Isn't that the way of software development?"13:43
infinity)13:43
rbasakI'm trying required upstreaming in bug 1566364 as there are quite a few now.13:43
ubot5`bug 1566364 in mysql-5.7 (Ubuntu) "Upstreaming tracking bug" [Undecided,Triaged] https://launchpad.net/bugs/156636413:43
rbasaktracking13:43
xnoxinfinity, if only that was the USA immigration policy....13:43
infinityHah.13:44
xnoxrbasak, have you looked into ruby-mysql?13:44
rbasakxnox: https://bugs.launchpad.net/ubuntu/+source/ruby-mysql2/+bug/1566798 from Skuggen but that results an FTBFS locally still.13:45
ubot5`Launchpad bug 1566798 in ruby-mysql2 (Ubuntu) "Fails to build with mysql-5.7" [Undecided,New]13:45
rbasakhttp://paste.ubuntu.com/15650523/13:45
xnoxrbasak, ack. well, it indicates the tests are broken in setup against 5.713:46
xnoxnot that 5.7 is borked, or ruby-mysql itself borked13:46
rbasakYeah I'm working on it.13:46
* xnox looks at strongswan on s390x....13:47
rbasakLooks like I just failed to apply the second patch.13:48
* rbasak doesn't really know much about non-unified diffs13:49
rbasakOh hang on. I've been looking at the ruby-mysql2 FTBFS. ruby-mysql dep8 failure is separate.13:54
Skuggenrbasak: ERROR 1698 (28000): Access denied for user 'root'@'localhost' (from the dep8 failure) <-- This is what the --insecure option to mysql_install_db should fix13:58
rbasakSkuggen: it doesn't call mysql_install_db. It just depends on mysql-server (the test that is)14:01
rbasakSkuggen: any suggestions? Can we use socket auth or something?14:01
* rbasak isn't sure how that ever worked14:01
rbasakhttp://paste.ubuntu.com/15651042/ is where the failure is14:02
rbasakPossibly it worked due to MySQL ending up with an empty root password because the debconf prompt was skipped14:02
rbasakWhich is bad if that was it.14:02
SkuggenWhere's the source for the dep8 tests?14:03
rbasakIn debian/tests14:04
dokorbasak, https://launchpad.net/ubuntu/+source/ruby-mysql2/0.4.3-2ubuntu114:06
infinityThat's an odd selection of arches to fail on.14:07
SkuggenHaven't seen that amd64 test failure before, and I've been testing it on amd6414:07
rbasakI think it's perhaps flaky14:07
rbasakIt worked for me locally on amd64.14:07
rbasakI'll retry them.14:07
rbasakSkuggen: are you looking at the ruby-mysql dep8 failure or shall I?14:08
SkuggenI'm lost, because none of the sources I find have a tests/ in debian/14:09
infinityruby stuff is "special".14:09
infinityThere's some auto-dep8 magic.14:09
infinitypitti: How does that work? :P14:09
SkuggenSo we're dealing with "special" magic?14:09
rbasakSkuggen: it's right there in the ruby-mysql source. Are you using pull-lp-source?14:09
infinityLike, short-bus special.14:10
rbasakNothing special that I can see on this one.14:10
Skuggenrbasak: Ah, no. I just used apt-get source14:10
rbasakIt's failing in shell before it even dives into Ruby.14:10
infinityOh, indeed, the ruby-mysql one isn't special.14:10
infinityOr, is special because it's not.14:10
infinityOr something.14:10
infinitypitti: unping.14:10
rbasakapt-get source uses your own system's sources.list, which may not be the one you want.14:10
rbasakUse pull-lp-source :)14:10
SkuggenDo you need to specify a version. I'm still not getting a d/tests14:12
rbasakThe amd64 retry for ruby-mysql2 worked so I'll do the others.14:12
infinitySkuggen: By default, you get the tip version.14:12
infinityWhich is 2.9.1-1build614:12
rbasakruby-mysql, right? Not ruby-mysql2.14:13
infinity(base)adconrad@nosferatu:~/ruby-mysql-2.9.1$ ls -l debian/tests/14:13
infinitytotal 814:13
infinity-rw-rw-r-- 1 adconrad adconrad  59 Oct  6  2014 control14:13
infinity-rwxrwxr-x 1 adconrad adconrad 117 Oct  6  2014 test-suite14:13
rbasakCheck "head debian/changelog" to see if you have the right tree.14:13
SkuggenBlargh. I downloaded ruby-mysql214:14
pittiSkuggen, infinity: right, for ruby-*, perl-* and a few others, run "autodep8" to get the control file that it uses (adt-run does that automatically); it's a way to run common tests for thousands of source packages without having to copy them a thousand times14:14
Skuggen:q14:16
SkuggenWhops14:16
infinityE37: No write since last change (add ! to override)                               1,1           Top14:16
SkuggenBut yeah, that looks like a "just happened to work before" test14:17
Skuggenrbasak: Mysql's own smoketest sets the root password, then reconfigures the server14:18
rbasakSkuggen: ah, good point. We could just do that.14:18
SkuggenCould maybe do the same14:18
rbasakSkuggen: good idea. I'll just copy in the bits. No need for you to do it as I'll only need to replicate locally again.14:19
Skuggenand edit test/test_mysql.rb to use it14:19
rbasakAh yes good point, thanks.14:20
infinityI wouldn't patch test/test_mysql.rb14:22
infinityI'd just write the password to /root/.my.cnf14:22
SkuggenThe ruby file is also set to read some env variables, if they're available14:22
infinityOh, assuming the ruby client cares at all about my.cnf14:22
SkuggenCONFIG.pass = ENV['MYSQL_PASS'] || ''14:23
infinityBut yeah, whatever it can use, I'd do it externally instead of patching.14:23
infinityenv it is.14:23
rbasakTrying env now.14:25
infinitystgraber: Wat.14:26
rbasakThat's...possible?14:27
infinityrbasak: Which?  The lxd thing?14:27
stgraberinfinity: hmm, looks like I uploaded the wrong thing :)14:28
infinityrbasak: unapproved happens before any sanity checks, so yes.  It wouldn't accept if I were to try, mind you.14:28
rbasakSame version in queue as in archive.14:28
rbasakI see, OK14:28
infinitystgraber: Y'think? :)14:28
tewardinfinity: is there typically a delay from it landing in proposed and being available to install from proposed?  (Not showing up in apt-cache on Xenial, even when I added xenial-proposed)14:29
infinityteward: Yeah, it needs to do thinks like build some binaries and the stick them on some disks and then mirror them to the mirrors you actually see on the interwebs.14:29
infinitys/thinks/things/14:30
stgraberinfinity: ubuntu6 coming up now :) The machine I did that stuff on happens to have broken network to upload.ubuntu.com so had to scp the bits to another box to upload, I misremembered how many times I bumped the packaging already and obviously didn't scp the .upload file so dput didn't tell me as much :)14:30
tewardinfinity: including archive.ubuntu.com (main archive)?14:30
tewardlooks built and published according to LP14:30
infinityteward: archive.ubuntu.com is a bunch of mirror frontends, it's not the real archive.14:30
tewardah, ok14:30
* teward will wait14:30
infinityteward: "published" according to LP is what happens when it starts stuffing it on ftpmaster's disk, there's still a delay from there to when you see it.14:30
tewardahhhh, okay, i remember cjwatson saying something about that :)14:31
tewardguess i'll wait then14:31
infinitystgraber: If I were you, I'd count backward from 10.254 instead of using 10.0.$smallint, but that's just me.14:33
infinitystgraber: I'd think you're far more likely to conflict with humans and their existing setups using low values.14:33
stgraberinfinity: yeah, I could use something weird like 10.255.27.0/24 humans don't like 255 :)14:35
stgraberinfinity: feel free to reject and I'll do that14:35
rbasakWell that's annoying dpkg-reconfigure needs root. So now the test needs root.14:37
infinitystgraber: Well, what's using that 10.0.4 subnet?  That should likely change too.  Or are those both you?14:37
SkuggenAh, right, yes, the 5.7 smoketest is also tagged needs-root14:38
infinitystgraber: But, yes, human-ugly is the ideal, IMO, if you don't want people like me tearing my hair out about having to renumber my network to route to your automagic setup.14:38
infinityWell, either deciding between renumbering my network or preseeding yours.  But both suck.14:38
SkuggenThough I don't really see a way around it. We've explicitly changed the packaging for 5.7 so you either need to set a password during installation or be root when you try to log in :)14:38
infinityrbasak: Is there no way to "su - $USER" in an autopkgtest test?  So, you can needs-root, setup the DB, then drop privs and run a non-root test?14:39
infinityrbasak: That seems like what should be happening, if you have a variable to know what the test user is (or if the user is statically specced)14:40
SkuggenWell it's just a shell-script, so should be possible?14:40
mhall119hello release team, is anyone available to take a look at https://bugs.launchpad.net/ubuntu/+source/muon/+bug/1562406 and help the Kubuntu team out?14:40
ubot5`Launchpad bug 1562406 in muon (Ubuntu) "[FFe] Update to latest upstream version" [Undecided,Confirmed]14:40
infinitySkuggen: Oh, no, it's possible, obviously, what I meant was that it's awkward unless you know what $user is meant to be. :P14:41
SkuggenIs there a default user for dep8 tests?14:41
infinityThat's sort of what I was asking.  I assume there's either a default static user that's specced to exist, of an envvar that expands to a user that exists.14:41
rbasakinfinity: you can, and I had to do it for Juju. But it's not easy because $USER isn't known.14:42
infinityIf neither is true, that sucks.14:42
infinityrbasak: Ugh.  Really?  Lame.14:42
rbasakIIRC14:42
stgraberinfinity: what's currently using 10.0.4 is lxcbr0 which does have logic to find an unused subnet on the machine so that's fine14:42
stgraberinfinity: now lxdbr0 only suggests a subnet but it turns out people use our suggestions without thinking about it (despite them having to type it in :))14:43
rbasakSkuggen: got a problem now. Running as root for now, http://paste.ubuntu.com/15651925/14:43
rbasakSkuggen: need a bit of your MySQL knowledge I think please.14:43
infinitystgraber: Oh!  I didn't notice those were literally all doc strings, not any template defaults.14:44
infinitystgraber: In that case, I'd stick with the "pretty" versions.  If I'm so stupid I don't know that I'm using that IP, I suck.14:44
infinitystgraber: My internal parser just assumed you were defaulting to those values.14:44
rbasakinfinity: http://paste.ubuntu.com/15651969/ is what I had to do for Juju14:45
Skuggenrbasak: Looks a bit like tinyint has changed.14:45
stgraberinfinity: haha, no, no default for lxdbr0, that's the whole idea behind the thing, no random picking of subnets because we'll always fail at that somehow (especially when we're installed by default in all cloud instances) :)14:45
stgraberinfinity: okay, so then tha upload should be good to go14:45
SkuggenIt's -128-127 or 0-255, so -255 looks like the culprit14:46
SkuggenHm, according to docs it was the same for 5.614:46
Skuggenrbasak: For the various integer tests I don't see them having worked before either. Datetime makes more sense, since 5.7 defaults to not allowing 0-dates14:58
tewardinfinity: confirmed: SSL works14:59
tewardrunning one slightly more stringent test first though15:00
rbasakSkuggen: looks like the test needs significant alterations15:03
SkuggenDoesn't look like big changes for each test, but I don't really understand what they're trying to test15:06
rbasakSkuggen: http://paste.ubuntu.com/15652507/ is what I have to fix the test run and root password15:07
SkuggenBy the way, mysql-workbench-6.3.6+dfsg looks ready to go from the ppa15:07
rbasakJust need to add test fixes to that.15:07
SkuggenI'll go through and try to get them sorted out. Might need to get som people to help me here, but everyone's gone home :)15:09
xnoxinfinity, so gnupg2.1 went in without fixing critical bugs in gpg-agent15:11
xnoxand breaking mine and Laney's desktops?!15:11
xnoxnot good15:11
tewardinfinity: my thorough test (including HTTP/2) shows that it's working even with my complicated SSL cipher strings.  So it looks like nginx did not break 1.0.0 compat.15:11
teward(for openssl)15:11
infinityxnox: Should something have stopped that (did someone override some tests or force something?)15:12
infinityxnox: Or are you just complaining to me to have someone to complain to? :)15:12
infinityteward: Excellent, thanks.15:12
tewardyou're welcome.15:12
rbasakSkuggen: I created https://bugs.launchpad.net/ubuntu/+source/ruby-mysql/+bug/1566917 to track, thanks.15:12
ubot5`Launchpad bug 1566917 in ruby-mysql (Ubuntu) "dep8 test failures" [Undecided,Triaged]15:12
xnoxinfinity, Laney and I discussed it and it's RC buggy in debian which totally affects us too.15:13
slangasekinfinity: the Feature Freeze should have stopped it, but did not15:14
xnoxinfinity, gnupg now uses $GNUPG_HOME for sockets, instead of $TMP. In practice it should use $XDG_RUNTIME_DIR/gpg/$escaped-path-to-GNUPGHOME as otherwise bind-mounting /home, nfs /home, read-only /home cannot use gpg at all15:14
infinityslangasek: Right, won't argue that, but I'm pretty sure I didn't approve it.  Did I?15:14
xnoxand e.g. ssh enabled gpg15:14
* infinity now wonders if he did.15:15
Skuggenrbasak: Did you have a chance to look at the dbconfig-common failure? It's giving a dependency error on libdbd-mysql-perl15:15
slangasekinfinity: nope15:15
rbasakSkuggen: xnox fixed it15:15
SkuggenOoh, great15:15
slangasekinfinity: but you asked "should something have stopped that" and I'm letting you know what ;)15:15
slangasekinfinity: as for whether xnox is complaining to you just to have someone to complain to, well15:15
xnoxsuperm1, did you know that gpg-agent 2.1 is RC buggy in both debian and ubuntu and breaks the world? =)15:15
rbasakSkuggen: we dropped the libdbd-mysql-perl dependency so it needed adding as a test dependency (assuming it depended on it undeclared). The dep8 test run hasn't finished yet htough.15:15
superm1xnox: if it's absolutely something that can't be fixed, we can pull it back15:17
superm1but do you have some bugs filed?15:17
xnoxlooking15:18
xnoxit used to be RC in debian15:18
xnoxe.g. upstart session job is broken for those that enable ssh support, so that needs fixing15:18
xnoxGPG_AGENT_INFO is no longer exported so e.g. debsign things there is no gpg-agent available.15:18
superm1what do you mean it used to be RC in debian?15:19
xnoxwe need15:19
xnox  * updated /etc/X11/Xsession.d/90gpg-agent to export $GPG_AGENT_INFO15:19
xnox    about the standard socket.15:19
xnoxbut updated for user session upstart15:20
xnoxditto15:20
xnox  * update gnupg-agent.xsession to export ssh-agent where15:20
xnox    configured. (Closes: #767341)15:20
xnoxsuperm1, yeah the bug is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796931#77 and we are missing implementation on the desktop for all of that which we know absolutely must include.15:23
ubot5`Debian bug 796931 in gnupg-agent "gnupg-agent: no longer writes $GNUPGHOME/gpg-agent-info-$(hostname) file" [Normal,Open]15:23
xnoxlet me sync that into launchpad15:23
superm1ok thanks15:24
cyphermoxxnox: I use gpg-agent with ssh and etc., lemme know if I can help testing with my weird setup15:24
xnoxcyphermox, cool =)15:24
xnoxcyphermox, for now i expect it to be broken =)15:24
slangasekxnox: just as a random point, reverting the socket behavior will cause scute to FTBFS again as its testsuite relies on the gnupg2.1 behavior15:24
cyphermoxxnox: for now, it works for me, but I also always had to script around it to start it just the way I want it to be :/15:25
slangaseksuperm1: anyway, all the above is why I said this shouldn't have gone in without an FFe review15:25
superm1well it should still be a standard socket, but it sounds to me the variable needs to point to the socket15:25
superm1slangasek: understood, and i agree.  it would have been nicer to catch these things at that time.15:26
xnoxcyphermox, well i got upstart user session jobs to the point that it looks at the $GNUPGHOME config files and does the right thing15:28
cyphermoxxnox: ok15:28
cyphermoxunreleased code?15:28
xnoxand e.g. it can totally disable gnome-keyring (via startup programs) and the upstart job is sensitive to that and can do everything right15:28
cyphermoxnice.15:28
xnoxcyphermox, well it was all working until this 2.1 release landed =)15:28
cyphermoxoh, then it wasn't working for me ;)15:29
xnoxcyphermox, basically google use the same weird yubikey-sshkeys setup i do =)15:29
cyphermoxright, so do I15:29
xnoxand i fixed it for me.15:29
xnox...15:29
rick_h_slangasek: ping, I wanted to make sure to reach out. The team's gotten all changes we talked about last week done and in the queue. Is there anything from here that I need to make sure my folks get done?15:29
slangasekrick_h_: hi, I saw the new uploads land in the queue, thanks very much - it's now waiting on me or another release team member to circle back around for review, I will try to get to that this afternoon15:30
rick_h_slangasek: <3 ty much. let me know if there's anything we can do.15:31
xnoxsuperm1, infinity - gnupg bug tracker is at https://bugs.launchpad.net/ubuntu/+source/gnupg2/+bug/1566928 i shall fix things up, cause i doubt we have any other upstart-usersession-xsession-integration people =) or those willing to fix and test that with an ssh-gnupg-smartcard15:32
ubot5`Launchpad bug 1566928 in gnupg2 (Ubuntu Xenial) "gnupg-agent: no longer writes $GNUPGHOME/gpg-agent-info-$(hostname) file" [Critical,Triaged]15:32
superm1xnox: yes if you've got the cycle to do so, please do15:32
infinityxnox: If you have a handle on what needs fixing and slangasek doesn't tell you "no", please fix.15:33
xnoxyeah i will15:34
infinityxnox: If Steve does tell you to keep your hands off, document the bug(s) well enough that we can spread the blame around? :)15:34
xnoxonce i get s390x back into installable state15:34
xnoxinfinity, i dunno =) we can't really blame superm1 - his people did renew and all that =)15:34
xnoxand you know, superm1 is nice =)15:35
infinityxnox: That's never stopped me from blaming him.15:35
xnoxhahahahah15:35
superm1haha15:35
cyphermoxxnox: like I said, ping if you need a second pair of eyes to test your fix ;)15:38
SkuggenAlmost all the ruby-mysql tests that fail are just testing that the server isn't running in strict mode (which became a default in 5.7)15:58
rbasakWould it be easier to modify the test so it switches the server out of strict mode for now?16:00
rbasakThen it'd be testing the same thing.16:00
rbasakGiven that we're not testing what mode the server is in in the ruby-mysql tests.16:00
SkuggenYeah, I did that and was left with 1 error and 2 failures, and the error is simple16:00
SkuggenWell, I just set sql_mode='' to test, so might be more than just strict mode16:01
rbasakI'm open to feedback but I think it's be acceptable this way. I'd object more if they were tests inside mysql or something, but ruby-mysql's tests can require whatever mode they want as far as I'm concerned.16:01
rbasakGiven that the server can only be in one mode at once and that'll be a function of the eventual deployment under a sysadmin's control.16:02
SkuggenYeah, it's testing the server configuration, not ruby-mysql or mysql itself16:02
rbasakIt doesn't even depend on the server.16:02
rbasakSo can't be a function of the package to assume a particular mode.16:02
Skuggenrbasak: If you add a «set global sql_mode='NO_ENGINE_SUBSTITUTION';» to the call that creates the test database, you should get the 5.6 default mode16:07
lamontWhen does distro-image change to claim xenial as the latest lts?16:22
lamontis that "once we throw the release switch", or?  (what triggers that change)16:22
LaneyThe date which is (hopefully) already defined16:23
infinitylamont: distro-info, you mean?16:26
lamontthere is a desire for a --lts variant that includes an lts under development (as in, it would have started claiming xenial 5+ months ago..)16:26
lamontinfinity: yeah,.. I suck at typing16:26
infinitylamont: /usr/share/distro-info/ubuntu.csv16:26
lamontso the csv already knows that xenial is --lts-including-devel, distro-info just needs to learn a new flag...16:27
infinitylamont: Patches welcome if you want --devel and --lts to work together.16:27
lamontor to allow --lts --devel16:27
lamontyeah16:27
Skuggenrbasak: Setting the above sql mode and applying this patch should fix it: http://paste.ubuntu.com/15655187/16:37
SkuggenThough I manually ran the tests, since my autopkgtest is borked16:38
rbasakSkuggen: thanks, I'll try it now.16:39
cjwatsonxnox,infinity: FYI I'm doing that static analysis of build-deps in main that we talked about16:39
cjwatsonIt's not terribly quick but after a bit of work I have something that will spit out resolutions of everything in main for amd64 and i386 before the heat death of the universe16:40
cjwatson(Might do the rest later but this is a good start)16:40
xnoxcjwatson, cool!16:42
cjwatsonpython-apt turns out to be fast enough with a bit of care16:44
lamontinfinity: http://paste.ubuntu.com/15655520/ <-- thoughts?  still needs a test case or 2, but...16:47
lamontbah.  line 19 += unlikely()16:48
* rbasak is surprised that distro-info-data needs to be so heavily optimised so as to use likely/unlikely.16:49
lamontrbasak: /me is just going with what it has everywhere else16:49
rbasakFair enough!16:49
lamontbut yeah, I suspect it's ignoring the fact that 90% of the run time is startup/exit processing16:49
lamontinfinity: http://paste.ubuntu.com/15656045/ If you are +1, I'll upload 0.14ubuntu117:05
lamontthough, tbf, I suppose we should document that --lts and --devel can be used in conjunction, eh?17:06
xnoxbareos vs mysql -> Unable to load any shared library for libbareoscats-mysql.so17:12
xnoxon s390x17:12
lamontinfinity: uploaded it to my ppa, with high hopes that you'll kick it around17:17
lamontalso, I'd just like to say that I'm a fan of unit tests17:18
stgraberdoko: do you have a FFe for that vim upload?20:20
dokostgraber, I filed https://bugs.launchpad.net/ubuntu/+source/vim/+bug/156657920:32
ubot5`Launchpad bug 1566579 in vim (Ubuntu) "FFe: merge with the current Debian package" [Undecided,New]20:32
stgraberdoko: commented with questions20:35
dokostgraber, ugh, launchpad can't expand long comments anymore?20:36
dokoseriously, I have to *download* this comment?20:37
stgraberhmm, that's special, I thought there used to be a link to see the whole thing20:37
knomedoko, technically, if it's in the internet and you get a local copy to see it, you are downloading it any way :P20:40
* knome hides20:40
dokostgraber, commented. I won't fight for it20:41
stgrabercoreycb: can you give me a changelog for python-concurrent.futures?20:51
stgrabercoreycb: the Debian changelog doesn't have one and I can't easily find one upstream20:51
stgraber(you're bumping us from 3.0.3 to 3.0.5 so I'd like to confirm that this is bugfix only)20:51
coreycbstgraber, it's part of the openstack FFE20:52
coreycbstgraber, upstream final release is this week so we should go quiet after this week20:52
stgrabercoreycb: link to the FFe please20:53
coreycbstgraber, there's no bug, but there's this: https://lists.ubuntu.com/archives/ubuntu-release/2016-February/003572.html20:54
stgrabercoreycb: where can I see that this package is part of upstream openstack?20:54
coreycbstgraber, https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt20:54
stgraberI've approved the others because they clearly are, but this one I didn't find in any openstack repo20:54
coreycbstgraber, it's a dependency20:55
stgraberok, right, then get an FFe please20:55
stgraberyour exception is for OpenStack and its components itself, not for its dependencies20:55
coreycbstgraber, I don't think so, I think it's for deps no?20:55
stgraberotherwise you could upload a new qemu, linux, python3, libc, ... using the same reasoning20:55
coreycbstgraber, this would get really difficult if we had to open a bug for everything20:56
stgraberwell, you don't need FFes for things that are specific to openstack and you don't need FFes for packages which are bugfix only20:57
stgraberbut you sure do for the rest20:57
coreycbstgraber, looking at the email I linked above it includes direct dependencies for openstack20:58
dokostgraber, openstack re-releases every new bit of the python3 std library20:59
dokoyes, it's wrong20:59
stgrabercoreycb: "and direct dependencies managed under the OpenStack umbrella", from what you're telling me, this dependency is from outside of openstack so not "under the OpenStack umbrella"21:00
coreycbstgraber, I suppose there's a bit of a gray area but it's a direct dependency of openstack as noted in this: https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt21:00
stgrabercoreycb: note that FFe can be granted verbally which is why I asked you to give me a changelog and didn't just reject the upload, because I was quite willing to just look at a changelog and let it through21:00
coreycbstgraber, fair enough, I'm not trying to be difficult21:01
stgrabercoreycb: but since you clearly prefer arguing over just providing that bit of information, I have now rejected the upload and would like a written FFe for this please21:01
coreycbstgraber, I'm really not trying to be difficult, I'm just trying to discuss what the feature freeze exception entails for openstack21:02
stgrabercoreycb: "This includes core OpenStack packages and direct dependencies managed under the OpenStack umbrella.", so all the usual core packages (nova, neutron, ...) and any direct dependency of that stuff which is under the OpenStack umbrella (so all the python library crap from upstream)21:03
stgraberthat doesn't say anything about direct dependencies outside of openstack21:03
coreycbstgraber, I think we are interpreting dependencies of openstack differently21:04
stgrabercoreycb: unfortunately for you, my interpretation is the one that counts in this case :)21:04
coreycbstgraber, and I could be wrong, but I have been going by upstream openstack's global requirements as being the openstack dependencies: https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt21:05
coreycbstgraber, that's fine21:05
coreycbstgraber, just to be clear, what is the definition to you?21:05
stgrabercoreycb: to me "under the OpenStack umbrella" means that the upstream of those dependencies is some openstack person/project. That's been mostly the case for all the other stuff I approved (or were bugfix only releases which were fine), that is, trivial googling was showing either their code repository being hosted on openstack infrastructure or the package description itself making it clear that it was developed for use by openstack.21:07
coreycbstgraber, ok fair enough.  so basically stuff that's on github.com/openstack21:08
stgrabercoreycb: yeah. For the others, it would help a lot if the Debian packager could describe the new features in the changelog or indicate that it's a bugfix release, because "New upstream release" without anything else isn't terribly useful when reviewing :)21:09
stgraberbdmurray: that diff is insanely long, can you confirm it's the same as before minus the weird log file?21:15
stgraberbdmurray: nevermind, just diffed the diffs, looks good21:20
stgraberslangasek: was that you? :) ^21:25
slangasekstgraber: no21:25
stgraberokay, I was just grabbing a diff for the golang-yaml.v2 thing, wonder who accepted it21:25
coreycbstgraber, thanks for the discussion.  it cleared up my thoughts on what is included in the ffe.  in the future if a dep is not limited to openstack I'll be sure to bring it up to the release team's attention.21:25
coreycbstgraber, here's the changelog for futures, it's just a few bug fixes: https://github.com/agronholm/pythonfutures/blob/master/CHANGES21:25
stgrabercoreycb: thanks, I'll accept it21:26
coreycbstgraber, thansk21:26
stgrabercoreycb: oh, or not, apparently we can't accept rejected syncs :)21:27
stgrabercoreycb: can you sync it again please?21:27
coreycbstgraber, ok21:27
coreycbstgraber, on it's way21:27
dokostgraber, me, fixing a ftbfs21:27
stgraberdoko: alright, diff looks good anyway. I'm just always worried about those go package updates as they are just new git snapshots of upstream and most go upstreams don't know what a feature is (or backward compatibility for that matter)21:30
dokostgraber, what we really need is some kind of automated autopkg tests ... I thought mwhudson wanted to work on this maybe21:31
mwhudsonstgraber: in this case we were all being careful :-)21:31
bdmurraystgraber: thanks!21:35
xnoxsigh21:36
xnoxhttp://autopkgtest.ubuntu.com/running.shtml#pkg-redmine -> so redmin adt test expploaded as out of resources21:36
xnoxcould dbconfig-common=2.0.4ubuntu1 be hinted to go in?21:36
xnoxit's all green across the board21:36
xnoxand it's a step in the right directly to unwind mysql5.721:37
rbasakdbconfig-common's dep8 tests are stupidly long :(21:37
rbasakI'm still trying to reproduce the failure locally.21:37
xnoxrbasak, which failure? they are all good.21:37
slangasekxnox: it's not green across the board until the i386 test finishes; then it's green plus a little yellow :-)21:37
xnoxslangasek, look at the http://autopkgtest.ubuntu.com/running.shtml#pkg-redmine it will not finish =)21:38
rbasakOh21:38
rbasakIt's fixed21:38
xnoxbecause openstack is out of resources21:38
xnoxrbasak, yes, i did.21:38
rbasakI was looking at the mysql-5.7 section and thought it was still stuck21:38
rbasak(after your upload)21:38
* xnox can ship more clouds from london to whereever that is21:38
xnoxrbasak, don't, mysql is testing against old dbconfig from -release, instead of from -proposed. Once dbconfig migrates, retriggers of dbconfig test on mysql package will turn green too.21:39
xnoxrbasak, ruby-mysql[2] are outstanding, or are there uploads for them too now?21:39
rbasakruby-mysql pending upload21:40
xnoxand no clue about strongswan, let me try running that.21:40
rbasak(and fix)21:40
rbasakMostly fixed, just one more piece to do21:40
rbasakruby-mysql2 I uploaded earlier I thought.21:40
xnoxack.21:40
slangasekxnox: have you flagged this to pitti ?21:40
xnoxhttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ruby-mysql2 -> looks odd21:40
rbasakIndeed I did but it's claiming failure again.21:41
rbasakI only fixed the build earlier, not dep821:41
xnox2016-04-06 15:26:36 4753 [ERROR] /usr/sbin/mysqld: unknown option '--insecure'21:41
xnoxlooks like ruby-mysql2 is testing against old mysql =(21:41
rbasakI patched that for the build.21:41
rbasakCan't remember which way round21:42
xnoxslangasek, he is playing basketball21:42
* xnox goes out for a run =)21:42
slangasekxnox: he's not ;)21:42
slangasekunless he has courtside IRC21:42
xnoxha21:42
xnoxslangasek, google glass for the win!21:42
slangaseknothin' but 4G21:43
rbasakTestsuite: autopkgtest-pkg-ruby21:43
slangasekoh wait, that reference is older than you are21:43
xnoxslangasek, you lost me21:44
slangasekxnox: "Nothing but net"21:44
xnoxyeah, no idea =)21:44
* pitti only had a question about travel prep, I guess I quickly leave again (for bed) before I prolong my nightshift further :)21:44
pittixnox: I can re-run ruby-mysql2 against the -proposed mysql21:45
slangasekxnox: so is there a reason to expect that retrying the redmine/i386 failure won't work?21:45
xnoxpitti, yes please.21:45
pittidone21:45
pittiand off, good night!21:46
xnoxslangasek, i cannot retry, if it is still running. i think bugs like that should autoclear. however the queue is really small, so surely the cores should be available21:46
xnoxpitti, can you force rerun redmine/i386 for dbconfig-common?21:46
xnoxit is stuck.21:46
slangasekxnox: I'm already doing21:46
xnoxslangasek, ah cool.21:46
xnoxpitti, night!21:46
slangasekand in parallel, I'm also rerunning dbconfig-common/proposed against mysql-5.721:46
rbasakAh I follow now. So we'll just wait for a test rerun against proposed for ruby-mysql2?21:46
rbasakdbconfig-common locally against proposed passed for me just now.21:47
* doko thinks pitti only pretends playing basketball and instead fixing autopkg issues undisturbed during that time21:47
rbasakSo just ruby-mysql needs an upload for dep8 from my perspective I think.21:47
rbasakI know of 26 FTBFS for no-change rebuilds for libmysqlclient rdeps that'll need fixing after we're through dep8 BTW.21:48
xnoxslangasek, unless you want to simply hint mysql-5.7 through. all outstanding things are not bugs in mysql, nor other packages using mysql, only their tests.21:49
xnoxrbasak, oh really? still? i thought that was all fixed....21:49
slangasekxnox: I feel somewhat strongly about getting clean test runs for packages so that the *next* failure is diagnosable21:49
rbasakxnox: so did I :(21:49
xnoxi am very interested in mysql-5.7 migrating, because it's holding up s390-tools migration =)21:50
slangasekxnox: after all, "this failure is not a bug in this package" does not assure that "there is no bug in this package"21:50
slangasekyes, I would also like mysql-5.7 to migrate :)21:50
rbasakI'm working on a ruby-mysql dep8 fix21:53
rbasakslangasek: +1 :-)21:53
rbasakxnox: are you looking for something to tackle? I have a queue.22:11
stgraberwould be nice if someone could review lxc and lxd, lxc is the 2.0 final release, delta with latest rc is pretty small (just a performance fix), lxd is another lxdbr0-related packaging only fix22:36
stgraberI will have a new lxd rc tagged upstream later today which will mean a pretty big diff, so I'm hoping to have this upload reviewed first for ease of review (keeping complex packaging changes uploads separate from big release uploads)22:37
dokolooking ...22:39
dokostgraber, done22:46
rbasakxnox: AFAIK, that's all the dep8 test failures for mysql-5.7 fixed now, but not clear of the excuses page yet.22:52
rbasakNot sure about a strongswan s390x failure?22:52
rbasakruby-mysql and ruby-mysql2 are red but have new uploads that should pass on retest.22:52
stgraberdoko: thanks22:53
rbasakThere are other FTBFS that affect installability on migration, I'll tackle those next.22:54
rbasakI have a fix for hhvm pending. It fixes the MySQL side, but isn't quite there yet with the isnan/isinf side.22:54

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