/srv/irclogs.ubuntu.com/2015/07/17/#ubuntu-devel.txt

infinitypitti: We'll want to probably turn that into an SSO-gated web service at some point, so we can keep the "if you can upload, you can retry tests" paradigm.  But it's probably fair to say that not many people do that right now (and it's also unfortunately limited to just Canonical), so we can live with a bit of a regression while we sort it.01:14
infinitypitti: Oh, and I see both Laney and slangasek already covered that.  Nevermind. :P01:16
pittiGood morning04:18
pittibdmurray: I do, yes; I want to loo into bug 1474539 still04:18
ubottubug 1474539 in apport (Ubuntu Wily) "FTBFS with Python 3.5" [High,In progress] https://launchpad.net/bugs/147453904:18
pittiinfinity: how is it a regression? non-canoncial folksk can only see the public jenkins which is read-only like autopkgtest.u.c.04:19
infinitypitti: It's a regression because now even fewer people have access than before.04:19
pittiinfinity: and we can make run-autopkgtest available for everyone in canonical (if we widen the firewall to allow more hosts than just snakefruit)04:19
infinitypitti: Sure, if it was accessible from lillypilly or something, but then that would be a regression in another direction, if you're doing no authorization agaisnt LP creds, since now non-devs would be able to abuse it.04:20
infinitypitti: Ultimately, it should have the same permissions that "retry a build" has in LP itself, that is, anyone who can upload should be able to retry.04:20
infinitys/who can upload/who can upload that package/04:21
pittiI didn't do SSO yet; do you happen to know some doc pointers how to do that?04:21
infinitypitti: Not so much, no.  I'd probably ask William for pointers in the right direction.04:22
pittiwell, I guess I'll ask on canonical-tech@ after my holidays04:22
pittiI have about three day's worth of stuff to catch up with today already anyway :)04:23
infinitypitti: Heh.  Yeah, this isn't critical, especially since it's running in parallel until you get back.04:23
pittiok, gutenprint is being ridiculous: http://autopkgtest.ubuntu.com/packages/g/gutenprint/wily/i386/04:23
pittiI bumped the timeout three times, I introduced a "long tests" category yesterday with a timeout of ~ half a day04:24
infinitypitti: But we definitely don't want snakefruit-only people to become the gateway for this, and I'd rather not see "anyone with a lillypilly account can mangle any test" either.04:24
pittiand it's *still* not enough04:24
pittiinfinity: ~ubuntu-core-dev sounds about right for now, I'd say04:24
infinitypitti: Though, having the "webapp" bit stay on snakefruit might not be awful.  And then a small CGI that does proper LP validation, and a CLI tool in ubuntu-dev-tools that talks to that?04:24
pittiCanonical folks in ~ubuntu-core-dev, I mean04:25
infinitypitti: It certainly doesn't need a pretty GUI.04:25
pittiwe don't really want to open this up too wide, especially not once we start supporting PPAs04:25
infinitypitti: I disagree.04:25
infinitypitti: I had the very same knee-jerk reaction/argument that you did about resource usage and the "retry" button on LP.04:26
pittiwe don't even yet have enough capacity to keep up with the flood at peak times now04:26
wgrantpitti: OpenID integration is pretty easy for you. Use python-openid (probably without a team restriction) against login.ubuntu.com, then use launchpadlib's lp.people.getByOpenIdIdentifier to look up a person which you can give to archive.checkUpload for permission checks.04:26
infinitypitti: But, in the end, it seems that people fall into a few groups: 1) people who know how it works and have access and don't abuse it, 2) people who don't know how it works and never press it, 3) people who abuse resources by retrying over and over.04:26
infinitypitti: The size of set 3 is tiny.04:26
infinitypitti: And when we find them abusing resources, we yell at them and carry on.04:26
pittiinfinity: okay04:27
pitticheckUpload() seems fine to me04:27
pittithose are people who have been vetted at some point04:27
infinitypitti: Anyhow, since you're now sharing the same cloud as LP buildds, same rules applying also makes sense.  Jerks will be jerks, but they're actually amazingly rare.04:27
pittiI just really don't want to open this up to the whole world04:27
infinitypitti: And we employ most of them, so they already have access in the canonical+core-dev set. :P04:27
infinity*cough*04:27
pittiwgrant: ack, I'll look into that; I'll file a bug for now to record this04:29
infinitypitti: Of course, we'd all like to live in a world where the infra is so reliable that retries never need to happen, because a failure is always a real failure, but I'm pretty sure we'll never get there. :)04:30
pittibug 147549104:30
ubottubug 1475491 in Auto Package Testing "provide web-based "retry test" functionality" [Undecided,New] https://launchpad.net/bugs/147549104:30
infinity(We sure never got there with package builds)04:30
pittiyeah, for sure04:30
pittiwe can do better than the current infra for "temp" failures (uninstallable, weird test bed boot/reboot failures), but there's enough left04:31
pittiright now I do most retries due to testbed failures04:31
pittiand that's what I'd like to reduce massively04:31
infinitypitti: Yeahp.  Temp/testbed failures not happening would be a huge help.04:31
pittiso that most retries should then be for flaky tests04:31
pittilike this pitti guy whose udisks2 tests are flapping *cough*04:32
infinitypitti: But then, the nature of autopkgtest being integration tests means that Package B will fail because Package A sucks, so fixing A means I need to retry B.  Putting that power in the hands of developers helps a lot.04:32
pittiso, what do I do about gutenprint..04:32
infinitypitti: Though, I suppose we could also be smarter about retriggering in such cases?04:32
pittiinfinity: no, if you upload A, B will re-run automatically04:32
infinitypitti: remove-package -m "lolwut" gutenprint04:32
pittiI can't imagine that the DD is actually running these successfully04:33
infinitypitti: Only if A and B are hard interdependents.  Something, somewhere, will always be broken in an unexpected way.04:33
pittioh, OdyX -- I'll ask him04:33
infinitypitti: Like, say, the "ddebs was bust, so crash tests failed" case.04:33
pittiinfinity: right; transitive deps, etc.04:33
pittiinfinity: I'm not arguing to take away the retry button :)04:34
* infinity nods.04:34
pittijust saying that I didn't get to implementing one yet04:34
infinityMAKE IT BIG AND SHINY.04:34
pittiit's like systemd -- one-man show, too much to do, the less important stuff has to wait :)04:34
* pitti does the daily libreoffice retry (speaking about flappy tests)04:35
pittionce the cloud stuff becomes primary in britney and it actually tells apart between always fail/regression, I'm really pondering to have britney retry a regression once04:36
infinitypitti: I wonder if we could do flap detection based on history.  ie: if a test's recent history is >> 33% fail (or some arbirtary number), retry a few times.04:36
pittiinfinity: yes, britney can do that, it has the test history in a big dict04:37
infinitypitti: And once that creeps back up to 100% (fail or success), back off.04:37
pittiinfinity: so "retry once after a regression" or retry more often based on pass percentage etc., but I figure the above simple thing should already help04:37
* didrocks remembers to have been yelled to propose that to the QA team a couple of years ago (even if we still put a warning that this testsuite was flacky)04:37
pittiif it fails more often, then the dev should really do something about it04:37
pittiooohh, a didrocks !04:37
didrocksfor autopilot tests, not autopkgtests at the time04:37
didrockshey pitti ;)04:38
pittididrocks: bienvenue !04:38
pittididrocks: as-tu eu des bonnes vacances ?04:38
* pitti te donne une accolade04:38
didrockspitti: merci ! oui, les vacances étaient superbes ;)04:38
* didrocks donne une accolade en retour04:38
infinitydidrocks: For tests originating from Ubuntu/Canonical, I think it's sane to set the bar higher.04:38
infinitydidrocks: For tests we inherit from Debian, while we should certainly file bugs and ask them nicely to fix things, it's annoying to be "held hostage" by racy/flapping tests.04:39
pittididrocks: well, we had higher standards back then indeed; but since then infinity's and my retry finger went sore04:39
didrocksinfinity: yeah, but when it ends up on people doing the production to press "retry" because nobody fixes… :/04:39
pittiTBH a lot of the Debian tests we import just always fail, and they aren't that much of a problem04:39
infinitydidrocks: I think "my finger hurts" is totally a good reason to yell at my coworkers to fix their *!^%! tests.04:39
pittithe biggest problem there is when they regress and nobody fixes them04:39
infinitydidrocks: But for inherited tests, I'd rather build in some slop.04:39
didrocksagreed in some way. And yeah, the biggest risk is this "this should be a flaky tests", when actually, it started to be a flaky regression04:40
infinitydidrocks: Quite.  If the test itself is working as advertised, but the code its testing has become nondeterministic/racey/whatever, that's harder to notice.04:41
infinityAnd, honestly, unless we start tracking metrics and hitting developers over the head with test *history*, it's not a thing we're currently dealing with.04:42
infinityOur test strategy is very binary.04:42
didrocksyeah, and sometimes random as well, just based on gut feeling if things needs to enter or not because of time-constraint04:43
infinityWe certainly have the data to make it non-binary, though, we just need to figure out how to present that to people.04:43
didrocksand not hurt feelings04:43
didrockswhile still showing up responsabilities (and the ownership feeling that people should have anyway)04:43
=== Spads_ is now known as Spads
=== mnepton is now known as mneptok
=== ev_ is now known as ev
=== broder_ is now known as broder
=== salem_ is now known as _salem
Mirvscaling stack builders broken? https://launchpadlibrarian.net/211871932/buildlog_ubuntu-wily-amd64.qtdeclarative-opensource-src-gles_5.4.2-0ubuntu5_BUILDING.txt.gz06:02
Mirv"long apt-get: relocation error: /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12: symbol _ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference"06:03
Mirv-long06:03
Mirvor I think this is related to the GCC5 silo only ^ doko06:04
dokourgh, let me look06:09
dokoMirv, argh, wrong config :-/ will fix06:09
dokoMirv, fixed gcc building06:43
dokoMirv, for local chroots, you might want to downgrade apt06:43
Mirvdoko: thanks06:44
dokomvo, apt ping07:38
=== marcusto_ is now known as marcustomlinson
mvodoko: should I add a workaround for the miscomplication with gcc-5? I can do that and upload with a abi change to the ppa - or should we force -O2 everywhere?07:53
dokomvo, yes, please do. and forcing -O2 for now08:08
=== Daviey_ is now known as Daviey
Mirvmitya57: heya! any idea what's causing the pyqt5 autopkgtest regression? it's blocking a qtdeclarative landing, but failed already on Wednesday (last successful run on Saturday): https://jenkins.qa.ubuntu.com/job/wily-adt-pyqt5/ARCH=i386,label=adt/10:47
Mirvmaybe it's related to recent python-apt uploads rebuilding for python3.510:50
dokoMirv, gcc-5 fixed again in silo16 (armhf still building). if you upload before the build finishes, then b-d on gcc-5 (>= 5.1.2-11)10:55
Mirvdoko: thanks! I'll just kick a rebuild as possible the one upload I already did.10:56
Mirv(wily got updated so therefore another upload to 016 too)10:56
pete-woodspackaging question - my builds have started failing on wily very recently11:03
pete-woodsan it looks like this bit of debian/rules that I didn't write is going wrong: http://paste.ubuntu.com/11892236/11:03
pete-woodsit looks like it installs the .py stuff for the autopilot tests for the package (indicator-network)11:03
pete-woodsthis feels like copy/pasted code11:03
pete-woodsso just wondered if there was a newer "canonical" version of this magic lump of stuff11:04
pete-woodsor if it should be doing something different altogether11:04
pittihow does it go wrong?11:05
pete-woodspitti: https://launchpadlibrarian.net/211892414/buildlog_ubuntu-wily-amd64.indicator-network_0.5.2%2B15.10.20150717.1-0ubuntu1_BUILDING.txt.gz11:05
pete-woods+ python3.5 setup.py install --root=/«BUILDDIR»/indicator-network-0.5.2+15.10.20150717.1/debian/tmp --install-layout=deb11:05
pete-woods/bin/sh: 3: python3.5: not found11:05
pete-woods(snip_11:05
pitti/bin/sh: 3: python3.5: not found11:05
pete-woodsyeah11:05
pittipete-woods: ah, the package most probably build-depends on python3-dev, but it needs python3-all-dev11:06
pittipete-woods: or python3 where it needs python3-all11:06
pete-woodspitti: thanks, will try that :)11:06
pittias it iterates over all supported versions11:06
pittiand we now have 3.4 and 3.511:06
pittithis only works while there's just one supported version11:06
pete-woodsyeah, just figured that variable would list what's actually installed11:06
pete-woodsI guess it doesn't do that11:06
pittino, what Ubuntu supports11:07
pete-woods               python3-dbusmock (>= 0.15),11:07
pete-woods               python3-setuptools,11:07
pete-woodsis what we build-dep on11:07
pittiyeah, you need python3-all then11:07
pete-woodsjust add that in addition?11:07
pitti(all python packages should have this)11:07
pittis/should/must/11:08
pittipete-woods: yes11:08
pete-woodspitti: awesome, will get that changed :)11:08
pete-woodspossibly worth a ubuntu-developers email about this, as I suspect it will have caught out a number of people11:09
pittiwe've been through several ptyhon transitions; it should mostly affect new packages since we moved to 3.411:09
pete-woodssure, I just mean that a bunch of people probably blindly copied and pasted this lump of debian rules11:10
pete-woods / inherited it (in my case)11:10
pittithe rules are fine11:10
pittiit's debian/control's build-deps which are not :)11:10
pete-woodsright, but if they didn't understand the rules11:10
pete-woodsthen they probably didn't do the control file right11:10
pittiwell, it's actually questionable whether you need to install autopilot helpers for *all* supported python3 versions, as they should all be in teh same path11:11
pete-woodsway outside my python expertise11:11
pete-woodsI usually like to see nearly empty debian rules11:11
pittiyeah, this looks like a workaround of a broken upstream build system11:12
pittiwith proper build systems and pybuild it should be near-empty11:12
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tovss
=== tovss is now known as tvoss
lifelessbarry: / doko: so this https://bugs.launchpad.net/ubuntu/trusty/+source/python3.4/+bug/136790712:01
ubottuLaunchpad bug 1367907 in python3.4 (Ubuntu Trusty) "Segfault in gc with cyclic trash" [Undecided,Triaged]12:01
=== MacSlow is now known as MacSlow|lunch
dokolifeless, pending, waiting on slangasek to approve the upload in the queue12:03
lifeless\o/12:07
lifelessslangasek: anything we can do to help with that ?12:07
lifelessdoko: thanks12:09
=== psivaa is now known as psivaa-lunch
Mirvcyphermox: I filed a wishlist item bug #1475633 about syncing wpa to at least Debian stable's 2.3, depending on what seems best for the next LTS12:37
ubottubug 1475633 in wpa (Ubuntu) "New upstream version 2.4 / please merge with Debian 8's wpa 2.3" [Undecided,New] https://launchpad.net/bugs/147563312:37
=== tedg is now known as ted
=== _salem is now known as salem_
=== ted is now known as tedg
=== MacSlow|lunch is now known as MacSlow
=== sitter is now known as sitter_
=== sitter_ is now known as sitter
=== psivaa-lunch is now known as psivaa
smosercyphermox, http://archive.ubuntu.com/ubuntu/dists/trusty-proposed/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/13:48
smoseri think we need that kicked for bug 1402042, right ?13:48
ubottubug 1402042 in MAAS 1.7 "console= parameters need to be added before -- on kernel cmdline" [High,Triaged] https://launchpad.net/bugs/140204213:48
smosermaybe i'm wrong, but the timestamp on files there (jul 5) would seem to indicate that i can't verify that yet13:51
infinitysmoser: d-i will need a rebuild for that, yes.  I'll do that today, along with bumping the kernel versions.14:01
smoserinfinity, thnak you14:02
infinitysmoser: You're wlecmoe.14:02
infinitysmoser: We don't normally rebuild d-i for non-ltses, do we need this fix in utopic?14:05
smoseri'm personally fine to leave utopic broken.14:09
smoserbut without fixing vivid maas has no stable release > trusty that it can expect sanity in installation.14:10
infinitysmoser: vivid should be fine already.14:10
infinitysmoser: It shipped with this fix.14:10
smoserright.14:11
smoserwell, i'm ok leaving utopic broken, but you should check that with cyphermox  and slangasek .14:12
smoserespecially as it would seem the upload of d-i has been done.14:12
infinitysmoser: Althought, that said, utopic's had two d-i uploads post-release anyway, so why not one more.14:12
smosercool.14:12
infinitysmoser: No upload of d-i was done, just d-i-utils, but maybe that's what you meant.14:13
smosersure14:13
infinityHrm, a precise upload was done too.  Not sure I see the point in that, since precise doesn't use any of the affected kernels...14:14
infinitysmoser: Did you request precise for consistency's sake on the maas side?14:14
smoserprecise is a supported lts :).14:14
infinitysmoser: Sure, but it's also not broken.14:15
infinitysmoser: Since the bug here is newer kernels stripping '--', and precise doesn't run any of those kernels.14:15
smoserwell maas has ot install precise.14:16
smoserand it would then have to either say "if i'm installing precise, then use -- otherwise use ---"14:16
smoserand i think its much nicer if it just uses ---14:16
smoserthe code in maas that does this is not currently aware of the release that is being installed.14:17
infinitysmoser: Okay, that's what I was asking.  It does mean altering d-i to use --- as well, which is a behaviour change for non-maas users, but maybe they won't notice or care.14:17
cjwatsonThe change to debian-installer-utils tolerates both, so it's a compatible change.14:18
infinitycjwatson: Oh, I guess the d-i change was just how d-i boots its own images, wasn't it?  /me goes looking for the commit.14:19
infinityhttp://launchpadlibrarian.net/199169893/debian-installer_20101020ubuntu366_20101020ubuntu367.diff.gz14:20
cjwatsonIndeed.14:20
infinityYeah, so I guess it's safe to not bother backporting that, since maas, I assume, boots linux/initrd with its own configs and doesn't use d-i's bootloader setup.14:20
infinityAlright.14:21
infinitysmoser: Okay, I'll do a no-change d-i rebuild in precise and utopic for you for this as well, then.14:21
smoserthank you infinity . and yeah, the change sure seems to be backwards compatible. outside the case wehre someone wanted '---' to be on their command lines.14:22
cjwatsonI think it might possibly be a good idea to backport that to avoid confusion with newer kernels, but it probably isn't required, indeed.14:22
cjwatsonCertainly a smaller/slightly-safer change if you avoid that.14:22
infinityOh, whee, that bug has the deleted tasks bug, so no d-i/precise task for me.  Oh well.14:22
infinitycjwatson: If people are installing >> 3.18 with precise d-i, they're also rebuilding d-i, and they can keep both pieces if they don't backport that change, IMO. :P14:23
infinitycjwatson: Certainly not a supported config from my POV.14:23
infinityOr 3.15... Whatever it was.14:24
infinityHrm, if that really was 3.15, then utopic is broken too.  Neat how it never got noticed or reported until well into the wily cycle...14:25
infinitys/wily/vivid/14:26
cjwatsoninfinity: Yeah14:26
cjwatsonI'm fairly sure it was reported14:26
cjwatsonJust not tracked down14:27
cjwatsonICBW though14:27
infinityEarliest report I see is https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/141112414:27
ubottuLaunchpad bug 1427252 in installation-guide (Ubuntu Utopic) "duplicate for #1411124 installer ignores preseeding settings added after --" [High,Triaged]14:27
infinityHrm, yeah.  I'll backport that to utopic too.  Whee.14:31
pittiutopic? doesn't that die in like 2 weeks?14:34
pittiinfinity: ^14:34
infinitypitti: Yeah, but may as well make it work anyway. :P14:35
lolekhi everybody, is this correct # for asking question related to dpkg features?14:47
lolekI'm trying to do something like conditional build similar to this: http://www.rpm.org/wiki/PackagerDocs/ConditionalBuilds14:48
cjwatsonlolek: Very recent versions of dpkg have build profiles (https://wiki.debian.org/BuildProfileSpec), but it's new and not supported in all the higher-level pieces yet.14:53
infinitysmoser: Okay, cyphermox has other reasons to do d-i/trusty today, so he'll cover that one.  I'll get utopic up in a bit.14:54
infinitysmoser: And a no-change on precise.14:54
cjwatsonlolek: Otherwise you can just pass environment variables down, but if it requires different build-dependencies and you don't want to modify the source package, then you need build profiles.14:54
lolek:/14:54
lolekso I need to somehow make my own way to make different rules file depends on some conditions?14:54
cjwatsonIf build profiles don't work for you, yes.  Sorry.14:55
infinitylolek: Assuming you only care about >= wily, BuildProfiles are the right way.14:55
cjwatsoninfinity: (well, they don't work in LP yet ... were you going to get round to those apt/python-apt SRUs?)14:56
infinitycjwatson: He never said anything about LP. :P14:56
cjwatsonI know, but it's #ubuntu-devel :)14:56
smoserwell, 1402042 was reported in vivid cycle.14:56
cjwatsonmost people around here at least end up in PPAs at some point.14:56
infinitycjwatson: And, erk.  I've almost entirely forgotten about apt SRUs.  Thanks for the reminder. :/14:56
infinitysmoser: Right, all the bugs were reported in the vivid cycle, despite utopic, apparently, also having the bug.  That's what I was whining about. :P14:57
pittiso my friends, that's it -- holiday o'clock! see you in 10 days!14:59
infinitycjwatson: Yeah, but adding build-profile support to PPAs (as in, allowing people to set profiles) will be (a) work, and (b) a big can o' worms.14:59
infinitypitti: Have fun!14:59
infinitypitti: Don't do anything I wouldn't do!14:59
infinitypitti: Do ALL THE THINGS I would do!15:00
pittiinfinity: like bicycling, tenting, and swimming?15:00
infinitypitti: I've done all those things.15:00
pittiinfinity: as long as you've also eaten lots of ice cream, I'm good then!15:00
infinitypitti: Though, they're not my first choices when I think "how could I improve my happiness?" :P15:00
cjwatsoninfinity: Full support is non-trivial.  Not rejecting or failing to build packages that use that syntax in debian/control is much easier.15:00
cjwatsonRight now, direct uploads are rejected, and imports from Debian work but fail to build.15:01
infinitycjwatson: Right, the backports to not break on syntax need to happen.  No dispute there.15:01
cjwatsonpitti: enjoy :)15:01
infinitypitti: You staying on IRC and detached so you can get 2000 lines of nick highlights when you come back, or being sensible and logging off for once?15:01
pittinah, during holidays I usually kill bip :)15:02
infinitypitti: Cause if you're staying around, I think I'll just prefix everything I say with your nick for the next week.15:02
pittiI'll feel terribly disconnected and lonely without IRC, but the heck.. /me pulls the plug and waves15:02
* infinity sheds a tear.15:03
smoserbarry, you marked bug 1398059 as opinion are you hard stuck on that opinion?15:38
ubottubug 1398059 in python-virtualenv (Ubuntu) "virtualenv -p python2.6 fails with ValueError: zero length field name in format" [Low,Opinion] https://launchpad.net/bugs/139805915:38
barrysmoser: do you really need python 2.6? ;)15:39
barrysmoser: it's a low impact change, so if you really do have a need for it, i'm not opposed to fixing it15:40
smoserbarry, well, cloud-init 0.7.x does support 2.6, and i want to support with cloud-init 2.015:40
smoserso being able to tox -e py26 is really nice (using deadsnakes repo)15:41
barrysmoser: is wily enough or do you need it to be sru'd?15:42
smoserwonder if it works on trusty.15:44
smosertrusty + wily'd be enough for sure.15:45
smoseri absoultely agree that if there was a long stream of bugs on this, then it'd not be worth it.15:45
barrysmoser: hopefully when and if i get back to virtualenv work, this should be much better in the latest upstream version.  no eta on that (lots of hairy yaks need shaving first)15:47
barrysmoser: bug updated15:49
slangasekdoko: sorry, I missed that you had responded to my questions on the SRU bug - accepting it now16:27
slangasektyhicks: hmm why did you reassign bug #1473225 to pam? it looks to me that the submitter is right that this needs fixing in /etc/pam.d/login, which belongs to the login package, not pam17:28
ubottubug 1473225 in pam (Ubuntu) "with encrypted home, /etc/legal is printed twice on every login" [Undecided,New] https://launchpad.net/bugs/147322517:28
tyhicksslangasek: bah, I goofed up :)17:40
* tyhicks changes it back17:40
slangasektyhicks: ok :)17:41
bdmurraymvo: Do you plans to fix bug 1383214 in Trusty?18:16
ubottubug 1383214 in wine1.6 (Ubuntu Vivid) "msiexec no longer works" [High,Fix committed] https://launchpad.net/bugs/138321418:16
mvobdmurray: I'm not sure if its affected, if it is its probably trivial to backport the fix for that18:17
infinitybdmurray: If the assumption that it's related to gcc-4.9 is correct, then trusty wouldn't be affected, just >= utopic18:19
infinitymvo: ^18:19
mvoinfinity: ta18:21
infinityUnless the 4.9 change was backported to the 4.8 branch, of course.  Those GCC people are special.18:22
mvo:) it was a bit of a drive-by fix tbh, I don't know that much about wine. but it works for me(tm) :)18:23
bdmurraymvo: Okay, thanks18:29
lifelessslangasek: morning ?19:55
slangaseklifeless: good morning!20:02
=== yofel_ is now known as yofel
lifelessslangasek: I have a question for you20:07
lifeless00:01 < lifeless> barry: / doko: so this https://bugs.launchpad.net/ubuntu/trusty/+source/python3.4/+bug/136790720:07
ubottuLaunchpad bug 1367907 in python3.4 (Ubuntu Trusty) "Segfault in gc with cyclic trash" [Undecided,Triaged]20:07
lifeless00:01 < ubottu> Launchpad bug 1367907 in python3.4 (Ubuntu Trusty) "Segfault in gc with cyclic trash" [Undecided,Triaged]20:07
lifeless00:01 -!- MacSlow is now known as MacSlow|lunch20:07
lifeless00:03 < doko> lifeless, pending, waiting on slangasek to approve the upload in the queue20:07
lifeless00:01 < lifeless> barry: / doko: so this https://bugs.launchpad.net/ubuntu/trusty/+source/python3.4/+bug/136790720:07
lifeless00:01 < ubottu> Launchpad bug 1367907 in python3.4 (Ubuntu Trusty) "Segfault in gc with cyclic trash" [Undecided,Triaged]20:07
lifeless00:01 -!- MacSlow is now known as MacSlow|lunch20:07
lifeless00:03 < doko> lifeless, pending, waiting on slangasek to approve the upload in the queue20:08
lifeless00:07 < lifeless> slangasek: anything we can do to help with that ?20:08
lifelessbut sufficient unto the porpoise :)20:08
lifeless00:09 < lifeless> doko: thanks20:08
lifelesserm, double paste, single rainbow.20:08
barrylifeless: i think slangasek already approved it20:12
lifelessbarry: I refreshed the bug, and couldn't see anything20:13
lifelessbarry: perhaps I'm looking in the wrong place...20:13
barrylifeless: i could be wrong.  i think i saw a python3.4 package fly by, tho not sure the contents20:15
infinityHe accepted the python backport of doom, yes.20:16
infinityhttps://launchpad.net/ubuntu/+source/python3.4/3.4.3-1ubuntu1~14.0420:16
infinityAnd if it ever finishes on armhf, I might even let it out of NEW.20:17
lifelessinfinity: ahha, thanks20:18
lifelessslangasek: sorry for the ping-nag20:18
slangasekah :)20:19
slangasekhmm yes, the bug didn't get updated, that's odd20:19
slangasekI know the bug was linked from the .changes file20:20
infinityslangasek: sru-accept after the fact?20:21
bdmurrayslangasek: which bug? bug 1348954 was updated20:29
ubottubug 1348954 in python3.4 (Ubuntu) "update Python3 for trusty" [Undecided,Confirmed] https://launchpad.net/bugs/134895420:29
slangasekbdmurray: 136790720:34
infinityslangasek: Yeah, that's not in the .changes.20:35
infinityLaunchpad-Bugs-Fixed: 1264554 134895420:35
slangasekhrm20:36
slangasekindeed not20:36
slangasekI did somehow see that bug while reviewing the sru though20:36
slangasekmust've manually followed a changelog link20:37
infinityIt's impressive that an upload with a 37PB diff only fixes two bugs.20:37
=== G_ is now known as G
lifelessinfinity: 37 **P**B ?21:18
Unit193Well they do say Ubuntu got bloated... ;)21:18
infinitylifeless: That might have been hyperbole.21:19
lifelessinfinity: just possibly :)21:47
lifelessinfinity: so the builds all finished; is it in NEW still ? [I'm not sure where to check these days]22:05
=== salem_ is now known as _salem
infinitylifeless: It should be published in -proposed.22:56
lifelessinfinity: it is, thanks. clarkb just tested the build23:22

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