/srv/irclogs.ubuntu.com/2013/10/10/#ubuntu-release.txt

loolslangasek, stgraber, or infinity: ^ hey would you mind reviewing this one?  changes from libmirserver5 to libmirserver600:36
infinityHahahahahaha.00:36
infinityAgain?00:36
infinityAGAIN?00:37
loolunity-mir + platform-api + unity-system-compostor will come in shortly00:37
loolinfinity: of course!  this one is actually the ABI which is meant to be unstable  ;-)00:37
slangaseklool: you've got a little Freud there00:37
infinitylool: So they should have just called it libmirserver0 and required stricted shlibdeps.00:37
loolinfinity: I actually piled up too changes, the initial plan had two ABI changes, one some hours ago and one tomorrow00:37
infinitys/stricted/stricter/00:38
cjwatsonI see my arm64 build-dep change wasn't included :(00:38
infinityAnyhow.  Will review and override.00:38
cjwatsonmerged but I guess too late00:38
loolah yes00:38
infinitycjwatson: If you want your changes noticed, upload to the archive and wedge the autolander. :P00:38
loolcjwatson: I can offer another upload immediately after this onr00:38
loolone00:38
* infinity knows how to game the system.00:38
cjwatsonlool: that'd be good, thanks00:38
loolbut I'd like to get this one, then merged back etc.00:38
cjwatsoninfinity: seems like a CLM at the moment00:39
cjwatsonfor this package00:39
infinitycjwatson: I did it all through the cycle, but I agree that I wouldn't do it right NOW. :)00:39
slangasekinfinity: so, you're claiming this one?00:39
infinityslangasek: Yeah, I've got it.00:40
slangasekok00:40
infinityIf I can type on my laptop without my hands setting on fire.00:40
infinityParallel kernel and glibc builds are, apparently, a sweaty affair.00:40
loolI'll queue the rebuild ones00:41
infinity+  [ Robert Ancell ]00:43
infinity+  * Bump version to 0.0.1200:43
infinity+00:43
infinity+  [ Kevin Gunn ]00:43
infinity+  * bump version to 0.0.1300:43
infinity+00:44
infinity+  [Kevin Gunn]00:44
infinity+  * bump version to 0.0.1400:44
infinityI don't even...00:44
lool^ rebuilds00:45
loolunity-mir has important other changes00:46
loolplatform-api has one fix00:46
loolinfinity: mind reviewing platform-api too?00:50
infinitylool: Already on it.00:51
cjwatsonamd64: 0 uninstallables00:52
cjwatsonwell, as long as you don't count arch: all, which I think will be next cycle's project00:52
slangasekcjwatson: nice!  Is that the same as 100% superseding of the bootstrap archive?00:53
cjwatsonamd64 != arm6400:53
slangasekoh geez00:53
slangasekand so it begins00:53
slangaseksee, it *should* have been called aarch64 :P00:54
loolbut then you wouldn't be able to pronounce it!00:54
slangaseklool: 'aardvarch'00:54
loolarf00:54
loolI mean arf6400:54
loolso I've pushed hud and ubuntu-keyboard too00:55
loolubuntu-keyboard is not seeded in ubuntu00:55
loolbut hud is and has some important fixes for it to stop crashing unity800:55
looland hud is the last one I have for tonight that needs review00:56
lool(I hope :-)00:56
loolinfinity: are you looking at hud too?01:01
infinityOnly because you asked nicely.01:02
loolthanks01:04
infinitylool: These changes seem to represent a lot more than what the changelog implies...01:06
infinitylool: Seems the universally disabled bamf, plus a ton of other stuff in here.  New upstart jobs, etc.01:09
loolinfinity: So not sure which one specifically, but indeed; usually one line in the changelog is one merge proposal potentially of a huge rework; perhaps it's easier to review the corresponding bzr log -n001:09
loolinfinity: hud?01:09
infinityYes..01:09
loolinfinity: Yeah, so hud is essentially hmm "let01:09
lool"let's quickly write a platform-api backend"01:09
looltrying to be feature compatible with bamf01:09
infinityYeah, but no.01:10
infinity ifeq ($(DEB_HOST_ARCH),armhf)01:10
infinity        ENABLE_PLATFORM_API = ON01:10
infinity+       ENABLE_BAMF = OFF01:10
infinity else01:10
infinity        ENABLE_PLATFORM_API = OFF01:10
infinity+       ENABLE_BAMF = ON01:10
infinity endif01:10
infinityThat implies that on !armhf, bamf is meant to still be used.01:10
loolif armhf  :-(01:10
infinityBut they dropped the build-dep.01:10
loolyes01:10
infinityAnd bamf isn't linked anymore AT ALL.01:10
loolthat seems a mistake01:10
infinityHowever, platform_api would also not be used on my laptop anymore, due to the above.01:10
infinitySo, I get neither.01:11
loolyou wouldn't want platfomr-api on your desktop I think01:11
infinityI'm not sure I care if I have either one, but I assume some people do care about regressing the bamfy bits a week before release.01:11
loolyes01:12
loolbut this also unbreaks the touch image a lot01:12
infinitylool: Rejected.  Please relay to whomever, since the mail goes to a blackhole.01:12
loolinfinity: BTW thanks for the review; yes, I'm passing this on or fixing it and I should have catched that in review01:25
loolbut missed reviewing this packaging diff, my bad01:25
lool(we have a review step to look at the diff of control + CMake files etc.)01:25
loolcjwatson: ^ arm64 fix02:11
infinitylool: Danke, accepted.02:18
loolinfinity: ah it turns out the bamf bdep removal was intentional02:44
loolinfinity: it's now autogenerated calls from a xml file!02:44
loolmy gosh02:44
loolinfinity: it has a bamf dbus interface file instead of linking to the C lib02:45
loolinfinity: so I have a build here which is like the previous one, but readds the bdep; I've tested it locally, and hud starts, the upstart log says stuff about the voice engine starting that I dont know how to test, but it's not crashing02:46
loolinfinity: I'd like to followup with upstream tomorrow, but would you think we could take this change that is at least not breaking desktop startup as to unblock touch image?02:47
loolwell tomorrow == in some hours02:48
loolbut would like to have hud in a build02:48
loolhmm maybe I've lost infinity02:49
loolslangasek: still around?02:49
infinitylool: I'm still here, just hacking away.02:52
loolinfinity: ah great02:53
infinitylool: That seems like quite a change (C API to DBUS interface) to be making a week before release...02:53
loolinfinity: yeah, it's a port to platform-api02:53
loolinfinity: it's awfully large02:53
loolinfinity: but it's not crashing and burning02:54
infinity"Not crashing" is hardly a testament to continued functionality. :P02:54
loolinfinity: desktop session is fine; I wont pretend I know how to test all the features (I never use hud), but I can commit to chekcing with ted and or pete-woods02:54
loolpete comes in the morning02:54
infinityBut meh.  If the people responsible are willing to own this if it blows up and sort out the aftermath...02:54
loolinfinity: I'll take the blame if it breaks people desktops02:54
infinity(I don't use hud either, so it's all a mystery to me how I'd test it)02:55
loolreuploading it here02:55
loolinfinity: so I have a stupid change to readd the bdep now02:55
infinitylool: Alright, well, I'm not sure why we'd need the b-d back, if it doesn't link the library anymore.02:55
loolinfinity: will remove once I have chatted with ted and/or pete02:55
loolbut it doesn't change anything02:55
* infinity nods.02:55
loolthe bdep was when using the C api02:55
infinityRight.  I think someone needs to train these folks to use more informative merge commit messages.02:56
infinityMake them all submit a few patches to linux or git to learn how to write useful changelogs. ;)02:57
loolhmm I'm not confident cu2d pushed it02:59
* infinity spins up another eglibc build...03:00
loolit seems not03:00
loolso03:00
loolthere we go03:02
loolwill be there in 3mn03:02
loolinfinity: ^03:06
lool(same as before, but with bdep added)03:06
infinitylool: When it all goes south, I'll be sure to blame you. :)03:07
* lool hides in a cave03:11
loolinfinity: I've dropped an email to maintainers already to please test when they get up and tell me about any regressions03:11
roaksoaxslangasek: uploaded maas03:31
infinityslangasek: If you're around, can you review that eglibc?  We need the last patch for arm64, I threw in a bunch of security updates for good measure. :P04:40
slangasekinfinity: you couldn't have left the security updates for the -security pocket, where we don't have to worry about them introducing regressions a week before release?04:42
infinityslangasek: Marc was going to upload most of those security fixes a few days ago, I asked him to hold off while we looked into a few other bits.  But meh?  Testsuite passes, diffs all look sane.04:44
slangasekwow, pt_chown goes away04:44
infinityslangasek: Yeah, I have to think about how that will impact Debian, and if I have to re-enable it for non-Linux kernels, but the answer for Linux is simple, just make it go away.04:44
* slangasek nods04:45
infinityslangasek: Apparently, someone has discovered how to use pt_chown to exploit fuse, which made its long-term known-insecure status much, much worse.04:45
slangasekhaha04:46
slangasekugh, are you sure this strcoll patch is sane? how thorough are the existing strcoll tests?04:46
infinityYeah, my response to Marc was "can't I just make libc6 conflict with fuse instead?"04:47
infinityslangasek: There are a few strcoll tests, two for general sanity, and two for bugs.04:49
* slangasek checks, out of an abundance of caution, that the dirstream struct is genuinely opaque04:49
slangaseks/caution/paranoia/04:49
slangasekalso, "dirp" is the best variable name the history of variables04:50
infinityslangasek: That strcoll patch is already in the security PPA and tested, and mdeslaur was planning to release soon, AFAIK.04:51
infinityslangasek: (Hence why he asked me to push to saucy)04:51
* slangasek nods04:51
infinityslangasek: The only two I added that aren't in the PPA are the pt_chown and static pointer guard fixes.04:51
infinitypt_chwon speaks for itself.04:52
infinityAnd the stack guard thing is more testsuite than patch.04:52
infinity(Admittedly unreadable patch, if you don't speak 7 versions of assembly...)04:53
slangasekinfinity: why patches/ubuntu/unsubmitted-dlopen-static-crash.diff?04:57
slangasekno related regression test; no bug report; fixes a corner case (who calls dlopen from a statically-linked executable and can we have them flogged?)04:57
infinityslangasek: That's to make our conftests stop segfaulting.  That's Colin's contribution to this upload.04:58
slangasekhmmmm04:58
infinityslangasek: Turns out that some 25% of autotools packages have conftests that do exactly that.  And segv.04:58
infinityslangasek: Which is messing with my segv-scanning magic on the arm64 buildds. :P04:58
infinityslangasek: But also just seems silly, if we can fix it anyway.04:58
slangasekthat's a surprisingly high percentage04:59
infinityslangasek: Large portions of that are rewritten in 2.18.  I'll be testing if this is still a problem in 2.18/2.19 and submit it upstream with a proper testcase if it is.04:59
slangasekok04:59
slangasekaccepted04:59
slangasekI don't suppose you have time to review maas, which was what I was planning to do instead of eglibc? :)04:59
infinityMaaaaybe.05:00
infinityOh, doesn't look huge.  Sure.05:00
slangasekcheers05:00
* infinity will regret that statement, won't he?05:00
infinityI think ChangeLog/NEWS files nees a "Bugs created in this release" section under the "Bug fixed" section.  Would make it much easier to review.05:01
infinityWaaaaitaminute.05:03
infinityroaksoax: Did you really re-use an FFe from August for this upload? :)05:03
infinityroaksoax: Also, why on earth does the maas-cluster-controller postinst check if apache2.2-common is installed?  It depends on it...05:08
infinityroaksoax: Okay, seriously, not trying to be a jerk here, but it's a week before release, and this has a LOT of new features and pretty massive changes.05:18
infinityroaksoax: And handwaving and saying "we got an FFe for an upload 1.5 months ago" doesn't cut it.05:19
slangasekinfinity: well, I read that changelog as saying "this is a bugfix-only upstream release fixing features that were already uploaded under the mentioned FFe"?05:25
infinityslangasek: That's what the changelog says, it's not what the code says.05:26
slangasekhmm05:26
infinityslangasek: I think someone's using a rapid double-talk variant of the term "bug fix" to mean "fill in the blanks on all the features we half-implemented for our last exception", or similar.05:27
RAOFThat was certainly our plan :)05:35
slangasekcjwatson: still a chance of getting bug #1236625 into grub?06:24
ubot2Launchpad bug 1236625 in grub2 (Ubuntu) "grub-install fails to set up /boot/efi/EFI/ubuntu/grub.cfg with UEFI and LVM root" [High,In progress] https://launchpad.net/bugs/123662506:24
infinityslangasek: Poof.  It's done.  Bug #1236625 is in grub.06:29
ubot2Launchpad bug 1236625 in grub2 (Ubuntu) "grub-install fails to set up /boot/efi/EFI/ubuntu/grub.cfg with UEFI and LVM root" [High,In progress] https://launchpad.net/bugs/123662506:29
slangasekinfinity: thanks, appreciate you taking care of that for me ;P06:30
infinityslangasek: Would you like me to add any more bugs to it while I'm being helpful?06:30
slangasekinfinity: would you be a doll and break ipv6 tftp support?06:31
infinityAlso done.06:31
infinity^-- Fixes an FTBFS in the testsuite, and a minor packaging tidy up.07:06
cjwatsonslangasek: yeah, was planning to look over that today07:21
infinitycjwatson: ^07:30
cjwatsonlooking07:31
cjwatsonoh is that the segfault on arm64 too?07:31
cjwatson(or is that just a random one?)07:32
infinityYou mean the one in the current logtail?07:32
infinityThat's just random hate.07:32
cjwatsonYep07:32
cjwatsonk07:32
infinityAt least, I hope so.07:32
infinityIt's mildly disconcerting that it spit out the bug report instructions instead of the "hey, we tried this twice and it's totally your crap hardware's fault, yo".07:33
* cjwatson belatedly moves python-commandnotfound to main07:40
cjwatson(image build failures)07:41
infinityIs it in poor form in certain circles to complain that I'm only getting 9MB/s from github tonight?07:42
cjwatsonlalala I can't hear you07:42
infinityOh, there we go, 12 is a little more respectable, I guess.07:43
cjwatsonand birch ICEs four minutes in07:44
cjwatsoninfinity: ah, nice one for getting armhf to 0 uninst (soon)07:46
infinityAlright, twombly.  Are we gonna have any problems here?  *stare*07:47
infinityWhoa.  Wait a minute.  Does LLVM actually have a functional arm64 port, or is it just happily building arm64 binaries that can cross to every arch it DOES support, but no arm64 backend?07:48
infinity(I mean, I know it must have a functional armv8 port internally at Apple, but I didn't remember seeing it in the packages.  Didn't look hard either, though)07:48
wgrantApple has withheld the A64 source for now AIUI.07:49
wgrantSo I doubt it's building anything particularly useful07:49
infinityRight, so WTF is it building? :)07:49
infinityI guess a generic frontend to all the other backends.07:49
infinitySo I can build i386 binaries on arm64.07:49
infinityCan't wait.07:49
wgranttwombly fail07:50
wgrantDelicious ICE07:50
wgrantEr07:50
wgrantas segfaulted?07:50
infinitySure, why not?07:50
infinityEverything segfaults.07:50
wgrantIt's usually cc1, but I guess as works too...07:51
infinityIt's only usually cc1 because cc1 spends more time on the CPU.07:51
cjwatsonThat's two successive eglibc segfaults in <5mins07:51
infinityLiterally anything can be sniped by this hardware, so.  Whatever.07:51
wgrantOnly one of the last four builds got through the first 5 minutes :/07:52
infinityI could superstitiously reboot some hardware.07:53
cjwatsonWCPGW07:53
infinityBut I imagine we're just victims of random distribution being, y'know, random, and human brains being unable to cope with that.07:53
wgrantI don't think superstition is unwarranted with this hardware.07:53
* cjwatson starts building stone circles07:54
* infinity looks online for mail-order chickens.07:54
cjwatsonI'm seriously having continued trouble with the name "twombly", though.  Where did it come from?07:59
cjwatsonI keep getting an "Overground, underground, wombling free" earworm07:59
cjwatsonOr was it "Underground, overground"?  One of those.07:59
wgrantThe names were probably selected from the list of legendary creatures by the CPUs themselves.08:00
cjwatson:-)08:00
cjwatsonhttps://www.youtube.com/watch?v=FZ2mJPSccvo08:01
cjwatsonThe 70s really were on excellent drugs08:02
wgrantIs the stop-motion version of the show I saw years ago a fraud, or is this music video an exception?08:03
cjwatsonI don't remember it being stop-motion, but it was a long time ago ...08:04
xnox8] omg08:04
wgrantTWOMBLY08:05
wgrantWhy do you do this, twombly.08:05
wgrantinfinity: Any news on those chickens?08:05
infinityYeah, screw it, time for religion.08:06
infinitybirch is getting a completely unnecessary reboot once it goes idle.08:07
infinityAnd little wobbly twombles too.08:07
cjwatsonhttps://www.youtube.com/watch?v=aCf_PpDUTdA does look awfully stop-motion to me, so perhaps wgrant's memory is better here08:08
wgrantYeah, that's the one.08:09
cjwatsonThey were a bit of a peculiar 70s pop sensation as well though.08:10
wgrantI would have seen them here in like '98. I had no idea they were so old.08:10
infinityI think the only low-tech entertainment I miss is The Muppets.08:10
wgrantinfinity: Does birch particularly hate reboots?08:12
wgrantAnd/or life in general?08:12
ogra_hmm08:13
infinityHow or why has dh-python found its way into minimal?08:14
cjwatsonwgrant: Oh, we're on a new naming scheme, I hadn't noticed08:14
wgrantcjwatson: orly?08:14
cjwatsondefunct US automobile manufacturers08:14
cjwatsonI blame Spads08:14
infinitywgrant: No, it's okay with them, I decided to upgrade the base system too.08:14
wgrantinfinity: Ah08:14
wgrantcjwatson: Heh08:14
ogra_so i was just asked to seed webbrowser-app ... which i did, but now regenerating meta gets me " Unknown desktop package: webbrowser-app" ... even though madison sees it in saucy and b) it wants to seed dmidecode on armhf ?!?08:14
cjwatsonhttps://en.wikipedia.org/wiki/Twombly_%28cyclecar%2908:15
infinityogra_: It's in universe.  I'll re-promote it.08:15
infinityogra_: Well, once your seed changes go through...08:15
ogra_infinity, ah, thanks, whats that dmidecode thing ?08:15
cjwatsonThat's in standard, don't know why it would be explicitly listed in touch08:16
cjwatsonpastebin the full output from ./update?08:16
ogra_cjwatson, ubuntu-meta :)08:16
cjwatsonOh08:16
cjwatsonWell, that'll be because somebody got it to build recently08:16
cjwatsonhttps://launchpad.net/ubuntu/+source/dmidecode/2.12-208:16
infinityWait, why is webbrowser-app landing in ubuntu-desktop?08:16
ogra_http://paste.ubuntu.com/6217122/08:17
cjwatsonhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715139 "on-going work to enable SMBIOS on ARM"08:17
ogra_infinity, because it is the new platform for all webapps08:17
ubot2Debian bug 715139 in dmidecode "dmidecode: Build for armhf architecture" [Wishlist,Fixed]08:17
ogra_lol08:17
ogra_SMBIOS on ARM08:17
xnoxinfinity: i love webbrowser-app, it's the only browser on ubuntu so far that scrolls on touch input, instead of selecting text. (kind of handy with convertable touch notebooks)08:19
xnoxalso it's probably improssible to select text in webbrowser-app.08:19
cjwatson-Architecture: all08:21
cjwatson+Architecture: foreign08:21
cjwatson+Multi-Arch: same08:21
cjwatsongo libaria08:21
cjwatson(please, go)08:21
infinityHahahaha.08:21
infinityArchitecture: maybe08:21
cjwatsonI wonder which the maintainer meant08:21
infinityMulti-Arch: very08:21
infinityWho knows, really.08:21
cjwatsonI'm going to guess all/foreign, given that it's -dev-doc08:21
* xnox looks cross-eyed, does that even build?08:21
cjwatsonNo08:21
cjwatsonWell, sort of08:22
cjwatsonIt builds all the *other* binaries08:22
infinityIt'll just skip that binary08:22
xnoxexcellent.08:22
cjwatsonAnd leaves that one in undocumented NBS08:22
infinitySince it's not building for the arch "foreign".08:22
cjwatson(i.e. listed in saucy_outdate_all but not actually in NBS proper)08:22
infinityI can add it to dpkg's arch table, if you like.08:22
xnoxArchitecture: sometimes08:22
loollol08:25
loolArchitecture: maybe made me laugh quite a bit too08:26
infinityAlright, superstition engaged.  Begin swinging chickens.08:26
cjwatsonWell, the next Debian revision up fixes this but also adds Python bindings08:27
cjwatsonThe changes look fairly harmless, though, so I'll probably sync that.  Just build-testing08:27
cjwatsonrebuilding Ubuntu desktop images08:37
cjwatson(they failed due to component-mismatch)08:37
cjwatsonRiddell: I don't think that'll work, you have leading spaces instead of tabs which I expect make will object to08:49
cjwatson+else ifeq ($(DEB_HOST_ARCH),armhf)08:49
cjwatson+        ./Tools/Scripts/build-webkit --qt DEFINES+=ENABLE_JIT=0 DEFINES+=ENABLE_YARR_JIT=0 DEFINES+=ENABLE_ASSEMBLER=0 DEFINES+=WTF_USE_3D_GRAPHICS=008:49
cjwatsonin that bit08:49
cjwatsonRiddell: could you replace those eight spaces with a hard tab and reupload?08:50
* cjwatson retries what looks like an ephemeral eglibc/amd64 failure08:50
cjwatson(tst-robust8 timed out)08:51
wgrantI spy a universe release package on twombly. I guess the main queue is finally all depwaited.08:54
infinityOr twombly's just acting out.08:54
Riddellcjwatson: arg sure08:55
cjwatsonwgrant: I scored up a couple of small things that proposed-migration mentioned waiting on09:02
cjwatsonoh, not arpwatch though09:02
cjwatsonSo, yeah, main's probably depwaited09:02
wgrantYeah, the score was in the 1700s09:02
wgranthttps://launchpad.net/ubuntu/saucy/arm64/+builds?build_text=&build_state=pending is all <200009:02
cjwatsonWe'll probably get quite a few successful trivial builds09:02
wgrantI noticed earlier that some armhf stuff is deadlocked in proposed-migration.09:03
cjwatsonsuch as?09:03
cjwatson(do you mean armhf?)09:03
wgrantEr09:03
wgrantarm6409:03
wgrantdjvulibre09:03
wgrantdjvulibre is in -proposed, but djview won't be installable without djview4, which is in release depwaiting on libdjvulibre-dev09:04
infinityAnd this is why building in the release pocket is a bit broken. :/09:05
infinityWe can do some manual copies from proposed to release.09:06
infinitySadly, not to much the other way (as in, we can't magically make release builds build in proposed...)09:06
infinityOh, but I could just add proposed to the chroots unconditionally for a bit. :P09:06
wgrantRight09:06
wgrantHeh09:06
infinityOr we could copy the binaries from proposed to the bootstrap repo.09:07
infinityWhich seems saner still.09:07
infinityThen they'll still get proper migration checks when they're ready to go.09:07
wgrantOr just copy the source+binaries to release.09:07
infinityYeah, but copying them to release is skipping the checks that are holding them out.09:07
infinityFeels dirtier.09:08
wgrantDirtier than putting them in a sources.list.d backdoor? :)09:08
infinityAnyhow, let me do the bootstrap copy for djvuwhatever.09:08
infinitywgrant: Well,the backdoor is only for build-deps, the actual migration of the package in the archive is still guarded by making sure it's installable.  Sort of.09:08
wgrantTrue.09:09
infinity(The britney hack kinda mucks with that too. :( )09:09
infinityCan't wait for that to go.09:09
cjwatson41 packages left ...09:10
infinitywgrant: Erm, djview4 was dep-wait on qt4-opengl.09:11
wgrantAt the moment, yes ;)09:12
wgrants/;/:09:12
infinityAlright, well.  djwhosit-dev is in the bootstrap archive.09:12
wgrantBut once qt4 exists it'll still be stuck forever until someone prods it manually.09:12
infinitySo, that'll kinda sort itself.09:12
cjwatsonLP won't notice the dep-wait resolution in bootstrap, so it'll probably still need a retry09:14
infinitycjwatson: Except it was dep-wait on qt4.09:14
cjwatsonOh, right09:14
infinitycjwatson: Because, way back when, whoever wrote that for me was too lazy to emulate the wanna-build ability to have multiple dep-waits.09:15
infinityOr, so they told me.09:15
infinitySo I never fed them multiple from the slave side.09:15
* cjwatson nods09:16
cjwatsonRiddell: sorry, didn't notice that upload, re-reviewing now09:29
cjwatsonright, everything in http://people.canonical.com/~ubuntu-archive/testing/saucy_outdate_all.txt now looks like it's in progress09:30
cjwatsonstrange libaria build failure though, worked locally, investigating09:31
infinitycjwatson: I see no indication in the log that libAria is being linked to -lpthread or -ldl09:40
infinitycjwatson: Not sure how that would work locally.09:40
cjwatsonYeah, not sure why it worked locally09:45
cjwatsonUnless I fumble-fingered and test-built on unstable09:46
cjwatsonWhich syslog suggests I did.  Whoops09:46
infinitySay, did anyone proposed --as-needed as a jessie release goal? :P09:47
infinityYay, birch, I love you!09:48
infinityALL IS FORGIVEN.09:48
wgrantNear the end of a publisher run, too09:49
infinitywgrant: I'll just toss it in the bootstrap repo, so the world can benefit ASAP.09:50
wgrantOh, better plan.09:50
wgrantcjwatson: germinate's been crashing today09:51
wgrant2013-10-10 09:50:29 INFO    Germinating for ubuntu-gnome/saucy/arm6409:51
wgrant2013-10-10 09:50:30 ERROR   Unhandled exception09:51
wgrantKeyError: 'hunspell-en-us'09:52
cjwatsonok, I'll have a look09:52
wgrantOTOH it makes the publisher much faster :)09:52
cjwatsonI bet09:53
cjwatsonThough ubuntu-gnome is probably fairly late in the list09:53
wgrantBut arm64 is second09:53
cjwatsonAh09:53
wgrantSo it does amd64, then part of arm64, then boom09:53
cjwatsonForgot it was that way round09:53
ogra_infinity, webbrowser-app is still unknown ...09:53
infinityOh dear lord, it's dragging the world in with it.09:54
cjwatsonUrgh, yeah, http://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.txt doesn't look good09:54
infinityhttp://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg09:55
infinityPrettier in graph/blame form.09:55
Laneydidn't we already revert a webbrowser-app promotion because of that?09:55
cjwatsonThat doesn't look desperately feasible for 13.1009:55
infinityogra_: Did anyone actually examine the rdeps here before deciding to do this 12h before final freeze?09:55
ogra_infinity, no idea, there is an approved MIR and it is needed for webapps to work09:56
infinitywgrant: Merry Christmas, have a wayland.09:56
wgrantinfinity: Is that why birch is manual?09:56
cjwatsonogra_: There aren't approved MIRs for all the dependencies.09:56
infinitywgrant: Yeah.09:57
cjwatsonIndeed several of them have been disapproved IIRC.09:57
wgrantinfinity: Wanna do gst-plugins-base0.10 as well? It has all the src:src segfaults and is the remaining qt4-x11 blocker...09:57
ogra_hmm bug 1206268 was the one i looked at09:57
ubot2Launchpad bug 1206268 in webbrowser-app (Ubuntu) "[MIR] unity-webapps-qml" [Undecided,Fix committed] https://launchpad.net/bugs/120626809:57
infinityogra_: An approved MIR for webbrowser-app doesn't mean an approved MIR for every single one of its many rdeps.09:57
cjwatsonwgrant: You think libc will make any difference to that?09:57
wgrantcjwatson: I don't think so.09:58
infinityogra_: Did you look at the rdep graph?09:58
* cjwatson starts retrying conftest bugs09:58
ogra_infinity, nope09:58
wgrantRemember that the conftest segfault only didn't happen on x86 because the build failure was ignored09:58
infinitywgrant: Do you think the src:src stuff is harmless?  Do we know it is? :P09:58
cjwatsonWere alsa-lib and autogen conftest bugs?09:58
infinityalsa-lib is.09:58
wgrantYes, just retried them09:58
wgrantinfinity: No, we don't, unfortunately. :/09:59
infinityI'm inclined to just do a mass-give-back and see what sticks.09:59
infinityUnless someone's been keeping a list.09:59
cjwatsonI'd rather check - we have such limited build time09:59
cjwatsonGoing through the logs now09:59
infinityAaaaalso...10:00
infinityhttps://launchpadlibrarian.net/153371510/buildlog_ubuntu-saucy-arm64.ircd-ratbox_3.0.7.dfsg-3_FAILEDTOBUILD.txt.gz10:00
ogra_infinity, looking at the binary deps i dont see anything special (all stuff that unity8 will even need on the desktop and which was actually supposed to be MIRed long ago) ...10:00
infinity^-- New glibc in chroot, still has conftest faults.10:01
cjwatsonogra_: We explicitly rejected the roaraudio etc. stack IIRC10:01
infinityogra_: Don't look at the binary deps, look at the graph I linked to you.10:01
* ogra_ doesnt see that in the binary deps ... 10:01
infinityhttp://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg10:01
ogra_infinity, oh, ouch10:02
ogra_thanks, i missed the link above10:02
xnoxinfinity: ogra_: wasn't qtmultimedia-opensource-src be dropped from the ui toolkit?! Maybe that didn't happen this cycle yet?10:03
infinitycjwatson: Oh, hrm.  That's an l3 permission fault instead of an l2 translation.  Fun.10:03
wgrantlibprelude is weird like that as well10:03
ogra_xnox, might be, but seems currently it is still used10:03
wgrantIt has a non-0x8 FAR10:03
wgrantBut it runs the right test to trigger the 0x8 FAR10:03
infinityogra_: I just don't see this happening for release.  If we need this "for webapps to work", perhaps people need to rethink webapps working how they used to.10:04
infinity(Or people need to go back in time and remember that Feature Freeze for non-touch was a month ago)10:04
ogra_heh10:05
infinitywgrant: Okay, no dmesg badness from pulse yet.10:05
cjwatsonWas libtool/arm64 a conftest bug?10:05
wgrant2013-10-10 10:03:57+0000 [QueryProtocol,client] Processing finished OK build PACKAGEBUILD-4960053 (arm64 build of aspell 0.60.7~20110707-1build1 in ubuntu saucy RELEASE) from builder twombly10:05
wgrantWe're good10:05
wgrantcjwatson: No10:05
wgrantcjwatson: It has a separate segfault that doesn't appear on amd6410:05
cjwatsonok10:06
wgrantgst-plugins-base0.10 lsof libtool mksh python3.310:06
wgrantare the five that were like that in core this morning10:06
wgrantwayland (deliberate) udisks2 (deliberate) ibus (???) libtimezonemap (???) are reproducible on amd64, not sure if the last two are deliberate10:06
infinitywgrant: Are you sure the libtool one might not be a manifestation of the same bug, though?  I mean, it's libtool.  Its job is to do stupid things with libraries.10:07
cjwatsonlibtimezonemap is a bug10:07
ogra_GRRRR !10:07
cjwatsonA fairly harmless one normally but still a bug10:07
* infinity tries libtool for kicks.10:07
ogra_why did we have to name the display server Mir ....10:07
wgrantlibtool[7670]: unhandled level 3 permission fault (11) at 0x2000008a2c, esr 0x9200004f10:07
wgrantThat's no 010:07
wgrantBut I guess10:07
infinityOh, it's l3.  Boo.10:07
wgrantWell, no10:07
wgrantWe explicitly fixed the case where FAR=0x810:08
ogra_it got really hard to google any MIR wikipages nowadays (ubuntu wiki mir ...)10:08
wgrantIf we fixed anything else then the fix is horribly wrong :)10:08
infinityogra_: People don't use MIR wiki pages anymore...10:08
infinity(Does anyone?)10:08
infinityogra_: Or do you mean the page that documents the process?10:08
ogra_i link to them in bugs if people obviously didnt follow the process10:08
wgrantalsa-lib success too10:09
wgrantOh, interesting question.10:09
wgrantDoes the test return yes or no now?10:09
infinityogra_:  https://wiki.ubuntu.com/MainInclusionProcess10:09
infinityogra_: First hit on google for "main inclusion report"10:10
ogra_infinity, yeah, i was looking for "requirements" (linked from there though)10:10
infinitywgrant: Which test was it?10:10
wgrantchecking whether a statically linked program can dlopen itself... no10:10
wgrantSo it still fails, but at least doesn't segfault10:10
ogra_infinity, already commented on the bug :)10:10
infinitywgrant: Pretty sure that should be a no.10:10
wgrantIt fails everywhere else too because it fails to link, just thought this fix might make it work on arm64.10:10
infinitywgrant: dlopening yourself sounds like something libdl would take pretty seriously.10:10
wgrantSure, but it was segfaulting yesterday, I guess it must fail more pleasantly now.10:11
cjwatsonWhat was pygobject?10:11
wgrantThis error10:11
wgranthttps://launchpadlibrarian.net/152846674/buildlog_ubuntu-saucy-arm64.pygobject_3.10.0-1_FAILEDTOBUILD.txt.gz10:12
cjwatsonretried10:12
cjwatsonah yes10:12
infinity4 times, no less.  Overachiever.10:12
wgrantx4, but I guess it runs configure 4 times10:12
cjwatsonwgrant: It's yes for dynamic, no for static10:12
cjwatsonWhich is fine10:12
infinityIf lazy upstreams didn't just say "yeah, I'll use all the default autoconf tests", we'd never hit this. :P10:12
wgrantYeah, creates config.status 4 times, so 4 faults is expected.10:13
infinityCause I can't imagine any of them actually care about if they can dlopen a static binary from itself.10:13
cjwatsoninfinity: This one's from libtool, actually, I think10:13
cjwatsonI can imagine dlopening yourself being useful for a dynamic binary introspecting its own symbols by name or something10:13
cjwatsonA fairly crazy one, but not totally crazy10:13
wgrantSo all looking good so far.10:15
cjwatsonI love sunpinyin/arm64 failing in src/portability.cpp10:15
cjwatsonSubject: sunpinyin: misnamed source file10:15
wgrantHeh10:15
infinityHah.10:15
wgrant2013-10-10 10:19:43+0000 [QueryProtocol,client] Processing finished PACKAGEFAIL build PACKAGEBUILD-5082847 (arm64 build of libprelude 1.0.0-11ubuntu1 in ubuntu saucy PROPOSED) from builder birch10:20
wgrantconftest[8608]: unhandled level 2 translation fault (11) at 0x0a9648d8, esr 0x9200004610:20
wgrantsigh10:20
infinityRandom kill, or different unresolved issue?10:21
wgrantDifferent unresolved and repeatable issue.10:21
infinityBalls.10:21
wgrantRather.10:21
wgrantI thought it might have been some manifestation of the dlopen bug, given that it was the sole failure in a build that ran the buggy test.10:22
infinityI'm beginning to wonder if maybe crashing conftests are just a way of life, and something I've never noticed until today.10:22
cjwatsonSeems somewhat likely10:22
wgrantI don't think I've tested libprelude locally, actually.10:22
wgrantSo that's plausible.10:22
cjwatsonOK, I think that's all the conftest failures retried10:22
wgrantEverything's passed so far except libprelude, and it was dubious anyway10:23
cjwatsonSo even with some remaining issues we should be able to make progress10:23
infinityOn the other hand, we've still had weird things like random unreproducible faults in dpkg-* and such go unnoticed, which makes me wary of turning off the check.10:23
wgrantOh yeah, turning off the check entirely would be insane.10:23
infinityBut for the oddball ones, if we can determine they're a non-issue, I can slip in an extra filter for them like I did for wayland.10:23
wgrantbtw10:23
wgranteasy way to determine which conftest failed10:24
wgrantrun ./configure on the console, look for interpersed kernel spew10:24
infinityThat's too easy for me to have thought of.10:24
infinityDo we get to have both the gstreamers?  That should unsnag a chunk.10:25
wgrantgstreamer1.0 should build, not sure 0.10 will10:26
wgrantOh yeah, both will10:26
wgrantBut we're still stuck on the 0.10 plugins10:26
infinityOh, right, that weird src:src thing.10:27
tkamppeterHi, I have uploaded cups-filters 1.0.40. It is a pure bug fix release. Besides some smaller bugs it fixes the problem that many users of Brother printers have margin problems and users of expensive Konica Minolta PostScript printers cannot print at all. So please take it into Saucy. Thanks.10:28
tkamppeterThanks.10:34
xnoxPlease accepted ubiquity - fixes crasher in the U1 plugin when trying to sing-in or sign-up.10:36
wgrantIs that like Android's face unlock?10:37
* xnox blinks to confirm i am alive10:37
xnoxwgrant: yes =)10:37
xnoxwgrant: or like apples touchID, with some people using other body parts instead of fingerprints....10:38
wgrantSo I've heard!10:38
xnoxthanks for ubiquity10:39
LaneyNot sure I'd like to try that on my laptop10:39
=== doko_ is now known as doko
knomehey, could somebody help xubuntu get pm-utils to our seed? we don't have uploaders available at the moment. bug 123202711:28
ubot2Launchpad bug 1232027 in xubuntu-meta (Ubuntu) "pm-utils not installed by default in 13.10" [Medium,Confirmed] https://launchpad.net/bugs/123202711:28
infinityknome: I can help with that.11:35
knomeinfinity, cheers!11:35
knomelet me know if you need any additional information11:35
infinityI'm actually a little puzzled as to how it makes it on ubuntu-desktop...11:36
infinityAhh, gnome-power-manager -> upower -> pm-utils.11:37
infinityknome: Based on what kubuntu did, I'm guessing you might want a (upower) recommend, instead of a direct pm-utils dependency.11:38
knomeinfinity, that works for me11:38
xnoxinfinity: yeap, i have same analysis, but slower to work it out =)11:39
knomeupower seems to be in xubuntu 13.04. i assume that has changed for a reason or another for saucy11:40
infinityknome: Something probably used to depend on it and you got it transitively.11:40
knomeyep11:40
infinityknome: Or maybe you used to ship gnome-power-whatever.11:40
knomethat's probably it, but i can't remember clearly. but yeah, i'm fine with installing upower11:41
infinityWait.  xfce4-power-manager  Do you not ship that anymore?11:41
knomeafaik we should11:41
infinityThen you should have upower in your desktop, and thus pm-utils.11:41
infinityOh.  Unless you ship something that provides systemd-services11:42
infinityAnd germinate is outsmarting you.11:42
infinityThat's probably what's up.11:42
knomeheh11:42
knomeoki11:42
infinityI'll just explicitly seed pm-utils.  Screw it.11:43
knomeworksforme11:43
knomewe can look at it for 14.0411:43
xnoxretoaded: ubiquity auto-pkg-test failure: I cannot reproduce it locally, and it looks like it's using 2.15.22 unit-tests, but running them against older binaries (? 2.15.21)? from the logs it's not obvious which versions of binary packages under test were installed.11:44
xnoxcan it please be retried?11:44
retoadedxnox, link?11:47
xnoxit was retried and it's blue now.11:50
xnox(well passed)11:50
xnoxretoaded: https://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-ubiquity/11:50
retoadedxnox, ack. While I have the ability to disable a test/job it is probably better to take that proposal to the owner/maintainer of the job. In this case it appears to be jibel or pitti.11:55
xnoxretoaded: ack.11:55
infinityknome: ^-- That's for you.11:58
* knome bows11:58
jibelxnox, run 221 is green or you still want a retry?11:59
xnoxjibel: all is good, it was retried and passed, and is in release pocket as off 5 minutes ago =)11:59
xnoxjibel: thanks.11:59
zulcjwatson:  can you approve  #1236901 please?12:47
cjwatsonzul: done12:49
zulcjwatson:  also can you approve swift rc1? as well12:49
cjwatsonzul: sounds big, kinda busy with arm64, maybe somebody else can?12:52
zulcjwatson:  sure12:52
cjwatsonlibpwquality/arm64 I think is best addressed by taking the new upstream bugfix release - only a couple of other fairly trivial changes13:07
=== psivaa is now known as psivaa-afk
sil2100Hi guys! We need a new libunity released into -proposed (and to release) for touch related things, it's currently in the unapproved queue - can anyone push that forward?14:04
sil2100cjwatson, infinity: ^ ;)14:04
sil2100Pretty please with cherries on top! ;)14:04
* ogra_ thinks beers would work better 14:05
sil2100Pretty please with beer on top..?14:05
ogra_(see /topic)14:05
ogra_:)14:05
sil2100That somehow doesn't sound right ;)14:05
cjwatsonsil2100: looking14:11
cjwatsonaccepted14:12
LaneyWhat happens with touch stuff after Final Freeze?14:13
sil2100cjwatson: \o/ thank yoU!14:13
LaneyEither touch-only or touch-parts-in-other-things uploads14:13
ogra_touch only should still go through14:14
ogra_it is gated before entering usually14:14
* didrocks uploads the seed refresh then14:15
seb128ogra_, what about e.g indicators?14:15
didrocksLaney: this go through automatically as it's touch only or something changed since last week?14:16
seb128I guess we should start getting those to saucy-proposed for SRU and build the image from there?14:16
ogra_seb128, no idea, ask asac ?14:16
Laney'this'?14:16
didrocksLaney: ubuntu-touch-meta14:16
apwi thought it was a blanket feature freeze exception14:16
didrocksI guess it's accepted14:16
apw(for touch)14:16
ogra_apw, well, everything needs to go through the spreadsheet for touch ...14:17
ogra_apw, thats a way stricter process than a freeze14:17
apwogra_, i more meant, that is an exception for feature freeze, this is final freeze, a different freeze14:18
ogra_apw, on -proposed  and release-team level it just goes through14:18
ogra_ah14:18
zulcan an archive admin approve python-cinderclient and swift please14:28
zulinfinity: can you approve python-cinderclient and swift please?14:29
roaksoaxinfinity: can you approve MAAS please?14:30
infinityroaksoax: Did you read scrollback?14:31
infinityroaksoax: When you filed that FFe a month and a half ago, was the intent really for it to cover every upload right up to final freeze?14:33
infinityroaksoax: Cause this upload, despite its changelog claiming otherwise, is not a "bugfix release".  It's very featureful.14:33
roaksoaxinfinity: yes! I had the understanding that the FFe was an standing FFe. maas-cluster-controller checks if apache2.2-common is present because we use maas against 2.2 and 2.4 (precise/saucy) and the module version needs to be rpesent in saucy (i got that from the debian migration notes for 2.2 to 2.4). And they are not really features, mostly bug fixes and improvements to what had already been uploaded14:34
roaksoaxsmoser: thought the FFe for maas was an standing FFe... (so I was told)14:35
smoserit largely was the intent of the ffe.14:37
roaksoaxinfinity: ^^14:37
smoserroaksoax, is there much that is not listed in that ffe that is feature?14:37
stgraberprobably best to ask slangasek then since he's the one who approved it14:37
smoseri guess your moonshot work.14:37
stgraberthough "FFe granted for the changes described." doesn't really suggest an open FFe to me14:37
roaksoaxsmoser: yeah i guess that's the only thing not really there,which is really hw enablement14:38
=== psivaa-afk is now known as psivaa
=== ricmm_ is now known as ricmm
smoserwell, we can wait for slangasek, but my argument would be that the changes described there are now just landing14:38
roaksoaxsmoser: yeah some of those granted on nFFe didn't land in the first upload14:38
slangaseksmoser: getting a feature freeze exception never implies "it's ok to upload this any time up until release".  It's meant to be understood that FFes are supposed to be acted on before beta freeze.  When roaksoax asked me about this upload last night, he said bugfixes, not new feature work14:42
infinityroaksoax: I think my confusion was that you closed the FFe and then reused it, as if it were a standing exception.14:42
smoserinfinity, that confussion is quite reasonable.14:43
infinityroaksoax: Either way, it's a far cry from "just bugfixes", but I can also sympathise that you don't want to ship with half-done features.14:43
smoserok...14:43
slangasekso I would have to look closely at what's going on here, I'm not going to wave it through14:43
smoserok. so we need these changes in.14:43
smoserwhat can we do to accomplish that.14:43
smoseri do understand the confusion, pushback, and general "ITS 1 WEEK BEFORE RELEASE!"14:44
roaksoaxinfinity: thank you! I also understand your frustation of me doing such an upload one week before release.14:47
roaksoaxbut you are right, we don't want to ship with half-done features14:47
roaksoaxand some of those who were uploaded last night, where covered on the FFe that hadn't been uploaded in the first upload post requesting the FFe14:48
roaksoaxthe only other new feature is moonshot stuff, which is hardware enablement that I just got tasked with by the end of last week14:48
didrockscjwatson: is britney down? it seems that last run was from Generated: 2013.10.10 13:55:26 +000015:18
loolSeems britney didn't run in an hour?15:18
* stgraber checks15:18
cjwatson  File "/srv/ubuntu-archive/proposed-migration/code/b2/hints.py", line 69, in check15:19
cjwatson    assert package.version is None, package15:19
cjwatsonAssertionError: eglibc/2.17-93ubuntu315:19
stgraberright15:19
cjwatsonI've fixed that block15:19
cjwatsonpretty sure they need to be unversioned15:19
stgrabercjwatson: you're way too fast, I was just about to look at infinity's hint file ;)15:20
cjwatsoninfinity: ^- FYI15:20
infinityOh, bah.15:21
infinityThanks for fixing.15:21
cjwatsonrunning p-m manually for you now15:23
smoserhey...16:01
smoserasking for pre-approval for uploading16:01
smoserhttp://bazaar.launchpad.net/~smoser/simplestreams/trunk/revision/31616:01
smoseroh well. to me it seems reasonable, there is a good positive and negative test included there. i'm gonna upload.16:05
roaksoaxslangasek: howdy! So I want to clarify a few things about the maas upload I did last night. This is the debdiff with what's currently on the archive with the package I uploaded yesterday. http://paste.ubuntu.com/6218653/16:11
roaksoaxslangasek: 1. the changelog that talks about the major new features is not for *this* particular upload/upstream release. It is simply the addition of the changelog with the new features that currently are in saucy.16:12
roaksoax2. the second major change is the new maas-import-ephemerals. In the newest upload, we simply replaced maas-import-ephemerals with maas-import-ephemerals.py (which is in archives) so there's really no change there, but rather we just renamed it and provided various bug fixes to it16:14
roaksoax3. the third major change is moonshot support, which is hardware enablement which I was tasked with just last week with the goal of having it released. Sorry for not including that in the FFe16:15
roaksoax4. other than that everything are bugfixes, including the changes to maas-import-ephemerals16:15
roaksoaxslangasek: so in reality, the only "new" feature in the last upload, is the moonshot stuff, everything else, are bugfixes16:16
slangasekroaksoax: I haven't reviewed this at all yet, it's infinity who's said that the upload includes new features; I'll leave it to him to explain what he's seeing that constitutes feature work.  Maybe it's just the moonshot, I don't know.16:16
roaksoaxslangasek: alright! thanks!16:17
roaksoaxinfinity: ^^ :)16:17
xnoxplease reject gccxml i don't actually know if that works. Upload to archive by accident.16:35
=== yofel_ is now known as yofel
roaksoaxthanks for the maas acceptance!16:56
balloonshow we looking for getting the rc images and milestone up and running ? :-)16:59
infinityballoons: That'll be probably Sunday night.17:00
balloonsinfinity, I thought we were good for today :-(17:01
balloonsI've been communicating that out; remember I wanted to ensure I gave people the proper timeline17:02
stgraberthat lxc fix (and a dbus change to follow in the next few minutes) are required to fix the desktop QA environment, would be nice if someone could review.17:02
infinityWell, I'm sure stgraber can set up the milestone in the tracker for today, but I wouldn't count anything until Sundayish as an actual "RC".  That's not to say people shouldn't be testing now.17:02
stgraber(I'll take care of the dbus review since I'm not the author)17:02
balloonsinfinity, that's fair enough. If we're ok with migrating to an RC milestone today, that would be helpful.. Having people start now means a better image for sunday17:05
loolinfinity: FYI, Pete Woods and Ted Gould had tested new hud on desktop, and Pete Woods has now retested the new one in archive and it's all good!  They'll revert the useless bdep addition at some later point17:05
infinityballoons: Agreed.17:11
infinitystgraber: Can you set up the milestone in the tracker, so people feel comfy that they're testing the right thing over the weekend?17:11
infinityballoons: I just sent the freeze announcement too.17:11
stgraberinfinity: sure, do you want all new builds redirected there already?17:12
stgraberinfinity: and do we actually do an RC milestone? last time we just went with Final as it was a huge mess to deal with RC => Final a few releases earlier (and confused people since we don't actually release an RC)17:13
infinitystgraber: No, no RC milestone.  This is "RCs toward final", so Final it is.17:14
stgraberok17:14
infinitystgraber: All new builds there is fine.  We won't bother de-cronning until the weekend, though.17:14
stgraberinfinity: ok, should I turn off e-mail+IRC notifications then?17:14
stgraberuntil we de-cron that is17:15
infinityIt's not that much noise, but your call.17:15
infinityDoes the IRC notification also hit QA/testing channels, or just here?17:15
stgraberalso hits -testing17:15
infinityIf it hits QA channels, that might prompt people to test. :P17:15
infinityI'm all for more testing.17:16
balloonshehe17:16
stgraberok, I'll keep the notifications enabled, we can always silence them if it's a problem17:16
infinityI look forward to xnox working 29 hour days for the next week to fix all the installer bug people should have found 3 months ago.17:16
infinitys/bug/bugs/17:16
balloonsso people should anticipate new images into early next week before things really tighten down on respins, etc17:16
infinityAnd I still have a few installer things on my plate to deal with before release too. :/17:17
infinityBut first, I need a nap (which is why I sent the announce 3h early).17:17
stgraberinfinity: does http://iso.qa.ubuntu.com/admin/config/services/qatracker/series/37/manifest look vaguely correct to you? (since that's the list of builds that'll show up in the Final milestone)17:17
balloonsstgraber, I would note we need to remove Daviey and add jamespage in his place on the owners17:17
jamespageballoons, please do17:18
jamespagestgraber, please do17:18
jamespagerather :-)17:18
infinitystgraber: There's no more  armhf+armadaxp ... Hasn't been for a couple of releases.17:18
balloonsI don't want us both to edit it at the same time, so ;-) go for it17:18
stgraberballoons: done17:18
stgraberinfinity: and I guess the two omap can die too, right?17:19
infinitystgraber: omap == generic, and omap4 will be generic tonight or tomorrow, yeah.17:19
stgraberinfinity: right, do we actually have separate d-i images for those still or is that a generic d-i image too?17:20
infinitystgraber: ubuntu-desktop armhf+omap4 is dead.17:20
infinitystgraber: It'll all be one d-i target, though there are separate binaries with the uboot blobs wrapped around them.17:20
stgraberinfinity: ok, I'll just keep generic then, it's not like it actually matters anyway since it's not an iso17:20
infinity(I'm also going to keep some symlinks in place so the maas people don't yell at me for moving things around at the last minute)17:20
infinitystgraber: So, yeah.  desktop-armhf+omap4 goes away.  I'm not sure what will happen with server, I'll tell you later when I figure it out. :P17:22
infinitystgraber: The rest looks good.17:22
stgraberinfinity: I guess the ubuntu server images should also get tweaked to be -generic instead of having both an omap and omap4 .img but I won't mess with that now17:22
infinitystgraber: For a lark, if the bootstrap archive fills up completely with everything I need, I might hand-roll an arm64 ubuntu-core too. :)17:22
infinitystgraber: No, the images need to have one for every target, because they include the bootloader blob. :/17:23
stgraberinfinity: that seems like a bit of a waste but ok ;)17:23
infinitystgraber: So, we either drop arches (which I'd like to do, but that's the server team's call), or I make more than one.17:23
stgraberinfinity: I guess that's easier than to tell people to do offset dd with a separate .img for the bootloader ;)17:23
infinitystgraber: Honestly, I'd prefer to drop all the armhf server images and just have netboot.17:23
infinitystgraber: But, up to the server team.  I'll ask jamespage for an opinion when I'm awake.17:24
stgraber(just noticed #ubuntu-testing is now #ubuntu-quality and queuebot didn't know about that)17:29
balloonsstgraber, oO17:32
balloonsstgraber, thanks for making the milestone. I'll share the news with everyone once the builds hit17:34
slangasekwould someone be willing to review the grub2 that cjwatson uploaded?  considering the actual changes are all mine, I probably shouldn't do the review :)17:34
slangasek(and yes, I would rather like this into the candidate images, along with grub2-signed, since UEFI+LVM is currently broken in grub)17:35
stgraberslangasek: I'll take care of it17:36
slangasekstgraber: thanks!17:36
stgraberslangasek: in exchange can I get you to review lxc? :)17:38
slangasekstgraber: sure17:38
cyphermoxseb128: ^17:42
seb128^ would be nice to get that one it, it's an annoying issue with keyboard layouts, especially impacting non-latin users17:42
seb128the fix is simple, it's to make the greeter codepath run only in the greeter17:43
seb128e.g just a if() around some code17:43
seb128cyphermox, thanks ;-)17:43
slangasek^^ please don't approve grub2-signed yet until grub2 has been accepted17:48
infinityslangasek: Did you not set the build-dep on it?17:48
stgraberslangasek: s/accepted/published/? because I accepted grub2 a few minutes ago17:49
infinityApparently not.17:49
slangasekinfinity: no, because it didn't get incremented last time either so I assumed we weren't doing that :)17:50
infinityI do it, not everyone does. :P17:50
infinity(Just lets it dep-wait nicely instead of having to wait for publishing and be sure)17:50
slangasekyep17:51
infinityShould probably mangle the packaging to work like the linux-signed packaging that looks for a specific version of the signed bits and fails hard when it doesn't find them, etc.17:52
infinityMakes it somewhat idiot-proof.17:52
apwplus we have an ./update-version ../linux incantation to do it for you17:52
knomehey infinity, do you have a minute?18:19
shadeslayercould someone accept kubuntu-meta ? has some fixes for non existent packages19:36
cyphermoxhey, would it be okay to upload a fix for https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1238137 ? it's a minimal change and only affects touch, I already have the package ready and it was confirmed to fix the issue19:40
ubot2Launchpad bug 1238137 in network-manager (Ubuntu) "Maguro: Network Manager is not reconnecting ofono's gprs connection after a cellular turn off" [High,Triaged]19:40
sil2100didrocks: uh oh!19:54
didrockssil2100: hey (in a meeting) :)19:54
sil2100didrocks: whaaaat? At this hour?!19:54
didrockssil2100: you are handling what's assigned to you? everything's fine?19:54
sil2100didrocks: slowly, yes, HUD published, but in unapproved19:54
didrockssil2100: yeah, you were not in the end of the last meeting when I was aked to come :p19:54
sil2100Looking for someone that could push it further ;)19:54
didrockssil2100: you need to bribe people!19:54
ogra_sil2100, see /topic19:55
sil2100FREE BEER! Anyone who pushes HUD from the queue gets free beer!19:55
didrockssil2100: maliit crash is under control?19:57
didrockssil2100: please, send to me and timo an email so that we can continue tomorrow morning19:58
didrockssil2100: robru as well19:58
sil2100cjwatson: hello! Sorry to ask you for a second time, but can you push HUD further? ;)19:58
sil2100didrocks: cyphermox was handling that from what I saw, let me take a look how it went19:59
stgrabersil2100: accepted19:59
didrockssil2100: platform-api?19:59
cyphermoxsil2100: I didn't touch maliit..20:00
sil2100stgraber: super awesome!20:00
didrocksthanks stgraber20:00
sil2100cyphermox: oh, I saw seb poke about that and you said you'll take care of that, but it seems you meant something else20:00
didrockssil2100: platform-api is in a good shape for landing?20:00
sil2100cyphermox: I misread stuff then! Will tackle that later once I finish this here20:01
didrockssil2100: not wanting to harass you, but platform-api? (need an answering) :p20:03
didrockssil2100: you are handling that one + maliit then?20:03
sil2100didrocks: yesss!20:04
didrocksthanks!20:07
didrockssil2100: needing to go away, have a nice evening!20:09
didrocksand good luck ;)20:09
sil2100;)!20:09
sil2100Goodnight!20:09
didrocksthanks!20:11
slangasekcyphermox: that seems like an appropriate thing to get fixed, in terms of the bug impact; will have to review the patch once in the queue to say for sure20:13
slangasekinfinity: what's the timeline for starting to churn out candidate images?20:14
cyphermoxslangasek: ok20:14
slangasekinfinity, stgraber: do we want a proposed-migration added sometime soon, so that SRUs can be staged in -proposed without accidentally leaking across?20:39
slangasekfyi, adding a block for libhybris gst-plugins-bad1.0 android, per discussion with rsalveti20:40
stgraberI think your sentence above was missing a "block" but yeah, we probably should20:40
slangasekyeah, it was ;)20:41
slangasekaccording to the logs, for raring Colin added it on 4/2220:41
stgraberwhat did we do last time? massive block?20:41
slangasekthat seems quite late to me20:41
slangasekstgraber: no, 'block-all source'20:42
stgraberif we do that we probably should also turn off auto-accept as otherwise we'll forget about those packages20:42
stgraberit's reasonably easy to add stuff as unblock when accepting unseeded packages, but having to watch and manually check the proposed-migration list would be a pain20:43
slangasekhmm.  I think we've given ourselves too many dials.20:46
stgraberwe'll have a late landing of dbus because of the ubuntu-touch testing madness. Sorry about that, the package has been ready and working for hours and doesn't even do any change that are touch-related.20:56
tyhicksstgraber: will you be able to sponsor the debdiff as well? (I'm really sorry about all the time you've had to spend on this)20:57
stgrabertyhicks: I'd rather not, if I sponsor it I'm not supposed to then accept it in the queue20:57
stgrabertyhicks: and since there are more coredevs than release team member, it'd be more efficient for you to use another sponsor20:58
tyhicksok20:58
tyhicksstgraber: kirkland will sponsor it for me once he takes a look at it and the AP tests finish running on your mako device21:03
stgrabercool21:04
kirklandstgraber: I'm looking at it now21:04
stgrabermy phone just finished reflashing today's image so I should have the results pretty quickly if I can get the damn thing to stay connected to the wifi for more than a minute (mako has the buggiest wifi driver I've ever seen)21:05
slangasekstgraber: "doesn't even do any changes that are touch-related"?  so why is it landing at all?21:13
zulslangasek:  can you ack python-cinderclient and swift when you get a chance please21:17
stgraberslangasek: probably because tyhicks made the mistake of asking in ci-eng instead of just getting it uploaded to the archive21:19
slangasekstgraber: that's not an answer to the question I asked21:19
slangasekI asked "why is it landing", not "why is it late" :)21:19
stgraberslangasek: do you mean, why do we want that in the archive?21:19
stgraberslangasek: without that change dbus is busted in LXC and that prevents all of the desktop QA tests from running21:20
slangasekonly the desktop tests?  I thought there was discussion about unity821:21
stgraberthat's unrelated, unity8 is failing because of Mir not because of dbus21:21
slangasekok21:21
stgrabertyhicks: so all the webbrowser tests failed here, though I have no idea how they can ever succeed since apparently the app is called with invalid arguments21:22
tyhicksugh21:23
tyhicksasac: is that expected ^21:23
stgraberhttp://paste.ubuntu.com/6219840/21:24
stgrabernote how the app always complains about invalid options21:25
slangasekzul: these are new upstream releases of components that don't appear to be listed in the micro-release exception; what's the justification for why these are safe and appropriate to include?21:25
slangaseksmoser, jamespage: ^^ the only bits of openstack that were mentioned to be missing from the MRE were ceilometer or heat; did you guys overlook some components?21:26
jamespageslangasek, python-cinderclient would not fall under the MRE - its been approved under a FFe (see the changelog)21:27
jamespageI thought swift already was21:27
* jamespage looks21:27
slangasekah, I see the FFe now; curse firefox for always opening the window on the *wrong* desktop21:28
jamespageslangasek, but you are quite correct about swift...21:28
* jamespage sighs21:28
jamespagethey behave a bit differently upstream which is probably why - we don't get stable point releases from that project like we do the others21:29
slangasekok21:29
slangasekthat makes a new upstream RC the week before release rather worrisome to me21:29
slangasek(python-cinderclient accepted, though)21:29
jamespageslangasek, whats the best way to proceed with swift? we want to line up with what OpenStack havana is baselining against upstream21:29
jamespageurgh - the timing on the releases sucks21:30
slangasekjamespage: convince me that there's been rigorous testing to make up for the fact that this will have no burn-in time before release21:30
jamespageslangasek, let me throw it somewhere and I'll give it a blast21:33
stgrabertyhicks, asac: tried camera-app instead, that one looks sane:21:35
stgraberRan 11 tests in 45.055s21:35
stgraberOK21:35
tyhicksthat's good21:35
tyhicksanxious to hear about the expected results of the unity821:36
stgraberwell, unity8 passed the tests on sf and failed as badly as it usually does on Mir, so no worse than before21:36
jdstrandstgraber: thank you for doing that21:41
stgrabertyhicks: anyway, wasted enough time over this, it's fairly clear to me that if we had a bug in that change, the phone wouldn't work at all, it does seem to work fine and the tests that aren't buggy appear to pass. I'll go do something more productive now and will do the queue review once it's uploaded.21:42
jdstrandstgraber: yes. sorry about all that. your frustration is shared21:43
tyhicksthanks for all your help, stgraber21:44
=== Laney changed the topic of #ubuntu-release to: Released: 13.10 Beta 1, 13.04, and 12.04.3 | Archive: Frozen, final freeze | Saucy Salamander Release Coordination. Please don't upload things during freezes where you shouldn't, or be prepared to apologise to the release team | we accept payment in cash, check or beer | melior malum quod cognoscis
jdstrandlovely21:47
asacstgraber: webbrowser test should work22:10
asaclet me lok at your paste22:11
asacstgraber: if camera is good i guess it fine.22:11
asacwebbrowser might need to unlock screen manuallyu frist22:11
jdstrandstgraber: fyi, I got the ok to upload dbus22:11
asackk22:11
jdstrandstgraber: I updated the landing page/etc with the testing22:12
jdstrandstgraber: and uploaded just now22:12
stgraberjdstrand: ok, I'll review it now22:16
stgrabergood, diff didn't change since I last reviewed, accepted22:17
jdstrandstgraber: thanks!22:17
jamespageslangasek, OK - so I've deployed 1.10.0 in our standard, 3 zone, 3 replica test deployment integrated into and openstack deployment via keystone22:23
jamespageand I've run swift-bench against it which exercises object puts, gets and deletes on the deployment22:24
jamespageall looks good; 0 failures on the 5 cycles of swift-bench I put the deployment through22:25
jamespagezul, fyi ^^22:27
slangasekjamespage: ok.  and those are the only things that we need to worry about testing?  There's a python-swiftclient in the archive; is there any risk that it will be broken by the update?  (not that this would strictly be a blocker anyway, since the new swift release is happening whether or not we include it in saucy and python-swiftclient ought be compatible :)22:28
jamespageslangasek, fortunately swift-bench -> python-swiftclient -> swift HTTP api22:31
jamespageso that test exercises the client as well22:31
slangasekok, great22:32
jamespageslangasek, tbh of all of the openstack projects swift is the one I worry about least; its much more mature and generally moves at a slower pace22:32
* jamespage goes eod22:34
jamespageuntil tomorrow folks22:35
slangasekrightyo - accepted22:35
jamespageslangasek, thanks122:35
jamespageI hate my shift key obviously22:35
jamespagettfn22:35
slangasekcjwatson: why does click-dev depend on perl?  That's very unhelpful for a -dev package to do in multiarchland :)23:07
slangasekcjwatson: dh_click itself seems to be perl-base-clean23:08
slangasekcjwatson: or maybe click-dev should just be M-A: foreign, since it's Arch: any only "to avoid binNMU irritation"23:09

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