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

xnoxmicahg: well base-files was uploaded 2h ago, so we have to respin everything yet =)00:00
dokomicahg, still afternoon on Hawaii00:04
micahgheh00:05
micahgdoko: hoping to be more available for FTBFS fixes for the LTS cycle00:05
cjwatsoncould somebody review my qtwebkit-source arm64 fix?01:04
cjwatsonDaviey: no particular reason AFAIK01:04
cjwatsonshould be relatively straightforward although it's a very complex bug and I think I still have a couple of missing pieces (but none that should block processing of those uploads)01:05
cjwatsonxnox: I think micahg's aiksaurus upload is more likely to work for the next port than yours; yours only causes it to update in clean, so it'll update when preparing the source package but not necessarily when building it01:08
micahgah, sorry for forgetting to check unapproved01:14
micahgbut I guess the result was good01:15
micahgcjwatson: should I update the meta as well for arm64 or no since we're not spinning media01:17
cjwatsonmicahg: it was already updated, blocked in -proposed01:18
micahgah, ok01:18
cjwatsonmicahg: I was planning to do another run tonight depending on what looks finishable01:18
micahgI don't see xubuntu-meta01:19
micahgaiksaurus finished on arm6401:20
cjwatsonI'd be somewhat surprised if we had enough of xfce01:20
micahgI can't do much more tonight, I can try to get a few more fixes done tomorrow night, but I think it'll be too late for seeded then01:24
cjwatsonso, the remaining uninstallables in ubuntu-desktop are gnome-session software-properties-gtk ubuntu-release-upgrader-gtk update-manager01:25
cjwatsonroot causes are update-notifier, gnome-settings-daemon, ubuntu-drivers-common01:26
cjwatsonupdate-notifier is waiting for libappindicator, should get that soon01:26
wgrantg-s-d was too, last I looked01:26
wgrantand u-d-c was packagekit01:27
wgrantwhich will be available in 20 or so01:27
micahgI've got a bug fix for gmusicbrowser (Xubuntu seeded), would this be ok to slip in or will this be deferred to SRU01:36
rsalvetianyone around to approve ^? requirement to land the touch multimedia stack fixes01:45
cjwatsonlooking01:46
rsalvetiawesome, thanks01:50
darkxsthave the Ubuntu GNOME cron jobs been switched off? if not can we get that done ;)04:30
infinitymicahg: Seeded fixes won't be allowed much longer, no.  Will look at the state of main when I get in to work in ~30m, and make a final decision on that, but I don't want gratuitous respins and to track changes in awkward lists. :P07:23
cjwatsoninfinity: Can we afford a last kde4libs change for arm64?07:40
infinitycjwatson: The one from William?  Mulling it over right now.07:59
xnoxcjwatson: micahg: ok.08:13
tumbleweedarchive admins: ping on lesstif2 removal (bug 1222747)08:50
ubot2Launchpad bug 1222747 in lesstif2 (Ubuntu) "[FFe] Transition from lesstif2 to Motif in Saucy" [Medium,Triaged] https://launchpad.net/bugs/122274708:50
infinitytumbleweed: Ahh, let me look at that again.  Last I looked, a few rdeps were straggling.08:55
tumbleweedthanks08:55
infinitytumbleweed: Done.09:01
tumbleweedthanks again09:04
psivaaxnox: just curious if you are dealing with all the oem related issues with bug #1231166 ?09:11
ubot2Launchpad bug 1231166 in ubiquity (Ubuntu Saucy) "oem config user remains the default user after full oem installation" [High,Confirmed] https://launchpad.net/bugs/123116609:11
xnoxpsivaa: yes.09:12
psivaaxnox: ack, thanks09:12
seb128infinity, Laney, lool: opinions about https://bugs.launchpad.net/ubuntu/+source/ubuntu-sounds/+bug/1239594 and https://bugs.launchpad.net/ubuntu/+source/ubuntu-sounds/+bug/1239612?11:05
ubot2Launchpad bug 1239594 in ubuntu-sounds (Ubuntu) "New startup sound for 13.10 desktop" [Undecided,New]11:05
ubot2Launchpad bug 1239612 in ubuntu-sounds (Ubuntu) "New ringtone and notification sounds for 13.10 mobile" [Undecided,New]11:05
infinityseb128: New sounds 3 days before release?  Smooooth.11:05
seb128the first one is a request to change the desktop login sound in saucy (that's one file to replace, we have sound off by default anyway so not making a real difference)11:05
seb128infinity, yeah, don't tell me :/11:05
seb128infinity, the second one is a complete new set of sounds for touch11:06
infinityseb128: If this is being sabdfled, any chance he can comment on the bug instead of having someone else invoke his name in vain?11:06
seb128infinity, I can make a new source for the touch set if that makes things earlier for release11:06
infinityseb128: The new sounds for touch thing, I'm fine with if it's completely separate.11:06
loolseb128: if they are in the same format and it's just swapping a file with another, I feel it's not risky for touch in any way and can still go in; main worry is desktop side11:06
infinityseb128: It's the changing of desktop stuff for 13.10 that I'd like more than "Mark wants this" from someone who isn't Mark.11:06
cjwatsonIndeed there's a rule that it only counts if Mark says it himself11:07
seb128infinity, I'm not sure it was sabdfled, Mark gave his +1 on using the sound, I didn't read anyone saying that he said that has to be in saucy11:07
looldoes a recording of mark saying it count?11:07
seb128let me check with the design guys11:07
seb128lol11:07
infinitylool: Hah.  Maybe. :)11:07
lool"I am Mark Shuttleworth and I approve this notification"11:07
cjwatson"... and I pronounce Ubuntu Ubuntu"11:07
xnoxseb128: that file is played back by ubiquity isn't it?11:11
seb128xnox, the login sound?11:12
xnoxseb128: startup-sound / system-ready11:13
seb128xnox, could be, I didn't know about that... I though we had sound effects muted by default11:13
xnoxseb128: it would be nice to know file-path / sound name that bug 1239594 wants to replace.11:13
ubot2Launchpad bug 1239594 in ubuntu-sounds (Ubuntu) "New startup sound for 13.10 desktop" [Undecided,New] https://launchpad.net/bugs/123959411:14
seb128xnox, to avoid being "the guy who boots his laptop and the library and that everybody is looking at because that's playing some loud sound in that quiet place"11:14
xnoxseb128: a blind person boots the installer, and is notified with the sound when the system is ready to enable a11y by pressing Ctrl+L to start the screen reader.11:14
xnoxso installer always had it.11:14
seb128xnox, commented on the bug, I guess it's not the same sound11:15
seb128jounih, hey11:15
jounihhey11:16
seb128infinity, jounih, xnox: you guys are all in the office? you should probably just talk between yourself there11:16
jounihi'm at blue fin11:16
infinityI'm about to eat lunch, but can discuss when I get back.11:17
LaneyI've never heard the existing service-login sound11:17
LaneyDoesn't ubiquity use system-ready?11:17
Laneythat's the drums11:17
jounihinfinity: sure, same here. 1:30pm good for you?11:17
Laney(yes, it does)11:18
xnoxjounih: i'm in blue fin as well.11:19
jounihxnox infinity cool where you guys sitting?11:20
xnoxjounih: row of desks 2nd after the reception, kind of inline with the printer room.11:21
jounihok just about to head out for lunch, i'll come say hi on the way out :)11:22
xnoxjounih: cool.11:22
davmor2xnox: Just stand and wave wildly11:22
infinityjounih: Sure.  I'm sitting over by HRish people.  Long hair, black t-shirt, grumpy scowl.12:27
didrockswgrant: infinity: here we go, all freshly built and automatically tested ^13:11
wgrantdidrocks: Excellent, thanks a lot :)13:11
didrocksyw ;)13:11
infinitydidrocks: <313:14
pittihello13:16
asachi pitti13:16
pittilatest lintian upload from a few days ago broke aptdaemon's tests as that dropped $LINTIAN_ROOT13:16
pittiI just committed a fix upstream13:16
pittiis that something we can still land? (no runtime code changes, just tests)13:16
infinitypitti: If you're quick. :P13:18
infinityScottK: Want to review that plasma-nm upload, since it's all kubuntuish?13:19
infinityScottK: Also, we're going to do one last upload of something in kubuntu-live, and then our arm64 porting madness is done and won't touch your packagesets/seeds anymore.13:22
pittiinfinity: uploaded13:32
ScottKinfinity: I have an Kubuntu needed jockey upload I'm preparing.  If no one else got to plasma-nm, I'll look at it.13:52
infinityScottK: Happy to review your upload for you.  I'm mostly just deferring uploads that AREN'T from you, so you don't have a sad if we approve something you didn't want. :P13:53
ScottKOK.13:54
seb128infinity, lool, didrocks: ^14:04
loolseb128: Err14:05
loolseb128: ah14:05
loolseb128: I was confused14:05
didrocksseb128: thanks!14:05
seb128lool, new source/binary for the ringtone/notification sounds14:05
seb128didrocks, yw!14:05
seb128that's indeed nicer to have those14:05
didrocksseb128: is that replacing another packages (the one containing old sounds)14:05
seb128didrocks, not in the packaging sense14:05
didrocksdifferent path/name/settings?14:06
seb128didrocks, but it makes ubuntu-sounds useless on the touch, though I would prefer not removing it due to user config/upgrades14:06
seb128didrocks, yes, new directories14:06
seb128didrocks, /usr/share/sounds/ubuntu/{ringtones,notifications}14:06
seb128didrocks, lool: I've a system-settings mr coming to use the new directories then14:07
didrocksok, you changed it in system-settings as well14:07
seb128^14:07
seb128;-)14:07
didrocksnot sure what's the process, because if I NEW it, we still need the archive admin +114:07
seb128didrocks, that and changing default in gsettings-ubuntu-touch-schemas14:07
didrockssorry release team +114:07
seb128didrocks, infinity said he was ok with a new source earlier14:08
seb128let him comment still though14:08
seb128didrocks, I'm thinking changing gsettings-ubuntu-touch-schemas' default then and make it depends on ubuntu-touch-sounds14:08
loolseb128: ok, so should go together with meta then14:09
seb128lool, well, I was suggesting ^14:10
seb128lool, e.g changing the default and make the default package depends on it14:10
seb128that would lock the depends with the change14:10
didrocksseb128: makes sense14:10
ScottKinfinity: I've uploaded jockey.  ^^^ Assuming you think that's OK, please accept and then respin Kubuntu once it and plasma-nm are in.  I don't know of any other Kubuntuish changes.14:15
* ScottK vanishes offline for awhile.14:15
infinitydidrocks: If you're okay with it from a NEW/AA perspective, I'm okay with it from a review POV, since it clearly doesn't affect desktop.14:16
=== shadeslayer_ is now known as shadeslayer
didrocksinfinity: seb128: source NEWed14:33
seb128didrocks, thanks14:34
shadeslayerinfinity: the Kubuntu ISO is almost on the verge of being oversized and for some reason it has l10n for packages on that are not on the ISO ( kdevelop-l10n ), we're trying to get that fixed right now14:34
shadeslayerinfinity: just thought I'd let you know14:34
didrocksyw14:35
infinityshadeslayer: Sure.  You're welcome to fix seeds and respin to your heart's content, you have whole DAYS until release, after all. :)14:36
shadeslayerinfinity: please hold our respin for now14:38
shadeslayerinfinity: could you let in about-distro?14:56
infinityshadeslayer: We're still cronned right now.  I should turn that off soon.14:56
shadeslayeraha okay14:56
shadeslayerinfinity: I'd also like the release team's opinion on the 2 potential fixes we can do for the Kubuntu ISO14:57
infinityshadeslayer: I'm all ears.14:57
shadeslayer1) language-pack-kde-en currently depends on kdevelop*l10n , a app that we don't ship on the CD14:58
shadeslayerif we downgrade to recommends we can free up space14:58
infinityshadeslayer: You install with recommends, downgrading won't remove it from the ISO.14:58
shadeslayersuggests then14:58
infinityshadeslayer: Also, the point of langpacks is to actually give language support for all your stuff.  That might not be the best solution.14:59
infinityshadeslayer: You're not actually oversized right now, what's the concern?14:59
shadeslayer2) We have aptdaemon and python3-aptdaemon being pulled in due to ubuntu-drivers-common because the desktop-common seed has it15:00
shadeslayerwe don't actually use ubuntu-drivers-common ( we still have jockey )15:00
shadeslayerinfinity: I'd like to do a kdesudo upload with more translations that might push it over the edge15:00
infinityWe could just raise your size limit a bit.  It's artificial anyway, now that you're not CD sized.15:01
xnoxbut jockey doesn't work15:01
infinity(The drivers-common versus jockey thing is unfortunate)15:01
shadeslayer( kdesudo had empty pot's that I fixed on Saturday, but feedback on Sunday said it didn't work, but then testing again today says it works )15:01
xnoxand there is no UI for ubuntu-drivers-common, ubiquity execs it unconditionally15:01
xnoxok.15:01
infinityshadeslayer: Anyhow, I'd rather just raise the limit than try to hack things too hard here.15:02
infinityshadeslayer: And drivers-common sounds like it's necessary for the installer, even if not for the installed system?  Unless the kde frontend does evil things.15:02
shadeslayertrue15:03
shadeslayerI'm writing the replacement for jockey-kde next cycle15:03
shadeslayerso it'll be gone for 14.0415:03
ScottKxnox: just fixed jockey.15:03
xnoxack.15:04
shadeslayerinfinity: <apachelogger> shadeslayer: that does not have kubuntu council backing right now15:04
apacheloggeryo15:04
xnoxshadeslayer: would it be ubuntu-drivers-common compatible or some such? or something different?15:04
shadeslayerxnox: ofcourse15:04
xnoxshadeslayer: ah, ok.15:04
shadeslayerxnox: it'll use the u-d-c python api15:05
apacheloggerI do not think that bumping ISO limit without getting the kubuntu council to agree to that is a good idea15:06
infinityapachelogger: Do we really need council backing to raise the limit by a few MB? :/15:06
infinityapachelogger: I'm not sure neutering langpacks is a better plan.15:06
apacheloggerinfinity: I am reasonable certain that getting rid of aptdaemon would make twiddling with langpacks unnecessary ;)15:07
shadeslayerapachelogger: fwiw I still don't see what pulls in aptdaemon15:09
apacheloggerubuntu-drivers-common recommends pkcompat.aptdaemon which depends aptdaemon15:10
shadeslayer!info pkcompat.aptdaemon15:11
ubot2'maverick' is not a valid distribution:15:11
shadeslayer!info pkcompat.aptdaemon saucy15:11
ubot2'saucy' is not a valid distribution:15:11
shadeslayerwhut15:11
shadeslayerapachelogger: virtual package?15:11
apacheloggerdude15:11
apacheloggerlook at germinate15:11
apacheloggerhttp://people.canonical.com/~ubuntu-archive/germinate-output/kubuntu.saucy/desktop-common15:11
apacheloggerpython3-aptdaemon.pkcompat is the package name15:11
shadeslayeraha that makes more sense now15:12
apacheloggerinfinity: about-distro 1.0.0-0ubuntu2 (Waiting for approval) <- would be good if that got in for the final btw, otherwise there's terrible bugged information in the about-kubuntu dialog15:13
* ScottK can look.15:22
ScottKapachelogger: Accepted.  Thanks.15:23
apacheloggerthank you15:23
ScottKapachelogger and shadeslayer: Let's get kdesudo in and then see where we are size wise before we fiddle the language packs too much.15:24
shadeslayerScottK: ack15:34
shadeslayerkdesudo uploaded15:43
ScottKinfinity: Once kdesudo has landed, could we have a pre-emptive respin for kubuntu i386/amd64 so we can see where we are size wise?15:59
shadeslayer^^16:00
=== chrisccoulson_ is now known as chrisccoulson
infinityScottK: Yeahp.16:07
ScottKinfinity: Thanks.16:08
=== charles_ is now known as charles
infinity   kdesudo | 3.4.2.4+repack-2ubuntu2 | saucy/universe | source, powerpc16:53
infinity   kdesudo | 3.4.2.4+repack-2ubuntu2 | saucy-proposed/universe | amd64, armhf, i38616:53
infinityDear rmadison, wtf?16:54
loolso there's a new source coming up, qtpowerd; I got this pre-looked at by didrocks and seb12816:57
loolit was living in coreapps daily PPA pulled into touch image16:57
lool(now that it's picked up as a dep by another app in archive, we had to move it out)16:57
cjwatsoninfinity: might have opened its caches at slightly different times16:59
loolinfinity: Hey, there's an ubuntu-themes update staged in PPA that tedg just told me we want to replace some touch icons; this is the mp that went in: https://code.launchpad.net/~tiheum/ubuntu-themes/new_icons/+merge/18990416:59
loolinfinity: the lsdiff is all under ubuntu-mobile/ icons16:59
loolhttp://paste.ubuntu.com/6236750/ <- bzr diff -c 323 | lsdiff16:59
loolinfinity: would this be ok to upload?16:59
infinitylool: Yep.17:02
loolThanks; just doing a test with it myself in case it screws up our image and then we cant upload to fix it  :-)17:03
infinitylool: I believe the response to that would be something like "sucks to be you". :)17:05
infinitylool: So, yes, test away.17:05
infinitycjwatson: Admit it, you only fixed that build failure because of the package name.17:17
ogra_hah17:22
ogra_as long as he doesnt fix libcaca right afterwards17:23
ScottKinfinity: I looks like kdesudo is there now.17:30
infinityScottK: I already started your builds, so I hope so. :P17:30
ScottKExcellent.  Thanks.17:30
loolcjwatson: hey17:44
loolcjwatson: I think I need some help unblocking qtpowerd17:44
loolcjwatson: it's a new source we're trying to push from cu2d, but I guess it's not in the allowed list17:44
loolcjwatson: didrocks and seb128 had a look; seb128 said he'd NEW it17:44
infinitylool: Probably needs adding to stacks/saucy/platform.cfg?17:48
* infinity handwaves a bit.17:48
infinityThis isn't intuitive at first glance.17:48
loolinfinity: it's in the sdk.cfg stack actually17:49
looldont ask17:49
infinityOh, as in it's already been added and I need a bzr pull?17:49
loolinfinity: (hud in unapproved fixes some crashers seen on touch, seeded in desktop)17:49
loolinfinity: Yes17:50
loolinfinity: I dont know what needs to happen to take it though17:50
infinityGah, that pulled... A lot.17:50
infinityI hope that wasn't a very bad idea.17:50
infinityAnyhow, you might be good to go now?17:52
stgraberwould appreciate it if someone could review my edubuntu-artwork upload.17:57
stgrabersomeone unfortunately decided to change the name of the default wallpaper in Edubuntu without dealing with all the possible consequences... that upload adds the required symlink to make this work (didn't feel like reverting the previous change since that'd break anyone who already installed saucy)17:58
infinitystgraber: I see no symlink in that diff...18:02
infinityOh, or is this a debian native package where you literally just put in a symlink and it's copying it.18:02
infinityWhich diff won't even notice.18:02
infinityIndeed it is.18:04
* infinity goes to find a sandwich and drink before getting back to work.18:06
stgraberinfinity: thanks18:07
loolinfinity: ubuntu-themes above is the one we discussed earlier18:07
loolinfinity: bon appétit18:07
loolinfinity: AH already accepted, thanks18:08
maxbls18:11
maxboops, sorry18:12
maxbHi. I discovered today that anything using python-qscintilla2 in saucy segfaults on startup. However, a no-change rebuild of qscintilla2 seems to fix it. I'm filing a bug now, but should I be telling anyone specifically, given the proximity to release?18:13
ScottKmaxb: What are you using it with?18:22
infinitymaxb: Any explanation as to why a rebuild fixes it?18:23
ScottKinfinity: The likely explanation is sip4 madness.18:23
ScottKUpstream supports letting you know when the API has changed, but on ABI you win some, you lose some.18:24
ScottKMostly win, but still some lose.18:24
infinityWell, I'm all for said no-change rebuild then, if you want to.  You're the only people with it seeded.18:25
maxbThe app I most care about is tortoisehg18:25
ScottKsip4 madness might also explain Bug #122112018:26
ubot2Launchpad bug 1221120 in calibre (Ubuntu) "calibre crashed with SIGSEGV in PyObject_Call()" [Medium,New] https://launchpad.net/bugs/122112018:26
ScottKmaxb: OK.  Let's do it then.18:27
maxbHowever, whilst the no-change rebuild fixed the trivial test program I was using, I discovered moments from submitting the bug it doesn't fix tortoisehg18:27
ScottKOh?18:27
ScottKWhat about rebuilding qscintilla2 and then rebuilding tortoisehg?18:27
ScottKinfinity: Actually we don't even care, it's only in the dvd seed and I don't think we build that anymore.18:31
* infinity fails to see how sip4 relates to either of these packages.18:32
maxbtortoisehg is pure-python, so I don't think that will help. I guess I'll have to look for other libs to rebuild18:32
ScottKinfinity: qscintilla2 uses sip in it's build system and sometimes weird shit happens.18:34
ScottKNo idea though about toroisehg.18:34
infinityOh, I see.  Some awful swig-alike.18:34
infinityBecause swig wasn't bad enough.18:34
ScottKFor calibre though, I see bugs in Debian and Ubuntu both right after the current sip version landed.18:34
ScottKI think it even claims to be inspired by swig.18:35
infinityNot something you want to brag about.18:35
ScottKSo I plan to rebuild qscintilla2 and calibre.18:35
* infinity takes a break to watch some TV before diving back into installer hacking.18:36
infinityScottK: Feel free to self-accept no-change rebuilds, after you verify the queue's diff shows nothing but changelog.18:36
highvoltageyeah that walking dead isn't going to watch itself18:36
ScottKOK.  Will do.18:36
maxb'hgview' is a qscintilla2 rdepend which *is* fixed by the no-change rebuild18:38
ScottKOK.18:38
maxbI assume that tortoisehg must also depend on something else broken18:38
ScottKI'll take care of rebuilding qscintilla2.18:39
ScottKstgraber and highvoltage: ^^^ I just messed with a package you've got seeded by accident.  It's a no change rebuild and it should work better for it.  Sorry for not checking first.18:50
ScottKmaxb: ^^^ done.18:50
stgraberScottK: no problem, we weren't expecting the current image to be final, so more bugfixes is fine by me18:51
maxbThanks18:56
stgraberinfinity: do you have a rough ETA for the next mass rebuild?19:03
stgraberjust want to know whether I should wait for that or kick a rebuild of Edubuntu now to confirm the edubuntu-artwork change didn't mess up anything and that it works properly on upgrades too19:04
maxbSomeone on the internet asserts that python-qt4 also needs a rebuild because of a sip4 update - https://bitbucket.org/tortoisehg/thg/issue/3405/segmentation-fault-with-ubuntu-gnome-1310 - I'm rebuilding it locally to verify19:04
ScottKmaxb: Our python-qt4 was build after the last major sip4 update.19:10
ScottKmaxb: That reference is to Debian where that may not have been true.19:11
ScottKAlso he points to the calibre bug.19:12
loolI think I'll end up uploading qtpowerd by hand, waiting for cu2d to settle after its every-4h-rebuild is too long19:12
=== thomi_ is now known as thomi
infinitylool: ^-- What's this one all about?19:53
looloh wow that's seeded19:53
loolinfinity: this one adds support for mapping URLs to click apps19:53
infinityseeded-in-ubuntu(1) is your friend.19:53
loolinfinity: instead of just regular apps19:54
stgraberyeah, the library is part of the desktop images19:54
loolinfinity: Yeah, seeing that19:54
loolbut the service only runs on touch19:54
infinityYeah, but "changes only apply to touch" won't cut it soon.19:54
infinityCause any changed source means respins for resulting binaries.19:54
loolinfinity: Yeah19:54
loolinfinity: So I actually didn't foresee this one as being in the desktop image19:55
looland it doesn't run there19:55
loolor I would have given a headsup on it19:55
infinityS'ok, we have installer spins coming soon anyway, I'll review it.19:55
loolinfinity: so the changes are safe for desktop19:55
stgraberlool: we don't want any media to be out of date wrt the release pocket so even if the binaries are supposedly identical, that doesn't matter and still means a respin for us19:55
stgraberbut yeah, since we're going to respin the world anyway, not a big deal at this point19:55
loolstgraber: Oh yes, I know the rule, I tought this one was so special to touch that it was obviously not seeded, but the lib got pulled by comon deps19:55
infinityStarting Very Soon(tm), though, I'll start rejecting, not reviewing.19:55
loolinfinity: so FYI, for added fun, Mir ABI bump is coming, but tomorrow morning; in terms of seeds it's in supported, it doesn't seem to have anything in images19:57
stgraberlool: what set of source packages is that?19:57
loolah liburl-dispatcher is pulled via the indicators, got it19:57
loolstgraber: mir19:58
cjwatsonit must be more than just mir for an ABI bump19:58
stgraberlool: if that's only mir and not any rdepends (which seems unlikely), then that's fine19:58
stgraberbut I believe some of the rdepends are seeded19:58
infinitylool: A mir ABI bump means a new xorg, doesn't it?19:59
stgrabermesa also comes to mind19:59
infinityOh, unless it's just mirclient.19:59
loolstgraber: oh sorry, yes, we need to rebuild rdeps; didn't understand the question at first19:59
stgraberlool: so that's a no go, I don't want a new mesa, xorg, ... uploaded tomorrow20:00
loolusually this implies platform-api, unity-system-compositor, and another one, probalby unity0mir20:00
infinityErr, wait.20:00
infinitylool: Is this just libmirserver?20:00
loolinfinity: I /think/20:00
ScottKinfinity: Here's a fun one for you: currently kde4libs is uninstallable on arm64 due to katepart not being built.  Kate (source for katepart) isn't built because pykde4 isn't built yet.  Pykde4 (and it appears only pykde4 out of the KDE stack) was build-deping on boost 1.49 still (which isn't built yet on arm64), but it internally insists 1.52 is the minimum version, so I don't know how it ever built.  Mixing boost versions on KDE packages is20:00
ScottKbad, so I think changing pykde4 to use 1.53 is overall more sane and should clear a large stack of arm64 uninstallables.20:00
ScottKTest building now.20:00
cjwatsonah, I'd been working throgh kde4libs's deps but hadn't reached that one yet.20:01
infinityScottK: Oh, see, I'm building boost1.49 right now for that reason. :P20:01
loolHmm can someone help me with a chroot problem on armhf: https://launchpad.net/~ubuntu-unity/+archive/daily-build/+build/510308520:02
cjwatsonlool: yes20:02
loolW: GPG error: http://ppa.launchpad.net saucy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4551428E52D62F4520:02
loolW: Failed to fetch bzip2:/var/lib/apt/lists/partial/ftpmaster.internal_ubuntu_dists_saucy_universe_binary-armhf_Packages  Hash Sum mismatch20:02
stgraberlool: so if it's only libmirserver it may be fine (as in, it looks like it's touch-only), if it also touches libmirclient, then it's a no-go (at least from me)20:02
infinitylool: Just retry.20:02
loolstgraber: last time it was mirserver only and I dont see why the changes would require client abi change, but will confirm20:03
infinitylool: I concur with stgraber on this, a client ABI bump's just plain not happening at this point.20:03
infinitylool: As for builds that fail with Hash Sum Mismatch, that just means you were unlucky enough to apt-get update and fetch Release and Packages straddling the point when the publisher switches dists trees.  A retry makes it happy.20:05
loolsounds reasonnably conservative 2.5 days before release  :-)20:05
infinityI should probably make that an auto-give-back condition.20:05
loolcjwatson, infinity: Actually dont bother, another source upload is queued for this source20:05
loolto PPA20:05
loolinfinity, stgraber: Just to confirm, it's libmirserver only20:08
infinitylool: Alright.  We can let that slide, then.20:09
infinitylool: I still reserve the right to laugh at them for breaking ABI every 3 days.20:09
ScottKinfinity: Assuming it builds with 1.53, I think we're overall better to update it.20:09
infinityScottK: Your call, your packageset.20:09
ScottKOK.20:09
* infinity opts for a change of scenery from the really nice office network to the really not nice hotel network, because the hotel has a higher chance of alcohol and cozy pillows.20:11
ScottKDress code is probably more relaxed too.20:11
infinityI dunno, it's just elmo and I here, I can probably get away with wearing whatever I want, so long as it's pink.20:12
ScottKYes, but at the office, you do have to be wearing something.20:13
infinityWhy?  I'm pink.20:13
dokois elmo opposed to a more relaxed dress code?20:13
ScottKinfinity: pykde4 uploaded.20:21
infinityAccepted for the Ghostbusters reference.20:22
infinityOf course, boost1.49 also just built. :)20:22
infinityBut meh.20:22
rsalvetican anyone approve ^? adding extra function call so we can better sync the texture id when playing videos with the mediaplayer-app21:06
cjwatsonSure21:09
rsalvetiawesome, thanks again21:10
cjwatsonDamn, looks like I'm going to be pipped at the post for upload count this release by some busy little so-and-so called "Ubuntu daily release"21:11
loolcjwatson: so for some reason cu2d is unhappy about pushing qtpowerd (new source); I've given up and have uploaded by hand, but maybe you know what's going on?21:12
cjwatsonI know very little about cu2d21:13
loolcjwatson: http://10.97.0.1:8080/job/cu2d-sdk-saucy-3.0publish/29/console is the lp error I'm getting21:13
cjwatsonNot even totally sure where to find its logs21:13
loolbzr: ERROR: Parent not accessible given base "bzr+ssh://bazaar.launchpad.net/+branch/qtpowerd/" and relative path "../../../+branch/qtpowerd/"21:13
loolI wonder if it's because we moved it across teams earlier21:14
cjwatsonThat sounds like it might be a stacking error21:14
infinitycjwatson: I always seem to hover somewhere around #10, so being beat by a bot isn't hurting my feelings.  I like to pretend that it's a question of quality over quantity.21:15
cjwatsonDid it use to be https://code.launchpad.net/~music-app-dev/qtpowerd/trunk, or is that different?21:15
loolyes, that's the old one21:15
loolthe new one is ~phablet-team instead21:15
cjwatsonTry "bzr reconfigure --unstacked lp:qtpowerd"21:15
loolI pushed the old one to new one, but it stacked on the old one21:15
loolcrazy secret runes21:16
lool:-)21:16
loolcjwatson: done, let me retry the publish21:16
cjwatsonYou'd have needed to unset the development focus branch first I think21:16
cjwatsonGive it a minute21:16
cjwatsonOK, stacked-on has vanished from the UI, so yes, try again now21:16
cjwatsonStill not happy21:17
cjwatsonDo you know or can you guess what "bzr lp-propose" command it's running21:18
cjwatson?21:18
loolhmm21:18
lool    mergeinstance = subprocess.Popen(["bzr", "lp-propose-merge", parent_branch, "-m", PACKAGING_MERGE_COMMIT_MESSAGE.format(version, tip_rev, branch), "--approve"], stdin=subprocess.PIPE, env=env)21:19
cjwatsonWonder if I can run bits of it by hand21:19
loolprobably21:20
loolcjwatson: we could also try after the source package I manually uploaded is in the archive21:20
cjwatsonWait a minute ...21:20
cjwatsonlool: dusting off my memory of bzr internals21:25
* lool steps back21:25
cjwatsonlool: you're in ~phablet-team, right?21:26
cjwatsonlool: There's almost certainly a better way to do this, but:21:27
cjwatsonsftp bazaar.launchpad.net21:27
cjwatsoncd /~phablet-team/qtpowerd/trunk/.bzr/branch21:27
cjwatsonget branch.conf21:27
cjwatsonCtrl-z21:28
cjwatsonsed -i '/^parent_location = /d' branch.conf21:28
cjwatsonfg21:28
cjwatsonput branch.conf21:28
cjwatsonlool: Actually, I found the better way :)21:29
cjwatsonlool: bzr config -d lp:qtpowerd --remove parent_location21:29
loolcjwatson: yes21:31
cjwatsonlool: ok, so please run that bzr config command (and ignore my fumbling before it)21:32
looldone21:32
loolthe branch.conf run was interesting though  :-)21:32
cjwatsonlool: now try again21:32
cjwatsonYay, that's happier21:33
loolpassed!21:33
loolcjwatson: so might end up with two uploads in unapproved21:33
loolcjwatson: pick one  :-)21:33
loolI've download the .dsc from PPA and uploaded by hand, so pretty similar except for the changes and some timestamps21:34
cjwatsonI should really be finishing my parted fix instead of reviewing stuff :)21:34
cjwatsons/my/psusi's and my/21:35
loolok21:35
loolstgraber: You cant possibly be celebrating Columbus day and eating chicken?  :-)  Mind picking one of the two qtpowerd's in New and reviewing it?21:36
skellats/Columbus Day/Thanksgiving Day/21:36
loolah Canadian Thanksgiving indeed21:36
dokoShutdown day is missing on this list of bank holidays21:37
loolerf21:37
stgraberlool: I may take a look later but I'm busy with some !work activities at the moment21:38
loolHmm21:41
loolthat reduces the options21:41
stgraberwell, I'm sure we have some non-US, non-Canada archive admins :)21:42
loolLaney: still around?21:43
LaneyI'm not an archive admin21:44
loolah right, RT21:44
Laneybut in case you wanted to just say hi21:44
Laneyhello ;-)21:44
loolLaney: Hey!21:44
looldoko: Hey there, would you mind NEWing qtpowerd?21:44
loolslangasek: If you're passing by... ^21:46
seb128lool, NEWed21:50
loolseb128: ah thanks21:50
seb128yw21:50
cjwatson^- fix for critical bug 1220165.  Very hard to read on its own due to being patch-of-patch and the original patch being a refactoring already; if you want to review the new logic I suggest unpacking the package and running "quilt push -a"21:50
ubot2Launchpad bug 1220165 in parted (Ubuntu) "Error informing the kernel about modificatons" [Critical,Fix committed] https://launchpad.net/bugs/122016521:50
cjwatsonLooks like that actually took the copy, fortunately21:52
seb128cjwatson,21:56
seb128ups21:56
seb128cjwatson, if that was about qtpowerd, I accepted the sync first, then I was not sure what to do with the other in the queue21:56
cjwatsonYeah21:56
cjwatsonSeems to have worked out anyway21:57
seb128good21:57
seb128the second one returned an error in the webui saying the files already existed (or something around those lines)21:57
loolcjwatson: Gah22:16
loolcjwatson: I've lost another qtpowerd upload; this time, it went out of cu2d successfully22:16
loolcjwatson: but wasn't picked up by the 5mn cron22:16
loolpackagelist_rsync_sdk-saucy has it:22:17
loolubuntu-unity/daily-build        Release saucy   Proposed        saucy   qtpowerd        0.2+13.10.20131014.3-0ubuntu1   022:17
cjwatsonlool: Sorry, I'm really EOD now, hopefully somebody else can look22:25
loolOk22:25
loolI'll copy the binary packages manually and we'll fix this up tomorrow morning22:26
loolah desktop-core packageset23:25
loolbut not seeded-in-ubuntu23:25
loolstgraber: Would you mind reviewing this one?23:25
loolor infinity ^23:25
loolthanks23:43
ScottKinfinity: There's a dependency loop that needs breaking in KDE.  kate is unbuildable because python-kde4 is uninstallable.  Python-kde4 is uninstallable because kde-runtime isn't built yet.  kde-runtime is waiting on libqapt-dev.  qapt (source for libqapt-dev) is waiting for kdelibs-dev to be installable, which needs katepart from kate (see the start of the circle).  Suggestions?23:44
infinityScottK: Can probably break that out of archive tomorrow.23:45
ScottKCool.23:45
ScottKThanks.23:45
ScottKIf you do a local build of kde-runtime with the qapt stuff removed, you can probably use that to get python-kde4 installable and break the chain.23:47
wgrantScottK: It's rather simpler than that, actually.23:52
ScottKOK.  What's your approach?23:52
wgrantScottK: Isn't kdelibs5-dev only uninstallable because it hasn't migrated?23:53
ScottKI don't think so.23:53
wgrantkde4libs as a whole is stuck in -proposed because kdelibs5-plugins needs kate and katepart23:53
wgrantqapt is in release23:54
ScottKWe build against -proposed, so it's uninstallable even with -proposed.23:54
wgrantNo, sadly not23:54
wgrantarm64 violates that rule23:54
ScottKOh.23:54
wgrantDue to some Launchpad oddities, builds ended up in release23:54
wgrantSo we can end up with deadlocks like this23:54
wgrant(though this is only the third, fortunately)23:54
ScottKSigh.23:54
wgrantThere's no loop here; cjwatson/infinity just need to put kde4libs in the bootstrap archive or force its migration23:54
wgrantAnd it should work23:55
infinityOh, that's all?  I can do that right now.23:55
ScottKIt still won't be installable until kate builds.23:55
wgrantIt also needs debconf-kde, but that's in release and also buildable once kdelibs5-dev is available23:56
infinitykde5libs-dev is there now.23:57
* ScottK doesn't see it, but OK. I'm all for throwing it in there and seeing if it sticks.23:57
wgrantkdelibs5-dev doesn't need katepart at all AFAICT23:57
wgrantOnly kdelibs5-plugins does23:57
wgrantinfinity: Did you put all of kde4libs in?23:57
infinitywgrant: I did.  Unless there are bits in universe.  Sec.23:58
wgrantGreat23:58
infinityThere.23:58
ScottKAh.  The katepart depends in unversioned, so that should actually work.23:58
wgrantWe'll know in a few seconds...23:59

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