/srv/irclogs.ubuntu.com/2013/08/14/#ubuntu-desktop.txt

=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
Mirvmorning03:49
didrockshello guys05:30
Mirvhello05:41
Mirvdidrocks: indicators + qa packaging changes http://10.97.0.1:8080/view/cu2d/view/Head/view/Indicators/job/cu2d-indicators-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_ido_13.10.0+13.10.20130814-0ubuntu1.diff http://10.97.0.1:8080/view/cu2d/view/Head/view/QA/job/cu2d-qa-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_autopilot-qt_1.3+13.10.20130814-0ubuntu1.diff http://10.97.0.1:8080/view/cu2d/view/Head/view/QA/job05:42
didrocksMirv: +1 for both05:44
Mirvdidrocks: qtubuntu-android has received a lot of new dependencies from mir (libmirserver1) now that it builds mirserver and mirclient backends https://code.launchpad.net/~timo-jyrinki/cupstream2distro-config/platform_qtubuntu_new_deps/+merge/18003605:49
MirvQA and Indicators published05:49
didrockssweet!05:49
didrocksMirv: re qtubuntu-android: the new gl* things are transient?05:49
didrocksMirv: like, should we just run with "check with whole ppa"05:49
didrocksor you think they will be used everytime05:50
didrocks(the mir part seems long term)05:50
Mirvdidrocks: it seems mirserver has stared depending on them05:50
Mirvso not temporary05:50
Mirvor not started, but qtubuntu started depending on mirserver05:51
didrocksMirv: interesting, so we don't install those by default?05:51
didrocksMirv: if they will be seeded on the CD, we can maybe live until we take a snapshot with check with whole ppa?05:51
didrocks(not the mir dependens, we need to add them)05:51
didrocksdepends*05:51
Mirvdidrocks: hmm weird that they wouldn't be already there via mir. so to be exact since it's been a bit mystery to me, are the 'default' talking about default desktop seed?05:53
didrocksMirv: right05:54
didrocksMirv: I would suggest, let's add Mir05:54
didrocksand then, run with "check with whole ppa"05:54
didrocksonce in distro, we'll retake a snapshot05:55
didrocksand see how it goes05:55
didrockssounds good?05:55
Mirvdidrocks: sounds good, what about the boost lib?05:55
didrockslet's see what pulls it in05:56
Mirvlibmirserver105:56
didrocksMirv: ok, and libmirserver1 isn't installed on the desktop by default, right?05:57
didrocks(as long as we don't have unity-system-compositor)05:57
Mirvdidrocks: yep05:57
didrocksso let's add it I would say05:57
Mirvok05:57
didrocksMirv: I think what we can envision for the future is that we don't block on those additional packages and so on05:58
didrocksbut it needs to turn the publication to manual05:58
Mirvdidrocks: removed the opengl ones https://code.launchpad.net/~timo-jyrinki/cupstream2distro-config/platform_qtubuntu_new_deps/+merge/18003605:59
didrocksMirv: approved06:00
didrocksMirv: you can quiclky deploy it before this tick :)06:00
Mirvok deploying and running with check-whole-ppa06:00
didrocks(2 minutes)06:00
didrocksMirv: no need for rerun, the tick is coming :)06:00
Mirvah right06:00
didrocksso after that, rerun with check-whole-ppa06:00
didrocks but let's have one run first06:00
Mirvmy clock says :00:41 already06:00
didrocksit's :02 in fact06:00
didrocksbut shhh, don't tell anyone :p06:01
Mirv:)06:01
didrocks(and it's :53 in fact for raring)06:01
Mirvdeployed, with 6,5s extra seconds left06:02
didrocksphew ;)06:06
didrocksMirv: I relaunched with check with whole ppa now that all the rest is finished06:53
Mirvdidrocks: hah, was just writing about that to you06:53
Mirvthanks06:53
didrocks;)06:53
didrocksyw06:53
Mirvindicators prepare-ido failed because the merge request from the previous publishing wasn't ready yet06:54
Mirvnow it's merged06:54
didrocksMirv: great! you can relaunch the stack if you want all green, but not a biggie :)06:56
Mirvdidrocks: yeah, that's the only reason as such, but maybe it's again worth it :)07:00
Mirvdidrocks: ok now there'd be the platform packaging change http://10.97.0.1:8080/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_qtubuntu_0.52+13.10.20130814.1-0ubuntu1.diff07:01
=== ivanka__ is now known as ivanka
Mirvmir emits xkbcommon keysyms, so that's why the libxkbcommon-dev dependency07:02
didrocksMirv: do you know why we have this second dh_auto_configure ?07:03
Mirvdidrocks: it probably does not hurt but let me check why it's being used in the first place07:04
didrocksMirv: thanks :)07:04
didrocksMirv: anyway, if it doesn't hurt +1 for publishing, just follow up on that to get it fixed if this is a typo :)07:05
Mirvok, I'll check it up and mark to the sheet07:06
sil2100Morning!07:06
Mirvsil2100: morning! daily stack all handled now (soon all green), feel free to start your day with other stuff :)07:09
didrocksMirv: thanks!07:10
didrockssil2100: good morning :)07:10
seb128good morning desktopers07:10
didrocks\o/07:10
didrockssalut seb12807:10
seb128hey Mirv sil2100 didrocks07:10
Mirvhey seb07:10
sil2100Mirv: awesooome ;)07:11
didrockshey sil2100!07:17
Mirvdidrocks: oh right, lp:~kubuntu-packagers/kubuntu-packaging/qtbase-opensource-src_5.0.2 would be now ready (enough). there's an upstream bug report with the patch attached, and I linked it to the patch in bzr.07:18
didrocksMirv: excellent, will do it in 5 minutes!07:18
didrocks(well, rebuilding as well, so will take time :p)07:18
sil2100didrocks: quick packaging question - if I'm doing a review of a package that has never ever been released to Ubuntu, and the changelog entry has like many entries stating that it has been released, should I remove those or leave them as they were?07:35
didrockssil2100: no, don't worry about it07:35
sil2100Ok, thanks ;)07:36
Mirvok, all green, just made triple sure the new qtubuntu-android works fine on device as well07:45
* didrocks likes green :)07:48
didrocksthanks Mirv for the careful reviews :)07:49
sil2100Yay for green07:49
sil2100Mirv: ok then, I'm picking up the next release tick if you don't mind ;)07:53
didrockssil2100: tick's stealer! :)07:53
sil2100Tricky ticky07:54
Mirvsil2100: sure07:54
didrocks:)07:54
sil2100didrocks: when adding a completely new project to the cu2d-config, do I need Francis to enable the CI and autolanding bits? Or does a redeploy do all the stuff automatically?08:15
didrockssil2100: you need Francis to do the upstream merger part, yeah08:16
didrockssil2100: should it be in platform? shouldn't we have a service stack?08:19
didrockssil2100: like, will the people maintaining platform will be the same maintaining the services?08:19
MirvFYI if anyone else is having slow saucy shutdown, I filed bug #121214208:23
ubot2`Launchpad bug 1212142 in sysvinit (Ubuntu) "Slow shutdown on saucy with sendsigs waiting 10 seconds" [Undecided,New] https://launchpad.net/bugs/121214208:23
=== slomo__ is now known as slomo
MirvI eventually became annoyed enough to look at it a bit, now happy that I found a "kill em all!" workaround :)08:23
sil2100didrocks: hm, we might do that now yes, since we could move the location-service to that new stack then too08:25
sil2100didrocks: for me platform seemed ok for now08:25
sil2100didrocks: but if you don't mind spawning a new stack, then I'm ok with that ;)08:25
sil2100didrocks: so, creating the service stack08:26
sil2100didrocks: I wonder if the D09add_ppa~phablet-team~ppa D09add_ppa~canonical-qt5-edgers~qt5-proper hooks are still needed08:32
didrockstvoss_: do you have any idea who will consume that and be upstream for all services like that? ^08:34
didrockssil2100: also, for adding to daily release, we are asked to check that there are AP tests again08:35
tvoss_didrocks, the services will be consumed indirectly by apps, upstream is "us"08:36
tvoss_didrocks, @AP tests: I think apps should check for that08:36
didrockstvoss_: "us" is vague08:36
didrockstvoss_: is it the same team than the platform api team?08:36
didrocksor another one?08:36
tvoss_didrocks, phonedations might be the team you are after08:37
sil2100didrocks: of course, for now we want CI and autolanding only - the rest is added in the spreadsheet as TODO08:37
didrockstvoss_: ok, so platform stack sounds good then08:37
didrockssil2100: ^08:37
Mirvdidrocks: there'd be the Qt Creator common files split + upgrade to saucy needing review/sponsoring08:37
didrocksthanks tvoss_, as soon as we have apps consuming then, we need to have those running the same tests08:37
MirvI updated the doc with the new project place I did for those08:37
didrocksMirv: ah excellent! qtbase is still building08:37
sil2100didrocks: ok then, sticking with platform then - no change in the MR ;)08:37
tvoss_didrocks, ack08:37
sil2100tvoss_: but still, we'll need Francis to fetch our config code once he's up so that the upstream mergers are set-up08:38
tvoss_sil2100, ack08:38
tvoss_sil2100, anything you need from my side right now?08:39
sil2100tvoss_: I have all I need, thanks :) Will get back to you once Francis sets everything up08:40
tvoss_sil2100, thanks08:40
sil2100Mirv: I don't want to bother didrocks, so if you have a moment, could you review and approve https://code.launchpad.net/~sil2100/cupstream2distro-config/add_content-hub/+merge/180058 ? We just had a discussion and this seems to be the right place for the new component08:52
sil2100Eeek, typo!08:52
sil2100Mirv: wait, need to fix it08:53
sil2100Mirv: ok, fixed, now the MR is ready08:54
didrocksMirv: can you prepare qtcreator-plugin-ubuntu for dailies (if it's not already?)08:55
didrocksI'll have a look afterwards08:55
didrocksI need to concentrate on system updates now08:55
sil2100didrocks: aaah! I noticed something really bad! The nux part of the unity-support-test change didn't get merged ;/08:57
didrockssil2100: why wasn't it merged?08:57
sil2100didrocks: merge failed, *** No rule to make target `check-headless'.  Stop. make[2]: *** [check-headless] Error 2  <- huh08:58
didrockscan you please check with upstream08:58
sil2100Doing that, but still ;/ DAMN08:59
=== seb128_ is now known as seb128
didrocksmpt: hey! on https://wiki.ubuntu.com/SoftwareUpdates#Phone, prompting section09:07
didrocksWhenever an update is downloaded and ready to install, or an update download has failed repeatedly, or “Download future updates automatically” is set to “Never” and an update is available for download:09:07
didrocksyou just explained the label to show in the first case09:07
didrocksnot if download repeatedly09:07
Mirvdidrocks: added a couple last tweaks now, it should be ready for dailies09:08
mptdidrocks, good point, I'll fix that now09:08
didrocksthanks mpt09:09
didrocksMirv: ok, is it urgent or can that wait a little bit (later today or next Monday?)09:09
didrocksI really try to get the system update straight first :)09:09
mptdidrocks, https://wiki.ubuntu.com/SoftwareUpdates?action=diff&rev2=127&rev1=12609:10
Mirvdidrocks: can wait. today would be preferred to next Monday, though, the P/Q/R users are already using this update.09:10
didrocksMirv: if I can't do it today, mind asking Ken?09:12
Mirvbut if it gets complicated (the common packages need to get to archives and then qtcreator sponsoring) then we'll move it to Monday09:12
Mirvdidrocks: sure, that's fine09:12
didrocksmpt: perfect, thanks!09:12
didrocksMirv: thanks09:12
Mirvsil2100: approved09:13
sil2100Mirv: thanks!09:14
sil2100didrocks: did we drop the rule that projects in a stack should be ordered alphabetically?09:27
didrockssil2100: no, we didn't09:27
sil2100didrocks: the platform stack is awefully ordered then - I'll fix that in some merge09:27
=== tkamppeter_ is now known as tkamppeter
didrockssil2100: thanks09:30
sil2100didrocks, Mirv: https://code.launchpad.net/~sil2100/cupstream2distro-config/cleanup_and_add_unity-mir/+merge/180077 <- the description states some overview of why to platform, but it's an open discussion as it's not really a 100% fit09:47
didrocksmpt: when pressing "Install & Restart", should we have a countdown to cancel?10:17
didrockslike 5s10:17
=== MacSlow is now known as MacSlow|lunch
ogra_could someone fix cups ? it breaks alll images11:12
ogra_The following packages have unmet dependencies:11:12
ogra_ cups-filters : Conflicts: ghostscript-cups11:12
ogra_E: Unable to correct problems, you have held broken packages.11:12
ogra_(all except touch :) )11:12
seb128tkamppeter, ^11:13
seb128ogra_, how did it go out of proposed if it breaks stuff?11:14
ogra_seb128, i have no idea, i just get spammed with image build errors  the whole morning :)11:14
ogra_so i thought i should mention it ...11:14
seb128ogra_, yeah, thanks11:15
seb128seems an issue with https://launchpad.net/ubuntu/saucy/+source/gutenprint/5.2.9-1ubuntu211:15
ogra_yeah11:15
tkamppeterseb128: I have moved Ghostscript's CUPS filters from ghostscript-cups to cups-filters, making ghostscript-cups go away. According to didrocks I have added Conflicts/Provides/Replaces: ghostscript-cups to cups-filters and when I tested with "dpkg -i *.deb" ghostscript-cups got uninstalled, why does this not work with the images. What keeps ghostscript-cups on the system.11:19
tkamppeterseb128, didrocks, I have even updated several printer driver packages satisfying their dependencies with cups-filters.11:20
seb128tkamppeter, hum, I'm not sure either11:21
seb128ogra_, do you know what package the builder tries to install? installing ubuntu-desktop in a pbuilder works11:21
tkamppeterseb128, Gutenprint (the version you mention) is also updated to not require ghostscript-cups and accept cups-filters 1.0.36 instead.11:22
ogra_here is one of the breaking build logs http://people.canonical.com/~ubuntu-archive/livefs-build-logs/saucy/ubuntu/20130814/livecd-20130814-i386.out11:24
seb128ogra_, not very helpful :/11:25
ogra_yeah11:26
seb128apt-get install printer-driver-splix printer-driver-hpcups printer-driver-gutenprint lsb-printing ghostscript foomatic-db-compressed-ppds cups-filters cups-daemon cups ubuntu-desktop11:26
ogra_seb128, did you install the metapackage or the task ?11:26
seb128that works in a pbuilder11:26
ogra_images use tasks11:26
seb128is that with ^?11:26
ogra_yeah11:26
seb128ubuntu-desktop^?11:26
ogra_for ubuntu-desktop11:26
ogra_righgt11:26
seb128ok, that reproduces11:26
tkamppeterseb128, only package which I know depends on ghostscript-cups is lsb-printing, but for that I have reported bug 1212012.11:28
ubot2`Launchpad bug 1212012 in lsb (Ubuntu) "ghostscript-cups got removed and the content moved to cups-filters 1.0.36, let lsb-printing depend on cups-filters (>= 1.0.36) | ghostscript-cups" [High,New] https://launchpad.net/bugs/121201211:28
tkamppeterseb128, ogra_: I have ubuntu-desktop installed and it causes no problem.11:29
ogra_tkamppeter, you need to install the task, not the meta packge ... thats what happens during image build11:30
seb128ogra_, do you know how tasks are defined?11:30
ogra_(task dependency resolution is slightly different from metapackage resolution)11:30
ogra_seb128, by germinate via the sseeds11:30
tkamppeterseb128, ogra_: How does one install a task, where is it defined (which package), and how does one report a bug against it?11:35
seb128tkamppeter, sudo apt-get install ubuntu-desktop^11:35
tkamppeterseb128, this I did and it does not cause any problem. ubuntu-desktop was all the time installed even.11:36
seb128tkamppeter, I get the error in a pbuilder, not sure why though11:37
seb128ogra_, it looks like a cjwatson sort of issue, neither the seed nor the seeded packages depends on it11:38
ogra_well, something pull sit in11:38
seb128ogra_, I don't see anything in the seeds and rdepends is fine11:39
seb128ogra_, it seems like the tasks didn't get updated ... is that happening automatically on every image build or...?11:39
ogra_iirc the issue with meta vs task is that the "or deps i.e. | " are resolved in the opposite order11:40
ogra_it should happen on every publisher run11:40
ogra_(meta takes the first option, task takes the last one in such a case)11:41
seb128hum, maybe that's the issue then11:41
seb128but I don't understand that enough to have a clue what to change/what source is the problem then11:42
tkamppeterseb128, ogra_: I consider that as a bug. First it is more intuitive if the first item gets priority, second, different programs should not use different priority orders on the same data.11:45
didrocks\o/ running for making an API clear in one's mind -> success!11:45
didrocksgetting down from 20 calls to 6 ;)11:45
seb128didrocks, yeah, exercice is good to get ideas in shape ;-)11:45
tkamppeterseb128, ogra_ I vote for the first item being prioritized, not only more intuitive but also packages probably think that way as package installation/update after install behaves that way.11:46
tkamppeterseb128, ogra_, and if this leads to failure, the program should try whether it succeeds using the second item.11:47
ogra_tkamppeter, heh, thats not a voting matter i fear ... its a technological difference in both installation variant11:47
ogra_*variants11:48
ogra_iirc cjwatson knows about it, probably talk to him about a work around11:48
seb128tkamppeter, the CD building stuff is that way for years, I don't think either of us know enough about the problem space to redesign things, we don't have resources for that sort of work anyway atm11:48
seb128it's probably the way it is for good reasons11:48
* ogra_ thinks its a bug ... but one thats not easy to fix11:49
=== MacSlow|lunch is now known as MacSlow
sil2100fginther: hello!12:33
sil2100Good morning!12:33
fginthersil2100, good morning indeed!12:34
sil2100fginther: I have some business for you, sadly ;)12:34
fginthersil2100, if it's your business, then it's good business :-)12:35
sil2100fginther: ok, so maybe first thing first ;p I need to rename the LP project for lp:hollywood to lp:mediascanner12:36
sil2100fginther: I would need you to switch the merger/CI bits to that when that happens12:36
fginthersil2100, no problem, just ping me and I'll do an MP12:38
sil2100didrocks: sorry to disturb you, but you think the https://code.launchpad.net/~sil2100/cupstream2distro-config/cleanup_and_add_unity-mir/+merge/180077 is ok? Since if on first glance unity-mir fits to platform stack, then cool ;)12:47
sil2100(no one else is around to approve :<)12:47
didrockssil2100: I saw a MP with unity-mir in the unity8 stack12:48
didrockscan you check?12:48
sil2100Checking12:49
sil2100didrocks: right, Sergio added that - it's hard to say which place is a better fit12:51
sil2100didrocks: even if we decide on unity8, I'll change my MR to at least fix the ordering in the platform stack12:51
didrockssil2100: depends who is upstream and if the ABI is stable12:52
sil2100didrocks: I know the platform guys had some commits, but true, the unity8 guys have the most input there... so I guess unity8 it is then12:53
sil2100Although to me it fits better in platform, as it's more low-level12:54
sil2100didrocks: I'm approving Sergio's branch and changing mine to simply a cleanup one12:55
didrocksok12:55
didrockssil2100: we need to ensure unity8 is depending on platform then12:56
sil2100kenvandine: morning!13:19
sil2100kenvandine: are you ready for some MR reviews ;) ?13:19
kenvandinesil2100, good morning13:19
kenvandinesure13:19
sil2100kenvandine: https://code.launchpad.net/~sil2100/cupstream2distro-config/cleanup_and_add_unity-mir/+merge/180077 <- this one, the name is misleading - it only sorts the platform stack here13:21
sil2100kenvandine: and this one to unblock unity8 stack https://code.launchpad.net/~sil2100/cupstream2distro-config/add_extra_libupstart1/+merge/18013113:22
sil2100kenvandine: thanks!13:22
robrusil2100, kenvandine:  good morning!13:23
sil2100robru: morning! Woha, that's EARLY13:24
robrusil2100, yes, i am still quite jetlagged from GUADEC :-/13:24
robrusil2100, kenvandine: do either of you know what's happening in jenkins? I saw a couple yellows due to packaging changes; I reviewed them and published them, but the red ones are baffling to me. one looks like the test environment itself is broken.13:25
sil2100robru: you mean, the current state of the stacks?13:26
sil2100robru: one red is because of this: https://code.launchpad.net/~sil2100/cupstream2distro-config/add_extra_libupstart1/+merge/18013113:26
sil2100robru: HUD is yellow and let's keep it this way for now, since the diff had an invalid changelog (which I fixed in a MR), but still need unity-lens-apps checking13:26
robrusil2100, oh, I thought I saw your fix landed in trunk?13:27
sil2100robru: SDK is red because... well, flacky test, but not re-running it now since the next release will start soon13:27
robrusil2100, bad news, I already published hud. I'm a bit confused -- I thought I saw your changelog fix had landed, so it was ok to publish? or did I just make a huge mistake?13:28
kenvandinesil2100, approved13:28
sil2100robru: ouuuch13:28
sil2100robru: so, what happened is:13:29
sil2100robru: when it's in manual publishing, you would have to re-run the whole stack to get this change in - did you just publish or run the whole stack?13:29
robrujust publish13:29
sil2100robru: besides, remember that we should always consult people with upload rights before we publish things with packaging changes13:30
sil2100robru: so either kenvandine or didrocks should give it a big ACK13:30
sil2100didrocks: ^13:30
sil2100didrocks: I hope it didn't break anything now?13:30
sil2100robru: also, remember to consult with the currently working vanguard of the release process as per the schedule ;) Since this way we won't conflict13:31
sil2100I'm usually taking care of this release as it's in my main work hours13:32
robrusil2100, ok13:32
robrusil2100, sorry. i don't understand the process very well yet13:32
sil2100didrocks: so, the thing is, robru published a libcolumbus version that had a bad looking changelog entry - I fixed that in a merge, but it got then published manually, which causes jenkins to not being able to commit the 'releasing' changelog modification to trunk...13:33
robrusil2100, oh, does it make a merge conflict on the changelog? ahhhh13:33
sil2100robru: yes! Sadly ;) https://code.launchpad.net/~ps-jenkins/libcolumbus/latestsnapshot-1.0.0+13.10.20130814-0ubuntu1/+merge/18012713:34
sil2100fginther: hi! lp:hollywood got renamed to lp:mediascanner \o/13:34
robrusil2100, how can I fix this? can I make a separate branch with a better changelog or does somebody need to fuss around inside jenkins to fix it?13:34
sil2100fginther: can you also switch it in the configs when you have a moment?13:35
fginthersil2100, no problemo13:35
sil2100robru: I think we'll need some help from didrocks on how to proceed here, since now the version with the no-good changelog went into distro13:35
sil2100robru: so we need to wait, since our possible options are:13:36
sil21001) drop the published version from distro, getting the right 'good-looking' changelog into trunk and re-publishing13:36
sil21002) leave the published version in distro with the not-so-good changelog and revert my fix for trunk, therefore unblocking jenkins merger13:36
sil2100robru: which still leaves some questions, such as what to do then with the rev number... ;/13:37
sil2100fginther: thank you!13:37
robrusil2100, wow, I really cocked things up. maybe I should just go back to bed :-/13:38
* didrocks in a meeting, soon back :p13:41
cyphermoxoh boy13:41
tkamppeterseb128, ogra_ psivaa, see bug 121223913:44
ubot2`Launchpad bug 1212239 in cups-filters (Ubuntu) "cups-filters is reported to have unmet dependencies with the latest saucy server installations" [Undecided,New] https://launchpad.net/bugs/121223913:44
didrockssil2100: please write down SDK flacky tests13:44
didrockssil2100: dropping a version from distro is hard13:45
cyphermoxif nobody has done it yet, I'll add libupstart1 to the packages for unity8 stack, since it seems to be a depends on unity8-private13:45
cyphermoxdidrocks: there shouldn't be a need to drop anything, really13:45
cyphermoxthe upload looks sane, we just need to bump the version13:46
didrockssil2100: so better to "fix" trunk with the right changelog13:46
didrockscyphermox: drop?13:46
didrockscyphermox: it's a check for new deps that aren't on the CD13:46
didrocksit's harder now that there is touch13:46
didrocksbut when I'll have time, I'll try to make it easier13:46
rickspencer3didrocks, so ... thanks for making me try to think of a word for "six times per day"13:46
rickspencer3maybe there is a French one?13:46
sil2100didrocks: will do13:46
sil2100cyphermox: did that13:47
sil2100cyphermox: it's already approved by kenvandine I think13:47
sil2100cyphermox: https://code.launchpad.net/~sil2100/cupstream2distro-config/add_extra_libupstart1/+merge/180131 <- merged13:47
sil2100I'll redeploy the stack13:47
didrocksrickspencer3: I have one which corresponds to 12 but I doubt we want to use it :p13:47
rickspencer3seisfoisparjour?13:48
rickspencer3chaqueqautheur?13:48
sil2100didrocks: as for fixing the changelog... won't there be any problems with the rev number in the merged in (by jenkins) release changelog?13:49
rickspencer3maybe German can help here?13:49
sil2100didrocks: once I revert my fix13:49
sil2100didrocks: since there will be one additional commit ;)13:49
didrockssil2100: it's only used for collecting the changelog, so if it's not more than what was released, it's fine (you put the changelog generated by dailies)13:49
didrocksrickspencer3: http://fr.wiktionary.org/wiki/chi%C3%A9e is 12 ;)13:49
rickspencer3uh13:51
didrocks(don't use it next time your are in France ;))13:51
rickspencer3didrocks, I don't think that will work, no13:51
didrockstold you ;)13:51
cyphermoxhaha13:51
cyphermoxquad-hourly?13:51
sil2100didrocks: ok, so I'll remove my changelog entry (leaving the released empty changelog), commit the jenkins release changelog change and reject jenkins's original merge (since I'll merge it in myself13:52
sil2100)13:52
didrockssil2100: sounds good to me13:53
robrurickspencer3, quaternourly is the only thing I can come up with that sounds reasonably sane in english.13:59
rickspencer3robru, wfm13:59
sil2100didrocks: https://code.launchpad.net/~sil2100/libcolumbus/fix_madness/+merge/180144 <- does this make sense?13:59
rickspencer3alternatively, didrocks can make it every hour so we can just say "hourly"13:59
rickspencer3:)13:59
robrunooooooooooo14:00
didrocksrickspencer3: we need to have everyone looking at that results every hours as well ;) and really fast builders!14:00
didrocks(and really fast tests: unity 7 ones are taking 2h)14:00
didrockssil2100: you can fix the changelog with the right infos14:00
didrockssil2100: if you prefer14:00
robrurickspencer3, my vote would be to run them every 6 hours. Then we can call it "sexa-hourly"!14:01
didrocksahah14:01
didrocksrickspencer3: then, you will ask for minutely! I know you! ;)14:01
robru"octourly" has a nice ring to it if we want to run just 3 times per day.14:03
rickspencer3didrocks, I don't know "minutely" doesn't role off the tongue14:03
rickspencer3I think rather, we do it "continuously" ;)14:03
didrocksrickspencer3: can't on every commit with the current distro layout though (and current non ABI stability), but if we fix both, that's something which will be possible14:05
rickspencer3:)14:05
didrockssil2100: did you see my answer?14:10
sil2100Ok14:15
sil2100didrocks: by the right infos you mean the right commit rev?14:16
didrockssil2100: no, I meant a meaning changelog14:16
sil2100Ah, ok ;)14:16
didrocksif there is a diff with distro though, it will get rereleased14:17
didrockswhich is not a biggie IMHO14:17
didrocks(at least apt-get changelog will have a meaningful changelog)14:17
sil2100didrocks: what about the 'Automatic snapshot from revision 452' ? Should I also bump it to 453 or leave as it was released?14:17
didrockssil2100: it's just telling to "collect commits message which have no debian/changelog change in the diff from rev <x>+1"14:18
didrockssil2100: so based on that, make your call :)14:18
sil2100didrocks: ok, fixed the changelog to have the meaningful one ;)14:18
didrockssil2100: approved (revert jussi approval which was on the previous commit)14:19
didrockssil2100: on unity-mir14:19
didrocksdid you see what I told?14:19
didrocksis the unity-mir ABI stable?14:19
didrocksdoes it linked against the server or client Mir API?14:20
didrocksthat will help in setting it up14:20
didrocksif it links against the server one14:20
didrocksyou need something similar to unity-system-compositor14:20
didrockswith force_rebuild and the condition14:20
sil2100Let me poke greyback about that14:20
didrocks+ the stack needs to dep on the Mir one14:20
didrocksthanks14:20
sil2100greyback: is unity-mir API-stable? :)14:21
greybacksil2100: it links against both server & client. So not stable14:21
fginthersil2100, which stack for mediascanner?14:21
mptdidrocks, why would we have a countdown?14:22
mpt(And that isn't really a desktop question:-)14:22
fginthersil2100, media.cfg?14:22
didrocksmpt: we can move to #ubuntu-touch if you prefer :)14:22
didrocksmpt: basically if a user spaw the ui and misclick14:23
didrocksmpt: he didn't want to apply the update14:23
didrocksyou can have a 5s grace period14:23
didrocksbefore the phone reboot14:23
sil2100fginther: hm, we didn't add it to the stacks yet, let me think for a moment14:24
mptdidrocks, there's nothing nearby you might have been aiming for instead14:24
didrocksmpt: if you click "show" on the unity8 ui, you have system-settings with the button available14:24
mptyep14:25
didrocksmpt: just telling you about it. I saw that google is doing that for important updates that will destroy your state14:25
mptdidrocks, in most cases, destroyed state would be a bug in the app ... But in any case, this whole screen *is* the confirmation step. You get here after expressing initial interest in installing the update.14:26
didrocksmpt: ok, fine by me :)14:26
sil2100fginther: I think media might make sense14:32
fginthersil2100, ack14:32
sil2100fginther: thanks again!14:36
didrocksmpt: we don't have the number of downloads, there is just "one" download14:37
didrocksmpt: as long as we don't do apps updates, just system ones14:37
mptdidrocks, yep, so for now it'll always be 1. :-)14:37
didrocksok :)14:37
mptdidrocks, apparently non-numeric badges are verboten.14:37
didrocksmpt: thanks for refreshing my poor german :)14:38
didrocks(was still in my scope of knowledge, phew!)14:38
seb128mpt, are click packages/apps updates going to be in system settings as well?14:38
mptseb128, not decided yet14:39
seb128mpt, are you the one looking at those as well? do you know when that's going to be decided?14:40
mptseb128, yes I am14:40
dholbachhey mpt, hey seb12814:44
seb128dholbach, hey14:44
dholbachhow are you guys doing?14:44
dholbachmpt, so regarding the app updates thing? what's your gut feeling about it? will it rather live in the system settings or when/how will this be decided?14:45
mptdholbach, same as usual. I'll sketch as many possibilities as I can think of and list pros and cons for each.14:46
dholbachmpt, ok - I'm just asking because the time might get a bit tight for ralsina's team to implement this :/14:47
mptdholbach, really? I had no idea it was for version 1.14:48
dholbachmpt, well it's going to be important to update apps14:48
dholbachthe security team have a quite a bit of interest in doing this :)14:49
ralsinampt: we have been saying "october" which means not 1.0 but right after14:53
ralsinampt: OTOH security team is really interested in it, like dholbach said14:53
sil2100fginther: how's the setup going? unity-mir, content-hub and mediascanner now CI'd and auto-merger'ed? ;)15:04
fginthersil2100, yes, the new jobs are deployed15:05
fginthersil2100, I'm testing with mediascanner15:05
sil2100Excellence15:07
sil2100fginther: I will ask for changing the accessability of mediascanner to public in a moment15:11
fginthersil2100, it already is public15:12
sil2100fginther: sadly, the branch is still not...15:12
sil2100fginther: https://code.launchpad.net/~hollywood-team/mediascanner/trunk15:12
fginthersil2100, wtf15:12
sil2100Maybe because of the hollywood-team?15:13
fginthersil2100, yeah, thanks for chasing that15:13
sil2100fginther: trunk is now public \o/15:25
fginthersil2100, \o/15:26
=== Ursinha-afk is now known as Ursinha
mhr3larsu, ping?16:02
mhr3how was travelling back?16:02
seb128mhr3, he's on holidays for a week16:04
seb128mhr3, can we help you?16:04
seb128mhr3, he made it back safely to Berlin16:04
mhr3seb128, aaah, right, i remember him mentioning that16:05
seb128mhr3, how, how are you btw? ;-)16:05
seb128how->hey16:05
mhr3seb128, i'm good, thx, the conf was nice, back at *my* university :)16:05
mhr3seb128, what about you?16:05
seb128I'm good thanks16:06
seb128I'm in Berlin for a week16:06
seb128hangout out with the cool guys ;-)16:06
mhr3yea, too many people in berlin16:07
mhr3don't make me want to move there16:07
seb128haha16:07
seb128shame you are not here!16:07
seb128we are going for beers with dholbach larsu greyback desrt etc tonight16:07
mhr3are you trying to make me envy you?16:08
dholbachmhr3, what? you're not in Berlin? :)16:08
greybackmhr3: beeer!16:08
mhr3cause you're succeeding :)16:08
* larsu might go for less beer tonight. Was a bit too much last night16:08
larsumhr3: hi!16:08
seb128mhr3, ;-)16:08
seb128larsu, add some °C and we can go for ice cream16:08
mhr3of course, seb128 mentions beer, now everyone wakes up :D16:08
larsuseb128: I already went for ice cream ;)16:09
seb128lol16:09
larsuseb128: which doesn't mean I can't have another one....16:09
seb128it was nice out there at lunch time, I would have done with an icre cream as well16:09
larsumhr3: my client notifies me when someone mentions 'beer', not 'larsu'16:09
seb128mhr3, so ... when do you move to Berlin? ;-)16:10
mhr3larsu, i knew it!16:10
mhr3seb128, meh, too much beer there, not my thing16:10
larsu:)16:10
larsumhr3: we have club mate, too16:11
mhr3larsu, what about ciders?16:11
larsumhr3: we're not exactly known for those :) (but you can get them)16:12
mhr3hmm, maybe i'll reconsider at some point then :)16:12
larsumhr3: are you back in London?16:12
mhr3not yet, flying there over the weekend16:12
larsuif not, you should come by this week... everyone's here this week16:13
mhr3i see we all miss uds :)16:14
seb128yep...16:14
larsu:'(16:14
mhr3larsu, anyway, i just wanted to ask if your icon provider branch was merged yet16:24
sil2100kenvandine: could you take a look here? https://code.launchpad.net/~sil2100/mediascanner/packaging_review_second/+merge/18018516:24
mhr3perhaps drop me a link so i can subscribe16:25
sil2100didrocks: hm, till when you stick-around today? ;)16:25
didrockssil2100: ~20 minutes16:25
didrockssil2100: need anything to unblock the stacks?16:25
sil2100didrocks: since I was thinking about maybe finishing unity-mir and pre-NEWing it so that we can daily it? Or should we wait for some integration tests here too?16:26
* didrocks sees some stacks in manual publishing16:26
didrockssil2100: that won't be for me today I think ;)16:26
sil2100didrocks: ok ;) Then I look at the stacks, having mediascanner out of the way (just need someone to sponsor it later, but will find a patch pilot ;p)16:27
larsumhr3: Wellark wanted to write tests for it (they won't approve without tests)16:27
larsumhr3: https://code.launchpad.net/~larsu/ubuntu-ui-toolkit/add-unity-theme-icon-provider/+merge/17901116:27
sil2100didrocks: looks sane to me: http://10.97.0.1:8080/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_powerd_0.13+13.10.20130814-0ubuntu1.diff16:28
didrockssil2100: +1 on powerd16:28
robrumhall119, ping16:30
sil2100didrocks: looking at the packaging parts, it seems ok - new deps are in main: http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity8/job/cu2d-unity8-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity8_7.81.3+13.10.20130814.3-0ubuntu1.diff16:30
didrockssil2100: agreed, +116:31
didrockssil2100: for the stacks in failures, think about editing the spreadsheet ;)16:32
sil2100didrocks: aye ;) HUD had some singular failure, but I'll note that down as well16:32
didrockssil2100: yeah, please do, we shouldn't have to rerun if upstream have flacky tests16:32
sil2100kenvandine, cyphermox: publishing unity8 and platform if anything16:32
cyphermoxcool16:33
sil2100cyphermox: agreed on the noise level ;)16:33
didrocksok, time for a long week-end!17:08
didrocksgood luck and enjoy everyone ;)17:08
sil2100Stack green! (not counting unity, uuuh)17:35
sil2100Time to finish, see you on Friday everyone!17:35
rickspencer3yikes18:01
rickspencer3no RB for rickspencer3 today :(18:01
mhall119robru: pong18:05
robrumhall119, oh hey. I wrote you an email. please respond ;-)18:05
mhall119ok18:07
rickspencer3jasoncwarner__, not sure if anyone else is seeing this:18:09
rickspencer3https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/121237818:09
ubot2`Launchpad bug 1212378 in rhythmbox (Ubuntu) "RB crashes every time I try to play a song" [Undecided,New]18:09
=== jasoncwarner__ is now known as jasoncwarner
robrurickspencer3, weird... i can play songs in rb just fine18:10
rickspencer3robru, I presume it's a weird upgrade problem18:10
rickspencer3I'll try it at home since I have the same music collection there18:10
jasoncwarnerrickspencer3 not sure. I'll check it out, though I haven't personally experienced it on a few machines18:10
jasoncwarnerrickspencer3 I think RB just not like your celine dion collection :/18:11
robruol18:11
robrulol18:11
rickspencer3jasoncwarner, but, in my defense, it was all Taylor Swift18:11
robrurickspencer3, I have the same rb version as you. maybe the issue exists in the U1 plugin or something? I'm playing songs locally.18:11
rickspencer3which I assume RB loves as much as everyone18:11
rickspencer3robru, mplayer is working just fine, btw18:12
jasoncwarnerDANGIT! I had a chance to use taylor swift and I didn't ... opportunity missed!18:12
robrujasoncwarner, yeah, but you're canadian now... it's your duty to hate on celine dion18:12
rickspencer3wow18:12
rickspencer3it's really easy18:12
rickspencer3double click a song, RB goes away18:12
rickspencer3at least mplayer works ;)18:13
robrurickspencer3, weird, I just got an apport dialog about rb, but the music kept playing! I'm not sure what it was exactly that crashed...18:14
rickspencer3robru, hop onboard http://vwkombi.com/photos/vanfest-2005/Images/4.jpg18:15
robrulol18:16
robrurickspencer3, what format are your files? mp3?18:16
rickspencer3robru, mostly, yeah18:16
rickspencer3because, you know, I use the Internet18:17
rickspencer3:)18:17
robrurickspencer3, darn, I was hoping maybe you had exclusively oggs and only oggs caused crashes, that would have explained it ;-)18:17
rickspencer3no easy answers18:17
robru(I mean, if you ripped all your songs from legitimately purchased CDs, it's entirely reasonable to suspect that you might have chosen to rip them into oggs)18:17
* rickspencer3 tries unloading plugins18:17
rickspencer3robru, uh, right18:17
rickspencer3yes, all 100% legit, I'm not sure what you are implying18:18
* rickspencer3 backpedals furiously18:18
robrulol18:18
rickspencer3robru, tbh, I am a pretty big jam band fan, and these bands distribute tons of free music via mp3 format18:18
robrucool18:19
* rickspencer3 tries unloading all service18:19
rickspencer3still crashes18:21
rickspencer3robru, check the bug again, looks like it's gstreamer18:22
rickspencer3shocker, I know18:22
rickspencer3well, looks like RB is not playing nice with gstreamer18:22
rickspencer3robru, jasoncwarner I added the crash file to the bug report18:24
jasoncwarnerthanks, rickspencer318:25
jasoncwarnerI just tried it on my machine and no problem.18:26
rickspencer3jasoncwarner, as you know ...18:26
rickspencer3any bug that interferes with Taylor Swift18:26
jasoncwarnerinstalling new build in a VM to give it a go as well18:26
rickspencer3automatic Critical18:26
rickspencer3stop the line18:26
jasoncwarnerrickspencer3 lol...totally understandable!18:26
robrurickspencer3, thanks a lot! I had a kernel oops while trying to reproduce your bug!18:30
rickspencer3robru, wow18:30
robrufirst one in about 10 years, too18:30
rickspencer3it seems like RB shouldn't really be able to trigger a kernel panic, tbh ;)18:35
rickspencer3don't know what you're doing there :)18:35
robruyeah, dunno. probably just did one too many dist-upgrades without rebooting18:36
sarnoldKVM's been causing oopses lately.. were you testing in a VM?18:37
mhall119robru: about a month ago, right after saucy got a new kernel, I was getting panics every other day18:39
mhall119loads of fun18:40
robruyikes18:40
robrusarnold, nope, right on the host system18:40
mdeslaurmterry: what sets $XDG_CURRENT_DESKTOP?19:27
mdeslaurah, gnome-session19:30
mdeslaurhrm, upstart needs to set it to now I guess19:30
ogra_lightdm should19:31
ogra_since it has the session selector19:31
mdeslaurogra_: it doesn't seem to be...gnome-screensaver is starting without $XDG_CURRENT_DESKTOP being set19:31
mdeslaurogra_: oh, you mean it should currently, or it should be the one setting it?19:31
ogra_it should currently and in the future19:32
ogra_you can select the session in the greeter ... so some part of lightdm needs to set that var19:32
ogra_since thats the place where you can change it19:33
mdeslaurogra_: ok, I'll file a bug against lightdm, thanks19:33
jbichaogra_: but what about other dm's?19:33
ogra_jbicha, i would expect them to set it too indeed19:33
ogra_$XDG_CURRENT_DESKTOP holds info about yoour current session19:33
jbichaI don't think other dm's are going to do something just for Ubuntu19:33
jbichauntil 13.04 it was set by gnome-session19:34
mterryogra_, it would need a special .desktop key for that, which is currently put inside the gnome-session .desktop files, instead of the lightdm .desktop files19:34
ogra_so wherever you can select the sessiion there it needs to be set19:34
ogra_ah19:34
mterryjbicha, I really think that var is useful for any distro.  it's the only way to generically implement the desktop ShowIn spec19:34
mdeslaurmterry: so currently processes that get started by init instead of gnome-session aren't getting it, which is causing a bunch of screen locking issues19:35
jbichabut why can't it be done by either upstart or gnome-session?19:35
mdeslaurmterry: what do you think I should file the bug against?19:35
mterrymdeslaur, it would make sense to move the .desktop key into lightdm's files, so I'd go with lightdm.19:36
jbichaI don't want things to be broken because someone uses Unity with gdm or kdm or whatever19:36
mterrymdeslaur, and until we use lightdm on the touch device, ubuntu-session-touch can set it19:36
mterryjbicha, how is upstart going to know which key to use?19:37
jbichahmm, well why aren't we using gnome-session any more?19:38
mterryjbicha, I guess we felt we didn't need it?  And/or because it would pull in all the g* stack on the shiny touch platform19:40
jbichamaybe gsettings org.gnome.desktop.session session-name19:40
mterryjbicha, mdeslaur: really, I think each DM should set the value themselves.  Doing it in gnome-session was just the easiest way for us as a distro19:40
mterrymdeslaur, maybe ubuntu-touch-session can set the var in its scripts19:41
mterryjbicha, a gsetting would be user-wide, eh?  but if they log in with a different DM...19:41
jbichathe dm should set that value19:42
jbichaI don't know if they do except for gdm and lightdm though19:43
mdeslaurmterry: ok, I've filed bug 121240819:43
ubot2`Launchpad bug 1212408 in lightdm (Ubuntu) "lightdm needs to set $XDG_CURRENT_DESKTOP" [Undecided,New] https://launchpad.net/bugs/121240819:43
mterryjbicha, sorry, I might have used DM where I meant DE.  I figure the DE should set the value.19:43
mdeslaurmterry: anyone in particular I should assign it to?19:43
mterryideally19:43
mterryjbicha, no reason to prefer a gsetting key over an env var, especially for something intended for the widest possible spread of DEs19:44
mterrymdeslaur, either robert_ancell or me19:44
mterrymdeslaur, so....  robert_ancell  :)  Which may just reassign to me19:45
mdeslaurmterry: thanks :)19:45
mterrymdeslaur, is this just for touch?  or a generic problem?19:45
mdeslaurmterry: I just notice on the desktop, haven't looked at touch19:46
mterrymdeslaur, because maybe the better solution would be to just get ubuntu-session-touch to do it.  Robert and I can discuss19:46
mterrymdeslaur, desktop?  Are we not using gnome-session with unity7 anymore?19:46
mdeslaurmterry: init is starting a bunch of processes itself, including gnome-screensaver19:46
mdeslaurand the indicators19:47
mterrymdeslaur, ah...  so gnome-screensaver is now a sibling of gnome-session rather than a child?19:47
mdeslaurmterry: exactly19:47
mterrymdeslaur, yeah, looks like it has to be done by the DM (lightdm) then19:49
jbichathen it will have to be done by all dm's19:50
mdeslaurjbicha: there's no reason it can't be done in two places19:51
mdeslaurgnome-session can continue doing it19:51
mterryjbicha, I'm not sure of a better way.  The DE can't do it, because it's parallel to user-upstart.  system-upstart doesn't seem like the right place (too low, doesn't have info).  DM seems right19:51
cyphermoxrobru: I'll release platform-api changes21:58
cyphermoxdah, everything just started on me22:07
JohnXI have a quick question about a package in the gonme3-team PPA, is this the right place to ask?23:21
JohnXIt looks like something went wrong with the latest build of their build of webkitgtk 2.0.4 causing the libwebkitgtk .so file to be 600+ MB23:22

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