[01:25] <Anil> hello guys
[02:39] <thumper> DBO: I'm sure I've jumped into a pair of pants before
[02:39] <DBO> thumper, see
[02:40] <DBO> men, we try these things
[02:40] <thumper> :)
[02:41] <thumper> I'm heading home now (from town)
[02:41] <DBO> so was yours a success?
[02:41] <thumper> half I think
[02:41] <thumper> I got both legs in, but not all the way
[05:15] <didrocks> good morning
[07:18] <MacSlow> ola
[08:24] <andyrock> good morning
[08:25] <ephan> morning andyrock
[08:27] <andyrock> ephan, hey
[08:43] <ephan> andyrock, I'm new in this channel
[10:19] <andyrock> njpatel, ping
[10:20] <andyrock> njpatel, i'm porting TestFavoriteStoreGSettings to googletest
[10:20] <andyrock> njpatel, it's a WIP http://paste.ubuntu.com/653673/
[10:20] <andyrock> do you think it's ok?
[10:21]  * njpatel looks
[10:22] <njpatel> andyrock, yes, excellent start!
[10:22] <andyrock> andyrock, i will add it to test-gtest
[10:22] <andyrock> andyrock, or i have to create another bin?
[10:22] <njpatel> andyrock, speaking to youself?
[10:22] <njpatel> andyrock, add it to test-gtest :)
[10:23] <andyrock> njpatel, ops... sorry :) xchat should avoid these things...
[10:24] <njpatel> heh
[11:59] <didrocks> API: hey, with accessibility enabled, I get some dbusmenu crash. Not sure to what component I should set that, can you have a look? bug #817477
[12:01] <andyrock> with the last commits i get error when i try to build unity
[12:02] <andyrock> http://paste.ubuntu.com/653745/
[12:02] <ephan> Which reminds me where can Unity source be downloaded?
[12:03] <andyrock> bzr branch lp:unity
[12:03] <andyrock> ephan, ^^^
[12:03] <ephan> oh thanks
[12:03] <ephan> I still need all the dependencies, don't have them on this comp
[12:04] <ephan> http://paste.ubuntu.com/653749/ I read somewhere it's all these
[12:20] <API> didrocks, ok
[12:21] <API> lamalex, would you prefer if I find anything else to review that a11y branch?
[12:22] <API> didrocks, probably your bug is a duplicate of this one https://bugs.launchpad.net/unity/+bug/810039
[12:24] <API> didrocks, in fact I will set your bug as a duplicate
[12:24] <didrocks> API: mine has the stacktrace if needed :)
[12:24] <API> didrocks, well, yes, but the other is older ;)
[12:24] <API> but you are right
[12:24] <API> the one that you pointed
[12:24] <didrocks> API: as you wish, I don't care :)
[12:24] <API> have more info
[12:24] <API> I will close the older as a duplicate
[12:25] <didrocks> API: are you working on it for alpha3?
[12:25] <ephan> Speaking of bugs, I reported https://bugs.launchpad.net/ubuntu/+source/dmz-cursor-theme/+bug/817435 today
[12:27] <ephan> Also everybody, may I know what Unity 2D and 3D are? I do not know the difference
[12:51] <API> njpatel, didrocks, I'm having a problem compiling unity from the source code:
[12:51] <API>                  from /home/devel/Unity/source/last/unity/plugins/unityshell/src/QuicklistView.cpp:21:
[12:51] <API> ...
[12:52] <API> /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2126:12: note:   candidate expects 5 arguments, 6 provided
[12:52] <API> /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:189:75: error: return-statement with a value, in function returning 'void' [-fpermissive]
[12:52] <API> make[2]: *** [tests/CMakeFiles/test-quicklist.dir/__/plugins/unityshell/src/QuicklistView.cpp.o] Error 1
[12:52] <API> make[1]: *** [tests/CMakeFiles/test-quicklist.dir/all] Error 2
[12:52] <API> seems a problem of a change on Nux that was not still synced on unity
[12:52] <didrocks> I thought jay fixed it?
[12:52] <API> although it is also true that this is just for test-quicklist
[12:53] <didrocks> I would say, just disable it for now
[12:53] <API> didrocks, there is a way to disable tests, or do you mean just edit by hand CMakeLists.txt?
[12:54] <didrocks> API: by hand unfortunately AFAIK
[12:54] <API> ;)
[12:54] <API> didrocks, ok, thanks
[12:54] <didrocks> yw :)
[12:57] <ephan> guys, as I'm new here, I'd like to know something. Do you most of you work for Canonical?
[13:10] <API> jaytaoko, Im having this problem compiling last nux:unity:
[13:10] <API> PI>                  from /home/devel/Unity/source/last/unity/plugins/unityshell/src/QuicklistView.cpp:21:
 ...
 /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2126:12: note:   candidate expects 5 arguments, 6 provided
 /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:189:75: error: return-statement with a value, in function returning 'void' [-fpermissive]
 make[2]: *** [tests/CMakeFiles/test-quicklist.dir/__/plugins/unityshell/src/QuicklistView.cpp.o] Error 1
 make[1]: *** [tests/CMakeFiles/test-quicklist.dir/all] Error 2
 seems a problem of a change on Nux that was not still synced on unity
[13:10] <API> didrocks mentioned that you were working on something related to that
[13:11] <jaytaoko> API: hello
[13:11] <ephan> API, lots of other people complained already they can't compile
[13:11] <ephan> Because of that same error
[13:11] <API> ephan, ah ok
[13:11] <API> sorry I had some problems today with the net
[13:11] <API> and I didn't connect until know
[13:11] <API> s/know/now
[13:12] <ephan> Which reminds me, what's the release date of Alpha 3
[13:13] <ephan> August, 4th
[13:24] <jaytaoko> API: I am checking the unity trunk...
[13:31] <API> jaytaoko, ok
[14:07] <Trevinho> jaytaoko: is the branch I sent fine?
[14:26] <lucazade> Trevinho: with latest updates of unity-2d your patch for scrollwhell on sound-indicator doesn't work anymore or better scroll-up and down are inverted
[14:39] <jaytaoko> API: A branch was merged in unity trunk and that branch required a compatible Nux branch to be merged in unity... I will push the nux branch shortly... sorry about this
[14:40] <API> jaytaoko, ok, no problem
[14:40] <API> just warned here to check if was just my problem
[14:43] <Trevinho> lucazade: In unity-2d or unity?
[14:44] <lucazade> Trevinho: in unity-2d
[14:46] <Trevinho> For sure that issue was in unity, since nux inverted they scrolling events
[14:46] <Trevinho> However, I don't know how they implemented in unity-2d as I heard they moved to unity-panel-service too
[14:46] <lucazade> haven't tried yet in unity-3d cos my netbook can't handle it :)
[14:47] <lucazade> ok
[14:47] <Trevinho> lucazade: are you still using natty or oneiric?
[14:48] <lucazade> Trevinho Oneiric
[14:48] <Trevinho> I'll give a look
[14:48] <lucazade> tnx (also for the patch that is really handy)!
[14:48] <andyrock> jcastro: meeting today?
[14:49] <Trevinho> lucazade: So actually the volume increases on scrolling down and vice-versa?
[14:49] <lucazade> Trevinho, yep and notify-osd sometimes seems to freeze to follow volume changes
[14:50] <Trevinho> That is related to indicator-sound
[14:51] <lucazade> in fact click in volume slider inside indicator-sound the volume goes from mute to max only
[14:51] <Trevinho> Mhmhm....
[14:51] <Trevinho> I'll try
[14:52] <lucazade> :)
[14:53] <Trevinho> However I'm sure that when I proposed the branch for merging it was working correctly
[14:55] <Trevinho> lucazade: you're running the bzr version, isn't it?
[14:55] <Trevinho> Since the version I've installed in my oneiric machine (the default one) doesn't seem to support the scroll at all yet
[14:59] <lucazade> Trevinho, it was working correctly before gtk3 porting of unity-2d latest days. Yes, i'm using from bzr
[15:00] <jcastro> andyrock_: dang, I thought it was yesterday
[15:00] <jcastro> andyrock_: but hey, we can go over some merges if you have anything clogged up
[15:01] <andyrock_> jcastro: oh damn... i missed it! :( no problem....
[15:01] <jcastro> andyrock_: Trevinho hey have you guys been using the review thing in launchpad?
[15:01] <jcastro> how's that coming on?
[15:01] <Trevinho> jcastro: about merging... I just need that the BAMF branch I did (that has been approved) would be added in the merging queue!
[15:01] <jcastro> andyrock_: it's ok, I missed it too, been so off this week.
[15:02] <jcastro> DBO: around? let's do this bamf thing
[15:03] <Trevinho> jcastro: I didn't yet since I finally have been able to upgrade to oneiric and so I finished the working branches I was on
[15:04]  * jcastro nods
[15:04] <jcastro> I mentioned you guys on this podcast I did!
[15:05] <Trevinho> Really? Do you have an audio file to link?
[15:06] <DBO> jcastro, yes I am here
[15:07] <jcastro> jcastro: about merging... I just need that the BAMF branch I did (that has been approved) would be added in the merging queue!
[15:07] <jcastro> DBO: ^
[15:07] <DBO> link?
[15:07] <jcastro> Trevinho: http://podcast.ubuntu-uk.org/2011/07/20/s04e11-the-trooper/
[15:08] <jcastro> Like the last 1/3 of the show, I talk about Unity, you guys, make fun of Jason a little bit (j/k)
[15:08] <jcastro> Trevinho: where's the link to that bamf branch?
[15:08] <Trevinho> DBO: you already approved it https://code.launchpad.net/~3v1n0/bamf/fixes
[15:08] <Trevinho> eheh
[15:09] <Trevinho> I really want to listen at your voice... I miss it! :D
[15:09] <DBO> oh
[15:09] <DBO> excellent
[15:09] <DBO> and weird
[15:09] <DBO> thank you Trevinho
[15:09] <Trevinho> You're welcome ;)
[15:09] <DBO> I'll take care of it as soon as I am back from the dentist
[15:10] <DBO> (filling popped out)
[15:10] <Trevinho> Oh have a nice dentist session! :)
[15:10] <Trevinho> If it ever could be
[15:12] <ephan> Is Unity compilable again?
[15:20] <Trevinho> jcastro: your "Marco Trevisan" American pronunciation is awesome! :)
[15:20] <Trevinho> Thank you for mentioning... Also if i'm the 2nd one :D :D
[15:20] <jcastro> yeah I totally butcher that
[15:21] <jcastro> the nice thing about just saying "Marco" is that I can cover like 3 people. :)
[15:21] <Trevinho> Ehehe... I know.. It's so popular
[15:21] <Trevinho> Also there are too many Andrea's
[15:26] <jaytaoko> API: get unity from trunk and try to compile again. it should be ok now
[15:27] <ephan> cool jaytaoko
[15:27] <API> jaytaoko, ok, thanks
[15:37] <Trevinho> jcastro: I just asked again to the chromium guys to change their code to get the proper wm_class... Damned libwnck! :P
[15:37] <Trevinho> http://code.google.com/p/chromium/issues/detail?id=20587#c64
[15:38] <jcastro> ok so basically
[15:38] <jcastro> we told them to fix it wrong
[15:38] <jcastro> and then they did
[15:39] <jcastro> now we're telling them to fix it again
[15:39] <Trevinho> Yes :P
[15:39] <Trevinho> We're crazy guys :D
[15:39] <jcastro> ok and we're sure this time right?
[15:39] <Trevinho> Yes, we asked them not to follow the standard
[15:39] <Trevinho> since libwnck is bugged (was, using my patch)...
[15:39] <ephan> They're gonna get us wrong?
[15:39] <ephan> Us as in, you, Ubuntu coders
[15:40] <Trevinho> No... Basically we didn't have any way to get the value using libwnck
[15:40] <Trevinho> so we asked to use the bad way...
[15:40] <jcastro> Trevinho: is the patch in upstream libwnk's bugzilla?
[15:40] <Trevinho> yes
[15:40] <Trevinho> it's just waiting for merge
[15:40] <jcastro> any review from upstream?
[15:41] <jcastro> ah awesome
[15:41] <Trevinho> reviewed
[15:41] <Trevinho> but they doesn't reply so often
[15:41] <seb128> try pinging vuntz directly on #ubuntu-desktop
[15:41] <jcastro> usually you can ping someone on irc or something
[15:41] <Trevinho> so It seems ok, I should have to fix two bytes, but I didn't got no answers about the main question: how to name these two APIs
[15:41] <Trevinho> Ok, thank you
[15:42] <Trevinho> However, that's not the main issue for us
[15:42] <seb128> well I tried to ping vuntz one week ago and he was still not sure about the naming
[15:42] <Trevinho> we could always impelment this in bamf waiting them
[15:42] <seb128> can you ping him on #ubuntu-desktop?
[15:42] <Trevinho> Ok
[15:42] <jcastro> Trevinho: in those situations we have plenty of gnomers on board, they can tell you how to talk to someone to get a fix looked at
[15:43] <Trevinho> jcastro: I actually made all the patches that we needed, but since I didn't had any reply  in few time I re-implemented it in bamf using X raw calls... and for us could be also a good thing until libwnck get what we miss
[15:43] <jcastro> Trevinho: wow, I'm starting to have some hope this might get fixed! (hah)
[15:43] <Trevinho> yes is something that is in my queue...
[15:44] <Trevinho> However in my first fix I didn't touch too much the bamf architecture since I didn't want to t too much old work...
[15:44] <seb128> we can ship the patch in ubuntu with a function prefixed ubuntu_ if vuntz doesn't review it
[15:45] <Trevinho> That could be a possibility, but the needed raw X calls to get this directly in BAMF aren't too much, so we can avoid to do that
[15:45] <Trevinho> I guess
[15:47] <ephan> Will the unity dash be supporting minimizing?
[15:48] <Trevinho> Ok, thanks seb128 vuntz is in IRC ;)
[15:48] <brogdogg> Where can we give some feedback on Unity?
[15:48] <ephan> Launchpad perhaps
[15:49] <ephan> If it's a bug or a wishlist
[15:49] <ephan> which would be www.launchpad.net/unity
[15:49] <brogdogg> yeah, just wishlist.
[15:49] <brogdogg> @ephan thanks!
[15:49] <ephan> No problem
[15:50] <brogdogg> do you know if there is a plugin or 3rd party app that allows win 7 behavior of hovering the icons in the unity bar?
[15:50] <ephan> There is brogdogg
[15:50] <ephan> In compiz
[15:50] <ephan> It's called "Window Previews"
[15:51] <brogdogg> sweet, I will have to check it out. Just trying Unity today and that was the only thing that I wish it would have had by default.
[15:51] <ephan> Good to know ;)
[15:52] <ephan> Never hesitate to suggest a new feature on Launchapd though ;)
[15:52] <brogdogg> yeah, going to suggest for sure.
[15:55] <ephan> Also, anybody around here that could help me starting to help on Unity too? I wonder, what is there to do/code/etc?
[15:55] <jcastro> sure!
[15:55] <jcastro> ok, start off with the stuff in the topic
[15:55]  * API it seems that I need to compile libunity-misc to compile unity from sources ....
[15:55] <jcastro> specifically the bitesize links
[15:55] <jcastro> they have a step by step on how to check out the code and get started
[15:55] <jcastro> then, just ask us questions as you run into problems!
[15:56] <ephan> So I'll browse through the code first, and read the hacking files (if they exist)
[15:57] <ephan> And understand the code structure, Unity is mostly C++, I guess right?
[15:57] <ephan> Check the bitesize bugs on Launchpad and if I run into problems, just say here. Thanks jcastro
[15:58] <jcastro> yeah, the bitesize ones are supposed to be nice and beginner, more to get you familiar with the code, etc.
[15:58] <jcastro> if you need help and no one is around you can also post to the mailing list (link in topic)
[16:29] <ephan_> http://unity.ubuntu.com/getinvolved/#coding By the way, isn't that page wrong (as HTML), it looks a bit "buggy" on #coding
[16:32] <ephan_> Translations should not be made on unity/po/ right? But on Launchpad.net? thanks, just want to know
[17:25] <Trevinho> I was wondering... What actually can be dragged in the Unity panel?
[17:26] <Trevinho> Icons... Then?
[17:26] <Trevinho> any file accepted by a launcher handler....
[17:26] <Trevinho> and?
[17:27] <andyrock> Trevinho: for unity panel do you mean unity launcher (dock, springboard) etc?
[17:27] <Trevinho> yes, sorry
[17:27] <Trevinho> launcher
[17:27] <andyrock> Trevinho: i think, .dekstop file
[17:27] <Trevinho> I don't know why I've said panel :P, maybe because I'm both workin on them :D
[17:27] <andyrock> Trevinho: i know :)
[17:27] <Trevinho> Mh... So, we can't currently drag a text, or a firefox image there for example
[17:28] <andyrock> if there is an icon application
[17:28] <andyrock> that handle this kind of file
[17:28] <andyrock> ye
[17:28] <andyrock> *yes...
[17:28] <andyrock> so when we something is dragged over the launcher
[17:29] <Trevinho> Ok that's what I knew
[17:29] <Trevinho> mh...
[17:29] <andyrock> we read its type
[17:29] <Trevinho> the fact that the launcher something reveals when there's something that it can't handle
[17:29] <andyrock> the problem is just one :)
[17:29] <andyrock> x dnd sucks :)
[17:30] <Trevinho> Yes, I know that... but it's the only whe have
[17:30] <Trevinho> we*
[17:30] <andyrock> we can only know what kind of thing we are dragging
[17:30] <andyrock> when we enter the launcher...
[17:30] <Trevinho> Mh, that could be enough by the way
[17:31] <andyrock> but DBO has a solution....
[17:31] <andyrock> we create a BaseWindow as soon as dnd start
[17:31] <andyrock> read the type of dragged things
[17:32] <andyrock> destroy the base window we have created
[17:32] <andyrock> emit a signals, that is handled by the launcher
[17:32] <andyrock> in this way we could
[17:32] <mterry> Does anyone know where the unity-greeter design spec is?  (for lightdm)  Mika apparently did it?
[17:32] <Trevinho> Ok... So this is something that he'll do :P
[17:33] <andyrock> Trevinho: the problem is not DBO... the problem is X
[17:33] <andyrock> :)
[17:34] <andyrock> btw using this solution we could:
[17:34] <andyrock> 1) highlight the launcher icon as soon as dnd start and not when mouse enters the launcher
[17:35] <andyrock> 2) don't reveal the launcher if there is no reason to do that :)
[17:36] <andyrock> i know that my english sucks, so we can speak italian in private :)
[17:36] <Trevinho> I know that DBO is not the problem... :)
[17:36] <Trevinho> Ok ok...
[17:36] <Trevinho> However I got what you wanted
[17:36] <Trevinho> to say
[17:37] <andyrock> Trevinho: if you are interested to it, i can post here the link to lp bug :)
[17:38] <Trevinho> No, thank you... If that's the solution, I wait for it... Now I have to do something else :P
[17:38] <MacSlow> jderose, hey there... the ustream broadcast is in 22 min?!
[17:38] <andyrock> Trevinho: i can do it, but jaytaoko should help in base window stuff :)
[17:38] <MacSlow> jderose, btw... congrats to reaching hte kickstarter-goal!
[17:39] <jderose> MacSlow: thanks :)
[17:39] <DBO> back from the dentist!
[17:39] <DBO> wewt
[17:39] <hyperair> had fun?
[17:39] <MacSlow> DBO, let them bolt that stuff this time
[17:39] <tedg> kenvandine, seb128, libindicate-gtk3 merge request updated, please double check!
[17:39] <DBO> it seems I broke
[17:39] <DBO> erm
[17:40] <DBO> it seems I broke the filling in half
[17:40] <DBO> with dental floss
[17:40] <andyrock> DBO, first the glasses, now the dentist :)
[17:41] <kenvandine> tedg, will do
[17:55] <Trevinho> DBO: now you can merge the bamf branch, isn't it? :D
[17:59] <andyrock> jaytaoko: around?
[18:05] <andyrock> can anyone help me with nux::basewindow? :)
[18:14] <Trevinho> DBO: is this something up to you? https://code.launchpad.net/~3v1n0/unity/laucher-edge-reveal-revisited/+merge/69701
[18:15] <DBO> we're planning to not go the timeout route
[18:16] <DBO> I am trying to see if we can get X support for getting motion events "out of screen" so to speak
[18:16] <DBO> I'll write a more detailed description in the review
[18:16] <DBO> since that might still be merge worthy as the fallback
[18:25] <Trevinho> Ok... I've read something like that in the related bug
[18:26] <Trevinho> but going out the screen seems weird to me :o
[18:27] <om26er> new unity release happening today?
[18:33] <jaytaoko> andyrock: brb
[18:36] <andyrock> jaytaoko: i need your help :) when you are free ping me!
[18:39] <andyrock> *free->available
[18:52] <jaytaoko> andyrock: ping
[18:53] <andyrock> jaytaoko: so i'm looking to this bug https://bugs.launchpad.net/unity/+bug/727901
[18:53] <andyrock> but i've no idea how i should create an invisible base window :)
[18:54] <ephan> invisible base window? i don't get what you mean xD Although even if I did, I'm not sure if I can be of help
[18:55] <jaytaoko> andyrock: so a BaseWindow cannot be invisible like an XWindow
[18:55] <andyrock> ephan: don't worry, jaytaoko should have understood
[18:56] <jaytaoko> andyrock: BaseWindow have a visibility flag but it is purely logical (used mostly to draw or not draw the BaseWindow)
[18:57] <Trevinho> jaytaoko: so no way to build an event window?
[18:57] <andyrock> jaytaoko: mmm ok... so how we should do?
[18:57] <jaytaoko> andyrock: are you refering to a BaseWindow backed by an InputWindow?
[18:57] <jaytaoko> andyrock: and X InputWindow
[18:58] <jaytaoko> andyrock: right now the launcher is a BaseWindow but it also has an X inputWindow to receive events coming from X
[18:59] <andyrock> jaytaoko: but the xinputwindow is of the same geometry of the basewindow right?
[18:59] <andyrock> *have the same...
[18:59] <andyrock> *has
[19:00] <jaytaoko> andyrock: yes
[19:00] <andyrock> so i cannot use it...
[19:01] <andyrock> because what i need is a fake window to just read the type of dragged stuff
[19:01] <andyrock> before the mouse pointer enter the launcher window
[19:01] <andyrock> *enters
[19:03] <jaytaoko> andyrock: I see, we are doing something like that,  Jason has more is the one who worked on that feature
[19:03] <jaytaoko> andyrock: is this something that was recently broken?
[19:04] <jaytaoko> andyrock: we have changed the event architecture in Nux recently
[19:04] <andyrock> jaytaoko: no, has always been broken...
[19:04] <jaytaoko> andyrock: and I still have to finalize the change in the DnD procedure
[19:05] <jaytaoko> andyrock: ok, allow me to ask Jason when he is available. He may have more ideas on the matter
[19:06] <andyrock> jaytaoko: i know, but this is an X problem, that let you to read the type of drugged stuff only when the pointer enters the xwindow
[19:07] <DBO> allo gents
[19:08] <andyrock> jaytaoko: basewindow cannot be invisible ok... can it be transparent?
[19:08] <jaytaoko> DBO: andyrock is working on this  https://bugs.launchpad.net/unity/+bug/727901
[19:09] <DBO> andyrock, look at the LauncherIconDrawWindow
[19:09] <jaytaoko> andyrock: a basewindow can be invisible, put when it is invisible, its X Inputwindow stops receiving events
[19:09] <DBO> andyrock, just remove the parts where it draws the icon (after it clears everything)
[19:09] <andyrock> jaytaoko: i got it :)
[19:09] <DBO> jaytaoko, he means he is just going to render 0x0000000 to its entire surface
[19:10] <jaytaoko> DBO: oh Ok!
[19:11] <andyrock> DBO jaytaoko: thx :)
[19:11] <jaytaoko> andyrock: no problem! :)
[19:11] <andyrock> P.S.: dnd is broken in unity...
[19:14] <DBO> andyrock, known issue
[19:14] <DBO> the event arch broke it
[19:14] <DBO> I am fixing it
[19:15] <andyrock> DBO: ok when you fix it, i will work on it
[19:50] <Andy80> hi
[19:51] <Trevinho> hi Andy80
[19:51] <Andy80> Trevinho: hola :)
[20:24] <andyrock-dinner> Hi Andy80 :)
[20:24] <Andy80> hey ;)
[20:27] <ephan> back
[20:54] <ephan> sudo apt-get source unity
[20:54] <ephan> does that install all unity dependencies?
[21:23] <andyrock> ephan: sudo apt-get build-dep unity
[21:23] <ephan> thanks andyrock
[21:24] <andyrock> ephan: read also the last ayatana-dev mail
[21:24] <ephan> I am not yet in the mail list, I have to do that now
[21:25] <andyrock> ephan: you can read the archive
[21:26] <ephan> I know andyrock :)
[21:26] <ephan> https://lists.launchpad.net/ayatana-dev/
[21:32] <ephan> andyrock, oh I need an extra package, I see thanks for warning, just installed
[21:33] <andyrock> ephan: yw
[21:46] <thumper> ephan: another point
[21:46] <ephan> yes thumper
[21:46] <thumper> ephan: I found the build instructions in the branch both confusing and contraditionary
[21:46] <ephan> And so did I, I was just reading and asking a friend for help
[21:47] <ephan> Because CMAKE ../\nmake is not possible
[21:47] <thumper> ephan: I had to get the right lines from njpatel :)
[21:47] <thumper> ephan: I'll be around online for the next few hours if you need help
[21:47] <thumper> for whatever help I can actually offer :)
[21:48] <ephan> njpatel as in the freenode channel?
[21:48] <ephan> sorry, njpatel the person*
[21:48] <ephan> Neil J. Patel*
[21:49] <thumper> aye
[21:50] <ephan> nux-core-1.0 says I don't have it installed. I thought pretty much all packages were included in sudo apt-get build-dep unity
[21:50] <ephan> And it's not on apt-get, so I need to build from source I think
[21:51]  * thumper hmms and aahs
[21:51] <thumper> the build deps for unity don't cover bumped versions of dependent libraries
[21:51] <thumper> as the package for unity isn't trunk (yet)
[21:51] <thumper> trunk has moved on, the package hasn't caught up
[21:51] <thumper> you probably need to compile nux too
[21:54] <ephan> thumper, do you suggest I install nux dependencies or try to install nux-core-1.0? The problem with nux-core-1.0 is it is not in apt-get and I could not find it online
[21:54] <thumper> ephan: I mean, branch lp:nux and build locally
[21:55] <thumper> nux and unity are quite intertwined in the dependency chain
[21:55] <thumper> nux often has abi breaks
[21:55] <ephan> I see
[21:55] <thumper> which unity trunk depends on
[21:55] <thumper> I'm pretty sure the packaged nux won't allow trunk unity to compile
[21:58] <ephan> thanks, getting nux now
[21:59]  * thumper nods
[22:03] <ephan> I actually downloaded nux, but can't figure out how to compile HMmm
[22:05] <thumper> ephan: do you have a build or staging directory?
[22:05] <thumper> like ~/staging
[22:06] <ephan> I have indeed a build directory
[22:06] <thumper> this is where I install my local build stuff to
[22:06] <ephan> I called it "build"
[22:06] <thumper> not local
[22:06] <ephan> ah
[22:06] <thumper> we need somewhere inside $HOME to put the builds
[22:06] <ephan> you mean a global one
[22:06] <ephan> hm, I never used anything like that
[22:06] <thumper> personally (and a lot of the dx team) uses ~/staging
[22:06] <thumper> so make that
[22:06] <ephan> cool
[22:06] <ephan> done
[22:07] <thumper>  ./autogen.sh --prefix=~/staging --enable-debug
[22:07] <thumper> then make
[22:07] <ephan> should I branch nux here then? Or this is only for the builds?
[22:07] <thumper> make check
[22:07] <thumper> make install
[22:07] <thumper> no, that is just where we put the binaries
[22:07] <thumper> I have my branches in ~/src
[22:10] <ephan> configure: error: expected an absolute directory name for --prefix: ~/staging hm
[22:13] <thumper> ephan: then expand it out
[22:14] <thumper> I thought the shell would
[22:14] <thumper> but I guess not
[22:14] <thumper> I have mine expanded here
[22:14] <ephan> hm, I'm not quite understanding what you mean by "expand it out"
[22:16] <thumper> $(HOME)/staging
[22:18] <ephan> k
[22:20] <ephan> I need google-mock, just had to install it
[22:20] <ephan> making
[22:34] <ephan> I think I need sudo make install
[22:34] <ephan> /bin/mkdir: cannot create directory `/staging': Permission denied
[22:35] <thumper> ephan: you shouldn't need sudo
[22:35] <thumper> ephan: what was the command line you used for autogen?
[22:35] <ephan>  ./autogen.sh --prefix=$(HOME)/staging --enable-debug
[22:37] <thumper> what is $HOME
[22:37] <thumper> mine is /home/tim
[22:37] <ephan> /home/david/ for me
[22:38] <thumper> with the trailing slash?
[22:38] <thumper> anyway...
[22:38] <thumper> change the prefix to /home/david/staging
[22:38] <ephan> trailing slash unncessary
[22:38] <thumper> and try again
[22:40] <ephan> making
[22:41] <ephan> "make[2]: Nothing to be done for `all'"
[22:41] <ephan> make says that for all folders
[22:43] <thumper> ephan: because it is built
[22:44] <thumper> and you only changed the install location
[22:44] <thumper> try make check
[22:44] <ephan> http://paste.ubuntu.com/654040/
[22:44] <Trevinho> DBO: are you here?
[22:45] <thumper> ephan: ah...
[22:45] <thumper> ephan: that is some extra test only dependencies
[22:45] <thumper> ephan: I added that :-|
[22:45] <ephan> I'm confused TheMuso
[22:45] <ephan> thumper*
[22:46] <thumper> sudo apt-get install libboost-filesystem-dev
[22:46] <thumper> ephan: we use google test and google mock for the tests
[22:46] <thumper> ephan: for some of those tests I needed independent verification of the file system
[22:46] <thumper> ephan: so I used boost::filesystem
[22:47] <thumper> ephan: it isn't a run time dependency, just for the tests
[22:47] <ephan> I see
[22:47] <ephan> make check worked
[22:47] <ephan> time for make install
[22:48] <ephan> http://paste.ubuntu.com/654043/ Does this mean successful installation?
[22:49] <thumper> have a look in /home/david/staging
[22:49] <thumper> there should be some shared object libraries in lib, and headers in include
[22:49] <thumper> if there is, you're all good
[22:50] <ephan> lots of headers in include
[22:50] <ephan> and lib checeks, everything seems fine
[22:50] <ephan> time to build Unity?
[22:51] <ephan> "--   package 'nux-core-1.0' not found" ack
[22:54] <thumper> ephan: what is your cmake line?
[22:55] <thumper> ephan: try cmake .. -DCMAKE_BUILD_TYPE=Debug -DCOMPIZ_PLUGIN_INSTALL_TYPE=local -DCMAKE_INSTALL_PREFIX=/home/david/staging -DGSETTINGS_LOCALINSTALL=ON
[22:58] <ephan> http://paste.ubuntu.com/654047/
[22:58] <ephan> a lot of packages were not found
[23:01] <ephan> libnotify, unity-misc, indicator3-0.4, libbamf3
[23:02] <ephan> I'll look at those 4 packages and  build them tomorrow
[23:09] <thumper> I don't build them
[23:09] <thumper> hmm... gone