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

=== cyphermox is now known as cyphermox_
=== cyphermox_ is now known as cyphermox
bschaeferthomi, you were right about that gdb crash04:31
bschaeferhttp://pastebin.ubuntu.com/1062024/04:31
bschaefercauses it04:31
thomihah!04:32
bschaeferI somehow ended up pinging you in this channel haha04:32
thomimeh04:32
bschaeferthomi, I was trying to figure out to prove that it was the problem...04:32
bschaefersoo it's sigc++ fault04:32
bschaeferhaha04:32
thomibschaefer: more likely it's the dodgy template code we grabbed off the Internet04:33
bschaeferthomi, o yeah04:33
thomibschaefer: can you update the bug report please?04:33
bschaeferthomi, but you can't compile code with a lambda with sigc::slot<bool>  if it has a return04:33
bschaeferthomi, yup!04:33
thomicheers04:34
thomimaybe we'll get a template guru to tell us what we're doing wrong04:35
bschaeferthomi, yeah, templates are ... odd, my professor has always said java did generics better haha04:36
bschaeferthomi, before I go, can you review this haha? https://code.launchpad.net/~brandontschaefer/unity/opening-dash-in-scale-mode-SRU04:36
bschaeferthomi, it was already accpetd in trunk04:36
thomisure04:37
bschaeferawesome thanks. I can go to bed happy I got that gdb problem down to 1 file haha04:37
thomibschaefer: approved04:38
bschaeferthomi, awesome thanks!04:38
bschaeferim off now, have a good night04:38
=== MattDC72 is now known as mjdisneycook
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g
sil2100hm07:51
sil2100didrocks: since I will be essentially trying to release unity for quantal today, is there a possibility of 'freezing' trunk for today? By 'freezing' I mean disabling merging of new fixes07:52
didrockssil2100: well, that's the discussion I tried to had with popey last week07:52
didrocksas you will define the process release, I understood that mmrazik and popey designed something without trunk freeze07:52
didrocksso see with them07:52
didrockssil2100: also, what about the dee fix?07:56
seb128didrocks, I guess sil2100 falled asleep ;-)08:49
didrocksseb128: I'm under the same impression, asking and then sleeping :)08:49
sil2100! ;)09:04
sil2100didrocks: almost done09:04
sil2100(I have a broken compiz/unity now so I don't see all chat windows)09:04
didrockssil2100: sorry, what is almost done? dee or unity? :)09:06
sil2100didrocks: I had dee in my mind, but actually I've been thinking - do we need to add python3 to the build deps now?09:37
didrockssil2100: not really, we just need to ship the additional gir file and we'll be fine09:37
didrocksas automagic dep doesn't work anyway and not in the gir area itself09:38
sil2100ACK09:42
sil2100didrocks: hm, to make this work, I need to modify the original commit I cherry-picked and, so to say, 'hack it' a bit (in dee)09:52
sil2100didrocks: should I do a quilt patch for that?09:53
sil2100didrocks: since I'll be modifying a Makefile09:53
didrockssil2100: no, just fix it and propose it upstream09:54
didrocksas par of upstream branch09:54
didrocksthen, cherry-pick your upstream commit into your packaging branch09:54
=== MacSlow is now known as MacSlow|lunch
sil2100didrocks: did you try running a built unity with the new compiz/nux from -proposed?11:14
didrockssil2100: well, as you can see in -proposed, there is a new unity rebuilt against those there :)11:16
sil2100didrocks: and it works for you?11:16
didrocksas it was compulsory because of the compiz ABI breaks11:16
didrockssil2100: define "works" :)11:16
sil2100didrocks: does it run and look correctly ;)?11:16
didrockssil2100: yep11:17
sil2100hm hm11:17
sil2100I'll try installing that then too11:17
didrockswhat's your issue?11:18
=== MacSlow|lunch is now known as MacSlow
sil2100I built a new packages on my system basing on the -proposed nux etc. and even though unity works, everything (panel, dash, launcher) are completely transparent11:19
sil2100This happens both on trunk of unity and the current version, after re-building11:19
sil2100But maybe something's broken on my side when I'm building those locally11:19
sil2100Yep, the packages from -proposed work normally11:20
sil2100Shit11:20
didrockssil2100: I just tried another build, works wonderfully here :)11:26
sil2100So I need to find out why it's broken on my system11:26
sil2100didrocks: thanks11:26
sil2100Yup, something's wrong with my system, uh11:39
didrockswhat was it?11:40
sil2100Don't know yet, but even building the very same sources gathered from apt-get source results in a binary with all unity transparent - where the packages from -proposed work fine (very same sources)11:41
sil2100So maybe I've got broken dependencies or something...11:41
sil2100didrocks: btw. is there a way to enable -proposed for my local sil2100 PPA? For build-dependencies?11:43
didrockssil2100: you can have a ppa build-dep on another ppa11:50
didrockssil2100: not sure if it works on real archives. I think it won't11:50
sil2100hm, dee is failing to build on quantal12:02
didrockssil2100: the dee fix seems to have made the test failing, can you look at it, please? https://jenkins.qa.ubuntu.com/job/automerge-dee/68/console12:05
sil2100didrocks: it's not because of the fix12:05
sil2100didrocks: it was failing before as well - it's a quantal problem12:05
sil2100didrocks: I asked someone from my team to look into that12:05
didrockssil2100: nice, keep me in touch then :)12:06
didrockssil2100: the merge of the dee fix is blocked on that12:06
sil2100didrocks: I know...12:07
sil2100didrocks: I just want to prepare first everything related to unity, since A2 is tomorrow12:07
didrockssil2100: well, it won't be in alpha2 :) but yeah, we should have releases of all the stack12:07
didrockslenses, nux, unity12:07
sil2100didrocks: unity won't?12:08
sil2100Oh12:08
sil2100Ok12:08
sil2100...;)12:08
didrockswell, alpha2 is tomorrow12:08
didrocksmeaning that we are testing the iso already12:08
didrockssince Monday12:08
didrockswe don't push the crack on tomorrow and declare the image alpha12:09
didrocksit got certifications and tests12:09
sil2100Ah, since we had like INTENSE testing plans for today - hehe, ok, thanks for clarification12:09
sil2100;)12:09
sil2100We'll do those anyway!12:09
sil2100didrocks: https://bugs.launchpad.net/dee/+bug/101727712:18
ubot5Ubuntu bug 1017277 in dee "dee doesnt compile with latest gobject-introspection" [Undecided,New]12:18
didrocksmhr3: ^12:19
sil2100mhr3: could you look into that?12:19
mhr3y u break gobject-introspection gnome?12:22
sil2100mhr3: ;)12:24
=== dandrader is now known as dandrader|afk
mhr3sil2100, https://code.launchpad.net/~mhr3/libunity/more-api-changes/+merge/11234012:50
mhr3eeh12:50
mhr3not that12:50
mhr3sil2100, http://paste.ubuntu.com/1062498/12:50
=== _salem is now known as salem_
sil2100mhr3: checking that now12:54
=== dandrader|afk is now known as dandrader
sil2100mhr3: it seems to work! Could you request a merge..?12:58
sil2100mhr3: pretty please with cherries on top... :)13:13
sil2100mhr3: if you're particulary busy, I can push the MRQ for you instead - if you don't mind ;)13:37
mhr3sil2100, sorry, just got back from lunch13:37
mhr3i'm on it13:37
sil2100mhr3: thanks! Since this bit is blocking another merge that is needed for the dee SRU13:38
mhr3sil2100, https://code.launchpad.net/~mhr3/dee/quantal-compability/+merge/11235813:45
sil2100mhr3: thank you!13:45
mhr3you get the pleasure of approving it13:45
mhr3fwiw i checked that it doesn't break precise13:45
=== popey_ is now known as popey
=== yofel_ is now known as yofel
sil2100What the...14:12
sil2100mhr3: you saw https://jenkins.qa.ubuntu.com/job/automerge-dee/69/console ?14:13
sil2100mhr3: I was actually building the dee package on my quantal machine and nothing like that popped up14:13
mhr3weird, i was also running both make and make check and it passed14:15
mhr3sil2100, i guess we use different flags in tests/14:16
mhr3not sure why the build has yet different ones14:17
* sil2100 sighs14:17
sil2100mhr3: do you have a neat idea on how to fix this?14:20
mhr3sil2100, https://code.launchpad.net/~mhr3/dee/remove-thread-init/+merge/11236814:24
mhr3oh, should have pushed it to the old branch14:25
mhr3a sec14:25
sil2100mhr3: does this deprecate the old one?14:25
mhr3sil2100, pushed to the old one, nevermind this one14:26
sil2100mhr3: thanks!14:28
sil2100btw.14:28
sil2100mhr3: about this one: https://code.launchpad.net/~sil2100/dee/hack_python3_overrides/+merge/11230814:28
sil2100mhr3: didrocks asked me to push this upstream, since without it python3 overrides are not working at all14:28
sil2100They won't be installed14:28
mhr3sil2100, it's breaking build and not respecting prefix, we can't accept that14:29
sil2100And the merged in previous commit that added python3 overrides in fact overwrites the 2.7, thus breaking everything ;/14:29
didrocksmhr3: can you get it fix the right way then?14:29
mhr3let me ask gnome people14:30
sil2100mhr3: we need to get this at least fixed somehow, since right now it just breaks python2.7 overrides14:30
mhr3sil2100, if you want fast fix, revert the addition of the python3 branch14:30
sil2100mhr3: well, we could do that, but the whole point of the dee SRU was to fix python3 - so hm, we'd just have to wait with the SRU until a proper fix is done14:31
sil2100Or add the whole thing as a distro patch14:31
sil2100didrocks: maybe just quilt the whole thing..?14:32
didrockssil2100: well, let's see what mhr3 can come with :)14:33
didrockssil2100: as it's an upstream issue in the end14:34
mhr3didrocks, that's what we get after you push to our branch? :P14:34
sil2100didrocks: ok, then we'll wait with the SRU14:34
didrocksmhr3: completely, you ignored the MR for a month :p14:37
didrocksmhr3: it's just that my local install of the dee override tricked me in my test I guess14:38
=== zyga is now known as zyga-food
mhr3didrocks, sil2100, it's it just me? doing "from gi.repository import ..." with python3 on P just gives me "No module gi.repository"15:06
mhr3so why are we even trying to sru that thing?15:06
didrocksmhr3: it's just you15:06
didrocksah on precise15:07
* didrocks doesn't have a precise box handy15:07
didrockswaow, we shipped some python3 Quickly template, so I was expecting that gobject-introspection to be here at least15:07
didrocksI never tested it myself15:07
didrocksso I have we have the packages :)15:07
mhr3also, all the other override files from upstream pygobject are only in python2.7 dir, so it wouldn't work either15:08
didrocksmhr3: yep, I'll try to look at precise later on. Speaking about quantal/trunk now :)15:08
mhr3didrocks, so try to import Gio on Q15:09
didrocksmhr3: it works, i can totally tell you that15:09
didrocksmhr3: this is what my lens is using :)15:09
didrocks(on Q)15:09
mhr3the question is if the overrides work15:09
didrocksI didn't run into any issue for what I'm using15:09
mhr3try DBusProxy15:10
didrocksif there are other parts having issue, we ship the override for python3 as well15:10
didrocksmhr3: what do you try to demonstrate here?15:10
mhr3      proxy = Gio.DBusProxy.new_sync(...)15:10
mhr3      result = proxy.MyMethod('(is)', 42, 'hello')15:10
mhr3use some real service and see if this works15:11
didrocksmhr3: well, I have enough to make the lens working and answering in python 315:11
didrocksapart from this lens15:11
mhr3(taken from /usr/share/pyshared/gi/overrides/Gio.py)15:11
didrocksfor the rest, we should as well shipping the overriding files for them15:11
didrocksbut that doesn't mean that Dee hasn't a bug in not shipping python3 override file15:11
mhr3didrocks, nonetheless upstream pygobject will surely need to solve this as well :)15:12
didrocksmhr3: indeed15:12
mhr3and clearly they're the experts for this15:12
didrocksbut still I don't see what's your point here and how it prevents solving it for Dee15:12
=== dandrader is now known as dandrader|lunch
=== zyga-food is now known as zyga
=== nhandler is now known as StaffUnicorn
=== dandrader|lunch is now known as dandrader
=== salem_ is now known as _salem
=== trijntje_ is now known as trijntje
=== _salem is now known as salem_
=== zyga is now known as zyga-afk
=== dandrader is now known as dandrader|afk
davidcalleseb128, thanks for reminding me about errors.ubuntu.com : both top bugs are fixed in trunk, ready for a SRU.18:42
seb128davidcalle, thanks! popey said they would SRU the fixes18:51
davidcalleGreat :)18:52
popeynice one davidcalle18:52
=== StaffUnicorn is now known as nhandler
=== salem_ is now known as _salem
=== dandrader|afk is now known as dandrader

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