/srv/irclogs.ubuntu.com/2012/06/29/#ubuntu-unity.txt

didrockssil2100: unity-scope-video-remote uploaded, ensure that the trunk and tarballs are published please :)08:38
sil2100didrocks: so the scope branches were fine?08:38
didrockssil2100: yeah, I bumped the standards-version and Vcs-Bzr as for the other one though08:39
didrocksso please look at the lintian warnings when building the package :)08:39
sil2100didrocks: thanks! ;)08:39
didrocksyw, thanks to you08:39
sil2100Ooops08:39
sil2100I think I was in a hurry again, need to burn that down in my head...08:40
sil2100didrocks: what about the dee update? Is pygi on 12.04 insufficient for the release to make sense?09:05
didrockssil2100: I didn't had a hand over a precise machine yet, did you?09:05
sil2100didrocks: not yet09:07
sil2100didrocks: hm, would you mind if we'd release nux 3.0 along with unity 6.0..?09:46
didrockssil2100: nope, but you need to update the packaging for nux 3.009:46
didrocksand merge the ABI branches that jay wants09:46
sil2100didrocks: since Jay poked me yesterday about that, the ABI change is not big09:46
sil2100didrocks: will do09:46
sil2100didrocks: for safety I would target this release for next week though09:48
didrockssil2100: well, as quick as possible, doing a release shouldn't take long :)09:51
sil2100didrocks: just out of curiosity (you probably told us that, but I forgot) - what's the difference between lp:~ubuntu-desktop/unity/ubuntu and lp:ubuntu/unity ?10:19
sil2100Since I see that those two are different10:19
didrockssil2100: now, all the ref are lp:ubuntu/<package>10:19
didrocksfor things that I've moved10:19
didrockslooks at Vcs-Bzr to ensure you have the right target :)10:19
sil2100So lp:ubuntu/unity is the 'right' one?10:20
sil2100Ah, I see10:20
sil2100But the way those are created is the same, right? They're done through merge-upstream and such?10:20
didrocksyeah10:22
didrocksit's the same branch, just the newer location10:22
=== elky` is now known as elky
and471hi I have an issue which is releated to indicators11:00
and471basically I want to make an indicator which has a button within one of the menuitems11:01
and471at the moment I am just using a Gtk.MenuBar, so I can test it out11:01
and471the issue is that whilst I can see the button after packing it into the Gtk.MenuItem11:01
and471I can't interact with it11:01
and471(i.e. press it)11:01
and471I have tried to link up the button-press-events but it isn't working11:01
and471here is the code http://pastebin.com/Rbe6B3Wv11:02
and471any help ?11:02
and471I should say that by connecting to the button_press_event of the button, I can see that the event is passed along, but the button shows no sign of being pressed11:05
and471(i.e. looking pressed in)11:05
=== MacSlow is now known as MacSlow|lunch
didrocksmhr3: hey, do you know when the branch for the music lens I did would be reviewed?11:35
sil2100didrocks, seb128: even though the video lens/scope for quantal is not yet released (since I'm waiting for David to show up and publish the new tarballs), what about the SRU version of those?11:38
sil2100Is everything ready and ok for that?11:39
didrocksfor me, it's in quantal, so ok for the SRU :)11:40
=== _salem is now known as salem_
didrocksmhr3: is it on purpose that the gir files are not shipped by libunity?11:47
didrocksmhr3: we usually ship them in the -dev package, but it's installed on make install11:47
didrockslike for dee11:47
seb128didrocks, sil2100, sru got uploaded yesterday and is waiting for review: https://launchpad.net/ubuntu/precise/+queue?queue_state=1&queue_text=video11:48
mhr3didrocks, as in not shipped in the tarball?11:48
didrocksmhr3: no, I mean, not installed on make install11:48
didrocksseb128: sweet!11:48
mhr3didrocks, the gir is not installed? no way11:49
mhr3lenses wouldn't work then :P11:49
didrocksmhr3: it's not or I am dreaming :)11:49
sil2100seb128: \o/ Thank you!11:49
didrocksmhr3: well, the typelibs are11:49
mhr3hmmm11:49
didrocksmhr3: and vapi, this is what they are using, isn't it?11:49
didrocksthe gir is just to generate them11:49
mhr3the vala ones are using vapi yea, python ones are using typelibs11:49
didrocksyeah11:50
didrocksso no need for the .gir files :)11:50
mhr3well...11:50
mhr3i'd say it should be there11:50
seb128sil2100, thank *you* for the work, I just tested and uploaded ;-)11:50
didrocksbut normally, we ship them in -dev, so that bindings depending on bindings can impotr them11:50
didrocksmhr3: yeah, it should, see ^11:50
mhr3didrocks, exactly11:50
mhr3didrocks, could you file a bug?11:50
didrocksmhr3: I would even do better!11:50
didrocksfile a bug11:50
didrocksand fix it :)11:50
mhr3omg!11:50
mhr3you're awesome!11:50
didrockscrazy, isn't it? ;)11:50
mhr3indeed11:51
tjaaltonhey, I've re-added compiz to bug 966744, I've had the same symptoms on two different laptops, and the same "recovery" method12:03
ubot5Launchpad bug 966744 in linux (Ubuntu) "Resume from suspend leaves me with black screen or a screen of the desktop before it suspended (though the mouse still moves/changes cursor)" [High,Triaged] https://launchpad.net/bugs/96674412:03
=== MacSlow|lunch is now known as MacSlow
=== salem_ is now known as _salem
didrockssil2100: so, I tried on precise13:22
didrockssil2100: yeah, there are overrides python3 support in it13:22
didrocksmhr3: FYI ^13:22
didrockssil2100: so, the dee SRU is needed13:22
didrockscan you do it now?13:23
mhr3didrocks, hmmm13:24
mhr3didrocks, aaaaah, there's an actual python3-gi package13:24
didrocksmhr3: yep13:24
mhr3i guess installing that would help :)13:24
didrocksit can ;)13:25
sil2100didrocks: ok, but hm, how should I do the package now exactly? Do we need to build it twice again? If so, how do we force that?13:28
didrockssil2100: oh right, you didn't look into that?13:28
didrockssil2100: ok, I'll do it for quantal13:28
didrocksthen, I'll backport it13:28
sil2100didrocks: I looked into normal ways of doing it - I never did tricks like 'building package twice' in debian/rules ;)13:30
didrockssil2100: can you look if there is a bug about that in dee and if not, opening one?13:31
sil2100didrocks: you mean, bug for the missing overrides?13:32
didrocksyep13:33
sil2100didrocks: there is one:13:33
sil2100https://bugs.launchpad.net/dee/+bug/90508513:33
ubot5Ubuntu bug 905085 in dee "Please make PyGI overrides available to Python3" [High,Triaged]13:33
didrockssil2100: excellent, thanks13:33
sil2100didrocks: the test case is missing since we didn't manage to start testing the SRU package even13:35
didrockssil2100: well, the test case is quite easy13:36
didrockssil2100:  but for quantal, it seems that dee needs a new release13:36
didrockssil2100: you are taking care of that?13:38
didrocksalso, it seems that wrapping this into a package is failing on make install13:38
sil2100hm, so, we need a new dee release for quantal as well?13:40
sil2100Ok, hm, just tell me how to perform the double build for it to work for both python2 and python3 and I'll do the release ;)13:42
didrockssil2100: sure, when we talk about an unity release, it's the whole stack13:45
didrockslenses, dee, bamf, libunity, compiz, unity, nux…13:45
didrockssil2100: yeah, I'm adding an upstream fix as well so that it works13:45
sil2100didrocks: thanks!13:50
sil2100didrocks: I'm testing the new nux (3.0) and unity on my PPA right now13:51
didrocksgood13:51
sil2100didrocks: so... when we'll be releasing unity 6.0, along with it we have to release bamf, dee, libunity, nux and compiz?13:51
sil2100But actually compiz for quantal was released this week right..?13:52
didrockssil2100: the lenses as well13:52
didrocksyeah, compiz can wait13:52
sil2100Ok, so just everything besides compiz13:52
* sil2100 notes it down13:52
mhr3lenses didn't change yet13:52
sil2100mhr3: so only video lens, righ?13:52
sil2100We'll have to rebuild them anyway13:52
mhr3no you wont13:52
mhr3libunity is abi stable13:53
sil2100Because of the major version bump in unity, the assets changed place13:53
sil2100They're in 6 now13:53
mhr3oh, that needs fixing in the lenses then iirc13:53
didrocksmhr3: well, the music lens is my branch is merged :p13:53
sil2100So this needs a bump anyways :(13:53
mhr3it's not read out from anywhere13:53
sil2100mhr3: it's hard-coded?13:54
mhr3didrocks, oh, is it?13:54
mhr3sil2100, let me check but i think it is13:54
didrocksmhr3: "if" ;)13:54
didrockssil2100: FYI: http://bazaar.launchpad.net/~ubuntu-desktop/dee/ubuntu/revision/24513:54
didrockssil2100: so, that in quantal and the precise SRU13:54
sil2100mhr3: since I know when I used the unity 6.0.0 test package I built, the lenses were missing graphics13:55
sil2100Since I didn't rebuild them13:55
mhr3sil2100, yea, the .lens files have the version hardcoded13:56
mhr3but other than that a rebuild wouldn't be needed13:56
sil2100mhr3: true13:57
sil2100didrocks: ah, hacky!14:02
sil2100didrocks: thanks14:02
didrockssil2100: only way to not move to cdbs and anyway, we don't want to build anything else for nothing :)14:02
=== dandrader is now known as dandrader|afk
sil2100davidcalle: hi!14:10
sil2100didrocks: I've been waiting for you... ;)14:10
davidcallehi sil210014:10
sil2100(that's never a good thing!)14:10
didrocksyou meant davidcalle14:10
sil2100Ah, ouch, yes!14:10
sil2100davidcalle: that was to you actually ^14:10
davidcallesil2100, :)14:11
sil2100davidcalle: anyway, didrocks switched the video lens and scope branches to the new, 'cool' architecture - which means I had to release new tarballs for quantal14:11
sil2100davidcalle: sould you upload those on the main project page?14:11
davidcalledidrocks, thank you!14:12
sil2100And, probably also, merge in the changes I made to lens and scope trunks? Since we're getting rid of the debian/ directory there14:12
didrocksdavidcalle: yw ;)14:12
sil2100davidcalle: I'll post the links in a moment14:12
sil2100davidcalle: http://ubuntuone.com/6uJF8oLJzKmLIXHWNjBzsU <- lens new tarball14:13
sil2100davidcalle: http://ubuntuone.com/37ldvMpNknG1bTaUINn3km <- scope new tarball14:13
davidcallesil2100, so the idea is to have a trunk and distro branches containing the packaging?14:13
sil2100davidcalle: yes, trunk should have only sources, while a packaging branch has actually packaging + sources, created in a neat way14:14
sil2100So, actually I would like you to merge in the changes from these branches:14:14
sil2100https://code.launchpad.net/~sil2100/unity-lens-videos/scope_trunk_PRE <- for the scope branch you have14:14
sil2100And14:14
sil2100https://code.launchpad.net/~sil2100/unity-lens-videos/trunk_PRE <- for the lens branch you have14:14
sil2100Sorry for all the chaos in your project, but it's for unifications and future simplifications sake14:15
sil2100So, what I would need:14:16
davidcalleGood chaos actually.14:16
sil21001) uploading new tarballs, I made them out of the debian-less trunks14:16
sil21002) pulling those few changes from the *trunk* branches I made14:16
sil2100This way will be safe, as didrocks already checked all these things I prepared yesterday14:17
=== zyga is now known as zyga-food
=== dandrader|afk is now known as dandrader
davidcalleOk. What about the packaging branches, is there a naming convention, "unity-lens-videos/ubuntu" ?14:18
sil2100davidcalle: I think they're available through lp:ubuntu/unity-lens-video etc.14:19
sil2100didrocks: could you confirm that ^ ?14:19
davidcallesil2100, oh right. I'm asking in case I need to do a daily ppa for some tests. To know which packaging branch I should merge in the recipe.14:21
sil2100didrocks: btw. for dee, should I use lp:ubuntu/dee or lp:~ubuntu-desktop/dee/ubuntu ?14:21
=== _salem is now known as salem_
sil2100didrocks: when should I use the first one and when the other? Since I see sometimes lp:ubuntu/* is not up-to-date14:27
sil2100So confusing14:28
didrockssil2100: I'm pushing for every new project thoses to lp:ubuntu/</package>14:29
didrocksfor every new release14:29
didrocksthat's why I explained last week :)14:30
didrocksso we are in the transition period14:30
didrocksfor now, use the branch I pointed14:30
didrocksdavidcalle: btw, it would be cool to have one project per source14:30
sil2100didrocks: what about lenses? Since I'll need to mod them up a bit - should I use lp:ubuntu* or the old one?14:31
didrocksso a unity-scope-remote14:31
didrockssil2100: start always from the old one14:31
didrocksuntil it's transitionned14:31
didrocksas told, Vcs-Bzr is the ref :)14:31
davidcalledidrocks, ok. I'm creating it. I suppose I will need to change the watch file in the packaging branch too.14:32
sil2100ACK14:32
didrocksdavidcalle: yep :)14:32
sil2100didrocks: will you help davidcalle with all the transitioning now? ;)14:32
davidcallesil2100, trunks are now trunk only.14:32
sil2100davidcalle: yay \o/14:33
sil2100davidcalle: did you also upload the tarballs?14:33
davidcalleYes14:33
davidcalle3.6 release for both14:33
sil2100\o/14:33
sil2100Awesome14:33
davidcalledidrocks, sil2100: https://launchpad.net/unity-scope-video-remote (trunk and latest tarball are in) Now, do I just need to change the upstream in https://launchpad.net/+ubuntu/+source/unity-scope-video-remote ?14:46
didrocksdavidcalle: well, we can do it for next release, do not worry :)14:47
davidcalledidrocks, ok then, thank you both for all the sanity :)14:47
didrocksyw ;)14:48
sil2100davidcalle: np ;)14:49
sil2100didrocks: so, regarding lens/scopes we're all done, yes?14:53
sil2100didrocks: I mean the video lens and scopes14:53
didrockssil2100: yeah, for this one, we are all done :)14:53
sil2100didrocks: ok... now regarding dee - is everything done here as well? I mean, the precise branch is precisely the same as the one you did, right?14:54
didrockssil2100: hum no?14:54
didrocksyou need two things14:54
didrocksmaking the new dee release for quantal14:54
didrockswith all the fixes for build and such14:54
didrocks(new vala)14:54
didrocksand just cherry-pick the override fix + packaging for precise14:55
sil2100didrocks: ah, ok ok, hm, ok14:55
=== yofel_ is now known as yofel
=== zyga-food is now known as zyga
=== dandrader is now known as dandrader|lunch
=== daker is now known as daker_
=== daker_ is now known as daker__
=== dandrader|lunch is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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