[00:02] <infinity> stgraber: If you haven't already, can you work the tracker magic to give me a milestone?
[00:02] <infinity> jtaylor: Lemme look.
[00:03] <stgraber> infinity: sure
[00:03] <infinity> jtaylor: The pytables that was promoted to -release 7 hours ago?
[00:03] <stgraber> infinity: I'm assuming all flavours are participating this time around?
[00:04] <infinity> stgraber: They pretty much have to, following our old rules of "no beta, no release".
[00:05] <stgraber> infinity: ok, done, any build done from that point on will show up in the Beta 2 milestone
[00:06] <infinity> stgraber: Kay.  We should probably add and drop some products too...
[00:07] <infinity> stgraber: core, netboot, and server ppc64el probably need to exist.  And unless I go and fix it in a real hurry, server omap* are both a lost cause.
[00:08]  * infinity goes to disable both of those right now so we stop trying and failing to build them.  If I find the time to fix them (and if anyone cares), we can put them back later.
[00:10] <infinity> Oh, Laney did that on the 17th. :)
[00:10] <stgraber> infinity: the current manifest is http://iso.qa.ubuntu.com/admin/config/services/qatracker/series/42/manifest
[00:11] <stgraber> let me know what we're missing and I'll check if we have it in stock already and it just needs adding or if I need to create a new product entry
[00:12] <infinity> stgraber: As above.  Need ppc64el netboot, server, core.
[00:12] <infinity> stgraber: And need to drop server armhf+omap and server armhf+omap4
[00:14] <stgraber> ok, dropped the two omaps, ppc64el will need some more work as I need to create product entries for those
[00:15] <infinity> Alright, omap server images purged from the mirrors and crontab on manual.
[00:15] <infinity> Erm, cron slightly too manual...
[00:16]  * infinity reenables self-rebuilds.
[00:16] <infinity> stgraber: Do we still want system-image imports running?
[00:17]  * infinity guesses so.
[00:17] <stgraber> yeah, don't touch system-image
[00:26] <infinity> Wait...
[00:26] <infinity> Is the trusty NEW queue really empty because we caught up, or did stgraber's bot go crazy and accept everything?
[00:27] <knome> what's wrong with accepting everything once in a while during a full freeze and a LTS release?
[00:27] <infinity> Heh.
[00:27] <infinity> And, no, we must have actually caught up, the bot's not even running yet.
[00:27] <infinity> Sweet.
[00:28]  * infinity turns on the bot.
[00:28] <knome> don't worry, we'll provide you something to work on shortly ;)
[00:28] <infinity> Err...
[00:28]  * infinity turns on the bot AFTER changing the default series.
[00:29] <knome> s/hardy/trusty/
[00:29] <stgraber> infinity: core, netboot and server ppc64el added to the tracker and manifest
[00:29] <infinity> stgraber: Lovely, thanks.
[00:29] <stgraber> infinity: so if nobody messed up the cdimage code, they should magically auto-publish
[00:29] <infinity> stgraber: That auto-accept bot would be a lot less dangerous, if it acted on the current devel series instead of having SERIES hardcoded. ;)
[00:29]  * knome bows for all the hard work the release team does
[00:30] <knome> and for a bit more :)
[00:30] <stgraber> well, netboot is triggered from a cron on my server which I'll manually trigger now
[00:30]  * infinity was --><-- this close to auto-accepting the saucy queue.
[00:30] <stgraber> infinity: isn't it limited to the release pocket?
[00:30] <infinity> stgraber: No, proposed...
[00:30] <stgraber> oh yeah, that could be dangerous :)
[00:30] <infinity> stgraber: So, it would happily accept all the pending SRUs for a series. ;)
[00:31] <infinity> knome: Meh, this time of year, the hard work is all up to people like you.
[00:31] <knome> huhu, don't tell me
[00:31] <infinity> knome: I just have to write emails and herd cats (neither of which I enjoy), but you have to test, test, test.
[00:31] <knome> i still have to squeeze out the last drips of non-commercial creativity juice to the xubuntu wallpaper
[00:31] <knome> and the paperwork related to that ;)
[00:32] <stgraber> infinity: I think I remember why I had to do that...
[00:32] <stgraber> >>> list(lp.distributions['ubuntu'].getDevelopmentSeries())
[00:32] <stgraber> []
[00:32] <infinity> Oh look, and there's the bot earning its keep already.  \o/
[00:32] <infinity> Yay for it not bitrotting.
[00:32] <stgraber> something to do with a frozen series not being considered as development or something
[00:32] <infinity> stgraber: I believe there's a different call that works for frozen too.
[00:33] <infinity>     # We care about the development series by defaults.
[00:33] <infinity>     if hasattr(options, 'suite'):
[00:33] <infinity>         ubuntu = options.launchpad.distributions['ubuntu']
[00:33] <infinity>         options.suite = ubuntu.current_series.name + '-proposed'
[00:33] <infinity> ^-- From some other random script...
[00:35] <infinity> >>> print lp.distributions['ubuntu'].current_series.name
[00:35] <infinity> trusty
[00:35] <infinity> stgraber: ^
[00:35] <stgraber> ah, that's good. Feel free to just commit the fix then :)
[02:34] <Thedemon007> Hello, i send a debdiff for this bug  https://bugs.launchpad.net/bugs/1251849 may apply for a SRU?
[02:34] <ubot2> Launchpad bug 1251849 in xserver-xorg-video-openchrome (Ubuntu) "[VX820] Regression: driver does not work on Samsung NC20" [High,Confirmed]
[04:02] <infinity> No more than a few hours after I freeze the archive, I upload d-i, wait an hour, and wonder why it's not been built.
[04:02] <infinity> I'm SMRT today.
[04:03] <stgraber> ah I guess you want that one for beta 2?
[04:03] <infinity> stgraber: Yeah, the latest kernel had d-i specific changes to it, I'd like it in the builds.
[04:04] <infinity> Figured I'd let lightdm in for free, since it'll happen in parallel.
[04:06] <stgraber> yeah, that's fine, nobody tried to spin candidate images anyway yet
[04:07] <infinity> No, I had planned to spin them after d-i built. :P
[04:07] <ScottK> So, if I can get Qscintalla2 for Qt5 building, would it be reasonable to let it in for trusty assuming I'm careful to make sure the existing Qt4 stuff isn't affected?
[04:07] <stgraber> infinity: ah, you're actually doing an initial mass build for everyone? last time around I just told them "we're ready, press the button when you are" and didn't do anything myself :)
[04:08] <ScottK> infinity is full service.
[04:08] <infinity> ScottK: Like, a new library/soname for qt5, but still also build the qt4 libs?
[04:09] <ScottK> Yes.
[04:09] <infinity> ScottK: That would seem entirely reasonable.  It's not really a new "feature", per se, if the existing stuff is untouched.
[04:09] <infinity> (Much like new source packages aren't a new feature, until someone wants to depend on them or seed them)
[04:10] <ScottK> The tricky part here is upstream used the same name for the Qt4 and Qt5 libs, but did leave at least some plumbing in place for renaming and didn't suggest I not do it when I asked.
[04:10] <infinity> stgraber: In retrospect, that would have been smarter, but my email did claim I'd do the first spin for everyone.  I should probably stick by that.
[04:10] <ScottK> So I don't know if it'll be done or not.
[04:11] <infinity> ScottK: So, it would be nice if you schooled upstream about them needing to be a new SONAME if built against a different Qt.
[04:11] <infinity> ScottK: Unless they mask that very, very well in their ABI and the Qt4 and Qt5 builds really are compatible...
[04:11] <ScottK> We discussed it.
[04:11] <ScottK> No, they aren't and they know it.
[04:11] <infinity> (If that's the case, then I'd go for a temp SONAME for now for playtime, and then if you move wholesale later, do some clever renames and replaces)
[04:12] <infinity> Ahh, kay.  Yeah, if they're incompatible, get them to fix their shit. :P
[04:12] <infinity> But for now, you could just tack a modifier on the end or something.
[04:12] <infinity> When they sort out how to do it right, you can always rename and rebuild rdeps if there are any.
[04:13] <ScottK> There is allegedly some qmake magic I can do that will make it all wonderful.
[04:13] <ScottK> As I say, this may not make it.
[04:13] <infinity> Heh.
[04:13] <infinity> Well, if you get around to it, you have my approval to make it happen.
[04:14] <infinity> And regardless, upstream needs to get their SONAME story sorted before more people try building against Qt5 and have a sad.
[04:14] <ScottK> Yeah.  Not holding my breath.
[04:20] <infinity> stgraber: So, hrm.  Instead of me driving this at nusakan's commandline, or clicking in a web UI, do you have a way to just blat our "rebuild 'em all" to the tracker DB?
[04:20] <infinity> s/our/out/
[04:27] <stgraber> infinity: annoyingly, nothing terribly easy... I just checked and I don't export the rebuild method over the API, so I can easily query the manifest and get all the products but I can't actually queue the rebuild over the API (I should probably fix that next cycle).
[04:27] <stgraber> so your best bet is to get the manifest, then head to the daily milestone, tick all the things that are on the manifest and click rebuild
[04:29] <stgraber> I think that's the most efficient way of doing it. The alternative is to just run all the things in cron but that'd waste quite a bit of livefs buildd time for stuff that don't matter for beta2 (though not as much as selecting everything on the daily page, which apparently has more things than the crontab...).
[04:29] <infinity> stgraber: Except that they're not all on the daily.
[04:31] <infinity> Meh, I'll just respin the way I usually do when I get home from my late night outing.
[08:02] <ogra_> hey, did anyone diable touch builds in the crontab by accident (seems there was no 3am build)
[08:03] <ogra_> yeah ... re-enabling
[09:08] <infinity> ogra_: I had it in my build pipeline so it would happen eventually.
[09:08] <infinity> ogra_: I guess you'll get two now. :P
[09:09] <ogra_> infinity, heh, k
[09:09] <ogra_> there was just a manual build that finished 20min ago
[09:09] <infinity> stgraber: Hrm, I don't see server/ppc64el up there.
[09:17] <jibel> python3-apparmor is now in main. Could you build a set of Ubuntu Desktop images?
[09:20] <infinity> jibel: There are a bunch of builds in the pipe still.
[09:20] <infinity> jibel: Either way, indicator-sound pull all of that stuff in needs to be fixed.
[09:20] <infinity> s/pull/pulling/
[10:13] <Laney> didrocks: I'll reject that one then
[10:13] <didrocks> Laney: oh, you can?
[10:13] <didrocks> oh right
[10:14] <didrocks> I'm stupid, nice :)
[10:14] <didrocks> Laney: so… let me redo with the real version name
[10:14] <Laney> The queue is saving your ass here :P
[10:14] <didrocks> (there is a new one coming with 24.is.20
[10:14] <didrocks> which we can reject as well
[10:14] <Laney> right
[10:15] <didrocks> rejecting that one then ^
[10:15] <Laney> done
[10:15] <didrocks> Laney: I was wondering why I didn't see it :p
[10:16] <didrocks> the other one should be there soon (uploaded)
[10:17] <infinity> I've lost track.  Is 12.10.2+14.04.20140324.is.12.10.2+14.04.20140320-0ubuntu1 the one I want? :P
[10:18] <didrocks> infinity: yeah :)
[10:18] <Laney> Should be
[10:18] <Laney> diff it against that version to double check
[10:18] <infinity> Too late.  I'm trusting the Frenchman.
[10:19] <didrocks> infinity: hehe, once I type the correct version and don't s/24/20/, all is fine :)
[10:19] <didrocks> http://launchpadlibrarian.net/170656407/indicator-sound_12.10.2%2B14.04.20140324-0ubuntu2_12.10.2%2B14.04.20140324.is.12.10.2%2B14.04.20140320-0ubuntu1.diff.gz FYI
[10:20] <directhex> cjwatson, thanks for letting that dbus# ABI revert bullshit through. banshee upstream are very... agitated... about that particular issue
[10:21] <hyperair> agitated is an understatement
[10:21]  * hyperair very nearly put him on /ignore
[10:21] <cjwatson> directhex: which dbus# thing?
[10:21] <cjwatson> no memory of this
[10:22] <directhex> Subject:	[ubuntu/trusty] dbus-sharp-legacy 0.7.0-5ubuntu1 (Accepted)
[10:22] <directhex> Date:	Sun, 23 Mar 2014 18:53:51 -0000
[10:22] <cjwatson> glad you're happy but wasn't me :)
[10:22] <cjwatson> I guess somebody was cleaning the NEW queue over the weekend
[10:23] <infinity> Yeah, no idea who the NEW hero was, but it was empty when I got to work on Monday, which made me both happy and suspicious.
[10:23] <directhex> well, perhaps you could gain some credit anyway: can someone bump it into main, for banshee to be able to build against it? review really shouldn't be needed, it's an old version of an already-in-main package
[10:24] <directhex> (also the matching dbus-sharp-glib-legacy)
[10:24] <infinity> directhex: Yeah, can do.  Does banshee already build-dep on it?
[10:24] <hyperair> not yet
[10:24] <infinity> Right, so fix that.
[10:24] <hyperair> oh so i upload a new banshee first?
[10:24] <infinity> And then component-mismatches will prompt us to DTRT.
[10:25] <hyperair> aha
[10:25] <hyperair> okay, that's interesting
[10:25] <hyperair> i thought it'd just ftbfs
[10:25] <directhex> ok. thanks guys.
[10:25] <directhex> hyperair, it'll ftbfs, but with a *reason*!
[10:25] <hyperair> ...
[10:27] <infinity> hyperair: It will FTBFS, yes.  Which is fine.  Then we get told by our tools exactly which bits need promoting, and we do our monkey work, and subsequent build retries will work.
[10:28] <hyperair> cool
[10:37] <infinity> hyperair: Do I have a new banshee yet?  *poke, poke*
[10:37] <hyperair> infinity: hang on, test building...
[10:37] <hyperair> dpkg -O -i'ing...
[10:37] <hyperair> i have my own suspicions that this won't work because libnotify has been ported to new dbus..
[10:38] <infinity> hyperair: Oh, not working would be less than ideal.
[10:38] <hyperair> infinity: that's the point when i give the finger to upstream
[10:38]  * hyperair sighs
[10:39] <hyperair> oh amazing, it works!
[10:39] <infinity> hyperair: I hope upstream likes free fingers.
[10:39] <hyperair> let's upload
[10:39] <hyperair> i dunno, maybe upstream eats ladies' fingers
[10:40] <hyperair> okay uploaded
[10:40] <hyperair> imma go disappear from office now
[10:51] <infinity> directhex: Err, wait, why did you think we'd need to promote anything?
[10:51] <infinity> directhex: banshee is in universe.
[10:51] <directhex> it is?
[10:51] <infinity> Sure is.
[10:52] <infinity> Has been more or less forever, except that one cycle where it was the default player, whenever that was.
[10:52] <infinity> oneiric?
[10:52] <directhex> publishing history says natty, oneiric, precise
[10:53] <infinity> Well, natty oneiric, then.
[10:53] <infinity> precise it dropped back to universe before release.
[10:55] <infinity> utlemming: Despite promises, you never did seed joyent-mdata-client.  Please find a home for it, or it's going to universe. :P
[10:55] <infinity> utlemming: (server-supported, something cloudy, whatever)
[11:25]  * infinity heads off to have a nap.
[14:16] <stgraber> infinity: looking into ppc64el images now
[14:17] <stgraber> No iso.qa.ubuntu.com product found for ubuntu-server/daily/trusty-server-ppc64el; skipping.
[14:17] <stgraber> looks like the cdimage branch needs some fixing
[14:18] <stgraber> infinity: next time you had new builds on nusakan, don't forget etc/qa-products :)
[14:18] <stgraber> updating now
[14:20]  * stgraber does a respin of core and server ppc64el to confirm they now publish fine
[15:07] <stgraber> infinity: took two tries to get ubuntu-core ppc64el building but that's done now.
[15:54] <seb128> could somebody review the ffe on https://bugs.launchpad.net/indicator-power/+bug/880881 ?
[15:54] <ubot2> Launchpad bug 880881 in indicator-power (Ubuntu) "[ffe] Power indicator does not combine multiple battery status" [Medium,In progress]
[15:59] <Laney> stgraber: want to review activity-log-manager to slip it into the beta as we're respinning anyway?
[16:00] <stgraber> Laney: accepted (diffs of diffs are always so readable...)
[16:00] <Laney> :-)
[16:01] <Laney> that project is bad
[16:01] <Laney> it's sort of owned by us but not really managed well
[16:01] <Laney> like the upstream bzr branch has debian/patches in it that don't apply
[16:01] <Laney> anyway, cheers
[16:03] <Laney> Riddell: there's a kubuntu thingy in the unapproved queue
[16:18] <balloons> is there a reason we don't have ubuntu images as part of the final beta milestone
[16:21] <Laney> that was a quick review
[16:23] <seb128> Laney, it likely got autoaccepted by the bot since it's on none of the images
[16:25] <Laney> it is on a few of them, but maybe someone started reviewing before the bot noticed it ...
[17:05] <jibel> when are expected ubuntu desktop images?
[17:10] <Laney> jibel: infinity said he would spin some when he emerges
[17:16] <stgraber> Laney: there are a few exceptions in the bot, maybe that's one of them
[17:17] <Laney> I see
[17:17] <stgraber> PACKAGE_WHITELIST = ["upstart-app-launch", "click", "click-apparmor",
[17:17] <stgraber>                      "apparmor-easyprof-ubuntu", "ubuntuone-credentials"]
[17:18] <stgraber> those are from last cycle, they may need adapting if no longer relevant
[17:33] <jamespage> if have a seed change I'd like to get into the server-ship seed for beta-2 - would one of the release team be able to ack my change please?
[17:37] <pete-woods> hi, I have a CI train merge for HUD with some crash bugfixes
[17:38] <pete-woods> I misunderstood the wiki and thought the final freeze was on Thursday
[17:38] <pete-woods> what should I do to get them landed? / is it simply too late now?
[17:40] <infinity> jamespage: Which change?
[17:40] <jamespage> infinity, https://code.launchpad.net/~james-page/ubuntu-seeds/ubuntu.trusty-hv-kvp/+merge/212686
[17:41] <infinity> pete-woods: It's not too late for final, might be too late for the beta.
[17:41] <jamespage> infinity, bug 1294856
[17:41] <ubot2> Launchpad bug 1294856 in hv-kvp-daemon-init (Ubuntu Trusty) "Add hv-kvp-daemon-init to the server seed" [High,Triaged] https://launchpad.net/bugs/1294856
[17:42] <infinity> jamespage: Guessing you haven't kept in touch with apw, who is pulling that init script into linux-cloud-tools, and we're dropping hv-kvp-daemon-init except as a transitional package)
[17:42] <jamespage> infinity, evidently not
[17:42]  * jamespage sighs
[17:42] <infinity> Though, for now, this seed change it probably correct anyway.
[17:43] <jamespage> utlemming, ^^ you need to be aware of that
[17:43] <infinity> And if people use the server CD pool for upgrades, it would still be correct for 12.04->14.04 upgrades.
[17:43] <infinity> So, sure, let's commit this.
[17:43] <jamespage> infinity, ack - I'll push now
[17:43] <infinity> jamespage: Ta.
[17:43] <infinity> I'm literally minutes away from a mass respin, so...
[17:43] <infinity> Timing++
[17:43] <pete-woods> infinity: okay, does that mean I need to ask to be added to the general phone FFE? (https://bugs.launchpad.net/ubuntu/+bug/1282590)
[17:43] <ubot2> Launchpad bug 1282590 in Ubuntu "[FFe] standing freeze exception in trusty for Ubuntu Touch-specific packages" [Undecided,Confirmed]
[17:43] <ogra_> infinity, exclude touch this time :P
[17:44] <jamespage> infinity,done - thanks!
[17:44] <Laney> pete-woods: no, and bug fixes don't need FFe
[17:44] <infinity> balloons: There were some build/seed issues, respinning nowish.
[17:44] <infinity> ogra_: Yes dear.
[17:44] <ogra_> :)
[17:45] <pete-woods> Laney: okay, thanks, is it just a matter of waiting on the archive being un-frozen then?
[17:45] <pete-woods> i.e. for final release
[17:45] <infinity> pete-woods: It's not going to be unfrozen, upload at will.  We'll accept what we accept.
[17:45] <Laney> You can upload and they will get stuck in the queue for release team review
[17:47] <pete-woods> I don't have rights to upload or anything like that, I just have a message in the CI train that I'm in the UNAPPROVED queue
[17:47] <pete-woods> if that means it's already uploaded, and waiting for you guys' approval, then great
[17:47] <seb128> that might it got uploaded/published already I think
[17:47] <seb128> pete-woods, https://launchpad.net/ubuntu/trusty/+queue?queue_state=1&queue_text=
[17:47] <seb128> yeah, it's in there
[17:48] <pete-woods> seb128: cool, thanks for the magic URL :)
[17:48] <Laney> yup
[17:48] <Laney> oh, I forgot about syncs-in-queue. grr
[17:48] <infinity> Okay, world respin in progress now.
[17:48] <infinity> Won't touch flavours after this one.
[17:48] <seb128> you might want to click the merge&clean button with ignore_not_in_dist
[17:48] <seb128> the freeze is not going to play nice with the limited number of silos/ppas otherwise
[17:49] <pete-woods> seb128: okay, thanks, will get my manager to do that
[17:49] <seb128> e.g if the silos get locked down until things reach trusty release pocket
[17:49] <seb128> thanks
[17:50]  * pete-woods has no rights of his own
[17:55] <infinity> Erk.  Wait.  Is seeded-in-ubuntu just behind the times, or is click *still* being pulled in on xubuntu and kylin desktops? :/
[17:56] <stgraber> click is listed in http://cdimage.ubuntu.com/ubuntukylin/daily-live/20140325/trusty-desktop-i386.manifest
[17:56] <Laney> It parses the manifests AFAIK, so it'll show it as long as it's in the latest image
[17:56] <stgraber> and in http://cdimage.ubuntu.com/xubuntu/daily-live/20140325/trusty-desktop-amd64.manifest
[17:57] <infinity> Oh.  I assumed it worked on germinate output.
[17:57] <infinity> Parsing manifests is stale data.
[17:57] <infinity> Kay.
[17:57] <stgraber> so click sure was on both images last time we built them anyway
[17:57] <infinity> stgraber: Yeah, I know why it *was*, and we fixed that, so I was annoyed that it still was, according to the tool that likes to use old data. :P
[17:58] <infinity> The name is misleading. :P
[17:58] <stgraber> the tool really ought to be called on-ubuntu-image or something like that
[17:58] <infinity> Should be "was-in-an-ubuntu-iso-recently"
[17:58] <stgraber> :)
[17:59] <infinity> I'd much prefer if it actually did what the name implies, told you what would be on an image based on germinate output.
[17:59] <infinity> But oh well.
[17:59] <Laney> SMOP :P
[18:05] <infinity> Laney: Send me obfuscated patches?
[18:05] <Laney> oresome
[18:17] <stgraber> seb128: I think you mentioned the silos earlier. One thing to be careful about is that until a sync is accepted, the files only reside in the PPA.
[18:17] <stgraber> seb128: so if you clear a silo before we accept it into proposed, the copy will fail when we finally do
[18:17] <seb128> stgraber, urg, I overlooked that
[18:18]  * ogra_ guesses thats something the whole landing team needs teaching about 
[18:18] <seb128> can anyone accept the hud upload before it gets deleted? ;-)
[18:19] <pete-woods-afk> plzkthx
[18:19] <seb128> stgraber, ogra_: can you communicate that to #ubuntu-ci-eng, I see that being a frequent gotcha this week, we can't keep the silos locked down until after beta or we are going to run out of silos
[18:19] <ogra_> seb128, i'll try to remember to bring it up in tomorrows meeting
[18:20] <seb128> thanks
[18:20] <seb128> why do we need the freeze at all?
[18:20] <seb128> can't we just britney block things in proposed nowadays?
[18:20] <stgraber> the release team usually wants to review all changes to main from that point on, to make sure people don't sneak in features and to make sure nothing terrible happens to the archive
[18:21] <stgraber> unseeded packages get auto-accepted and so do those that are only in touch images, so a fair amount of the CI-Train stuff should go through fine
[18:21] <seb128> not so "fair amount"
[18:21] <seb128> we have a stack of desktop stuff going through that
[18:22] <seb128> including all indicators, compiz, unity, hud, unity-control-center, unity-settings-daemon
[18:23] <seb128> we are struggling with the silos being all allocated daily atm, and that was before the beta freeze
[18:23] <stgraber> so we could add a massive britney block on top of the freeze so we can let those into -proposed without letting them into the release pocket
[18:23] <seb128> that would be nice
[18:23] <stgraber> though I think it'd be easier for the CI folks to just not assign silos to those projects until post-beta
[18:23] <stgraber> since things won't be landing anyway
[18:23] <seb128> shrug
[18:23] <seb128> I'm getting really annoyed at how people want to block others to work nowadays
[18:24] <seb128> having silos makes my job much easier
[18:35] <infinity> jibel / balloons: According to queuebot, you haz images.  Sorry for the delay.
[18:35] <balloons> :-)
[18:46] <utlemming> anyone around to move an SRU candidate to the right pocket? walinuxagent was put in precise-proposed/universe when it should have gone in precise-proposed.
[18:52] <infinity> utlemming: Can fix.
[18:52] <utlemming> infinity: thank you kindly
[18:53] <infinity> We really need to fix that bug.
[18:53] <infinity> utlemming: Fixed.
[18:53] <infinity> (The override, not the bug)
[18:53] <utlemming> infinity: awesomes, thansk
[18:54] <infinity> utlemming: Did you see my joyent ping?
[18:54] <utlemming> infinity: er, where?
[18:54] <infinity> Here, last night.
[18:54] <infinity> 04:55 < infinity> utlemming: Despite promises, you never did seed joyent-mdata-client.  Please find a home for it, or it's going to universe. :P
[18:54] <utlemming> infinity: OH!
[18:55] <utlemming> infintiy: I thought I didn't find it a home :/
[18:55] <infinity> s/didn't/did/?
[18:55] <utlemming> yes
[18:56] <utlemming> infinity: I thought I did, but apparently I didn't
[18:56] <infinity> utlemming: Anyhow, when I NEWed it to main in November, you promised you'd seed it.   You're a bit late. ;)
[18:56] <utlemming> infintiy: indeed...I deserve the scolding
[18:57] <infinity> utlemming: I'm assuming server-ship or supported, but didn't really want to make the call for you.
[18:58] <utlemming> infinity: supported is the right place
[18:58] <utlemming> infintity: that is where hv-kvp-daemon-init lived for so long
[18:58] <infinity> utlemming: Want me to JFDI that for you, then?
[18:59] <utlemming> infintiy: yeah, that would be really, really appreciated
[19:00] <infinity> utlemming: iz done.
[19:00] <infinity> stgraber: Speaking of component-mismatches, I guess you stopped using zram-config?
[19:01] <infinity> (at least, I think it was you pulling it into main before...)
[19:01] <infinity> Yeah, ltsp-client used to pull it in.
[19:03] <stgraber> infinity: ah yeah, the recommends was dropped from Debian in the last merge. (yeah, I know it doesn't exist in Debian but we have a rather weird shared packaging :))
[19:04] <infinity> stgraber: Well, my master plan to pull zram-config magic into initramfs-tools is obviously not happening this cycle, so if you still want it, you might want to bring back the dep.
[19:04] <infinity> (Otherwise, happy to demote... *shrug*)
[19:04] <stgraber> infinity: apparently some of the biggest ltsp user think nbd-swap is better for ltsp's usecase, so I'm fine having it demoted to universe
[19:05] <stgraber> (I still run it on all my machines but I don't really care whether it's in main or universe :))
[19:05] <infinity> Swapping over a network?  WCPGW?
[19:05] <infinity> I could see an argument for both in tandem.
[19:05] <stgraber> well, when your X session and your rootfs already come from the network, you're already dead without network...
[19:05] <infinity> zram to get you the most use of your local RAM, and nbd-swap for when things go to hell.
[19:06] <infinity> stgraber: I wasn't thinking of "if the network goes away", just the speed of swapping pages over ethernet.
[19:07] <infinity> Though, I suppose, on an uncongested GigE network backed by a very fast server disk array, that may well be faster than swapping to local disk.
[19:07] <infinity> (That's a fair few ifs, though)
[19:07] <stgraber> yeah, I agree that both would be ideal, with proper priorities set, though I didn't manage to convince someone in ltsp upstream to get that stuff done.
[19:46] <zequence> Any chance of getting a couple of things uploaded? I need to ask for a rebuild afterwards. Two packages - lp:ubuntustudio-live and lp:ubuntustudio-meta. ubuntustudio-meta has a fix for a critical bug 1297219 ..
[19:46] <ubot2> Launchpad bug 1297219 in ubuntustudio-live (Ubuntu) "package selection plugin crashes when deselecting a transtional meta package" [Critical,Fix committed] https://launchpad.net/bugs/1297219
[19:47] <infinity> zequence: I can have a look in a bit if no one beats me to it.
[19:47] <zequence> and, also, ubuntustudio-live has a plugin that allows us to select packages from our metas individuall, but the metas aren't yet updated
[19:47] <infinity> zequence: If you're doing the ISO testing, I don't much care if you cause yourself respins. ;)
[19:47] <zequence> infinity: That would be great :)
[20:26] <infinity> zequence: So, I'm around now.
[20:27] <infinity> zequence: Checking out your two branches.  But what did you mean by "but the metas aren't yet updated"?
[20:27] <jibel> infinity, thanks, syncing now...
[20:27] <infinity> jibel: Sorry about the mess.  Between the "hey, look, click on all the desktop CDs" thing and pitti's noticing that all the langpacks were broken, it's been a rocky start. :P
[20:28]  * jibel was wondering what to do tonight, now he knows :)
[20:28] <infinity> balloons: I haven't been paying attention to community testing so far.  Do you have any indication that all our flavours are on the ball?
[20:30] <elfy> this flavour is :)
[20:30] <elfy> this one being xubuntu
[20:31] <balloons> infinity, yes, lubuntu and xubuntu are out and about
[20:31] <infinity> elfy: \o/
[20:31] <elfy> infinity: you can probably tell that given I was hassling you for the url ;)
[20:31] <balloons> no idea on kubuntu or ubuntu gnome.. although I saw ubuntu gnome announce
[20:31] <infinity> balloons: Right, but literally everyone should be participating this time.  myth, studio, kylin, gnome, X, K, and L.  I think that's everyone...
[20:31] <infinity> balloons: If you have the right contacts for everyone, can you send a gentle prod out? :P
[20:31] <balloons> myth and studio, yea.. not heard anything from them
[20:32] <infinity> Well, studio is zequence above, we know he's doing things. :)
[20:32] <balloons> ahh indeed
[20:32] <elfy> balloons: we've still got that nasty keyboard issue - no-one really has any idea what to about it
[20:32] <infinity> myth's primary contact is... Mario?  Maybe?
[20:33] <balloons> infinity, yea
[20:33] <balloons> superm1,
[20:33] <superm1> yeah we're in a little bit of a mess right now still
[20:34] <stgraber> infinity: everyone keeps forgetting Edubuntu ;) but yeah, we'll have a beta2
[20:34] <infinity> superm1: Well, validating to the point of "it doesn't blow up computers" is better than nothing.  Something more thorough would be nice by final release, of course. :)
[20:34] <balloons> i'll ping the kylin guys
[20:34] <superm1> well it installs, but only if you install in "install only" mode
[20:34] <infinity> stgraber: I don't count you, since you're an Ubuntu desktop, and you basically just roll with the punches and get your testing done quietly. :P
[20:34] <superm1> which i guess means not blowing stuff up
[20:34] <superm1> tgm and I going to try to sort out a few things that are broke, but $life has been in the way lately
[20:57] <zequence> infinity: I've made some changes in seeds that haven't been updated in ubuntustudio-meta
[20:58] <zequence> the source is updated
[20:58] <infinity> zequence: Right, kay.  So, if I review and sponsor these two, want me to refresh meta at the same time and jam it all in?
[20:58] <zequence> but not the uploaded package
[20:58] <zequence> infinity: If you refresh the meta, without uploading the source, if you like, remove two files..
[20:59] <zequence> I mean, without uploading from lp:ubuntustudio-meta directly
[20:59] <infinity> zequence: Oh, I see, you've refreshed it in bzr.
[20:59]  * infinity has never seen a meta in bzr, that's a bit meta in itself.
[21:00] <infinity> zequence: That's a whole lot of new audio-recommends... Are those installed by default?
[21:01] <zequence> infinity: Yes, but with our new plugin, you can deselect stuff
[21:01] <zequence> infinity: Besides refreshing, I've removed two files, rtprio.py
[21:01] <zequence> and  ubuntustudio-audio-rtprio.conf
[21:02] <infinity> Kay.  Your call, your flavour.  Just want to make sure you're fully aware of the crazy of blowing out the base install size. ;)
[21:02] <zequence> in the root folder
[21:02] <zequence> infinity: It's a DVD :)
[21:02] <zequence> most of it is pretty small
[21:02] <infinity> zequence: Sure, "it's a DVD" is an argument to ship more packages in pool/, but not necessarily to install them. :)
[21:02] <infinity> Also, ARGH.
[21:03] <infinity> git diff ; svn diff ; bzr diff.
[21:03] <infinity> This.  This is my workflow.
[21:03] <infinity> Stupid fingers.
[21:03] <cjwatson> infinity: maybe http://www.greenend.org.uk/rjk/vcs/ is your kind of thing
[21:03] <infinity> cjwatson: Does that magically make everything one command?
[21:04] <cjwatson> I believe that's roughly the idea.  Though I expect if you're doing anything non-trivial with git then it doesn't wrap that
[21:04] <infinity> I suspect that would just be more confusing.
[21:04] <infinity> At least when I screw up an innocent "diff" or "log", I then end up in the right mindset for future scary things.
[21:05] <cjwatson> Maybe you need an sl equivalent.
[21:05] <infinity> Like the fantastic semantic difference between "git add" and "anything-else add".
[21:05] <cjwatson> Type svn and a mallet unfolds from the back of your monitor to whack you.
[21:06] <stgraber> I'm not sure I want to hear what cvs and rcs would do then :)
[21:06] <cjwatson> Water pistols, directed so they hit both you and your keyboard.
[21:07] <elmo> cjwatson: oh wow, that's awesome
[21:07] <cjwatson> p4 produces a comedy gun with a flower sticking out the end.
[21:08] <cjwatson> elmo: It doesn't really fit my brain, but I can definitely imagine it being helpful for some
[21:08] <cjwatson> And Richard has clue
[21:10] <slangasek> cjwatson: "svn update" "Ok, installing git"
[21:10] <cjwatson> sccs should just say "Sorry for your loss" and then halt.
[21:11] <cjwatson> (As in HCF.)
[21:54] <infinity> zequence: Alright, finally getting to your stuff here in parallel with some other things...
[21:54] <infinity> zequence: (Why do you have all the .old files checked in to bzr?)
[21:55] <infinity> I'll clean that up if I have commit rights. :P
[21:55] <infinity> Which I probably do.
[22:12] <infinity> zequence: For future reference, after a ./update, you should run "fakeroot debian/rules clean".
[22:42] <infinity> zequence: Alright, live and meta sponsored.  When it all migrates to release, feel free to respin yourself.
[22:43] <infinity> zequence: Unless that's a bit of a timezone fail for you, I can respin when I get back from dinner later.
[22:45] <knome> he's UTC+1, so soon midnight for him
[23:46] <infinity> zequence: I had to re-rebuild some other bits due to an outage in our DC, so I'm tacking your images on to the list.  Cheers.