[05:22]  * Guest42341 such a beautiful day, today. great for science and such
[09:05] <RAOF> Saviq: Daily builds of Mir are available in ppa:mir-team/staging
[09:36] <zzarr> I just read the explanation why Canonical chose to create Mir instead of using Wayland and I completely agree with the decision. I knew in why earlier but not in the depth that I know now
[09:37] <zzarr> (not saying I got deep knowledge or anything, but deeper)
[11:42] <anpok> zzarr: how is your crome os thing coming along?
[11:43] <zzarr> anpok, I'm trying to install ubuntu in a chroot under arch linux which have gpu 3d acceleration
[11:44] <anpok> oh I thought you had a crome os rockchip board
[11:44] <zzarr> anpok, I have had alot to do so I haven't started with any freon -> mir wrapper, but I may do it
[11:45] <zzarr> anpok, I have a ASUS Chromebook flip with a rk3288 (rockchip)
[11:46] <zzarr> anpok, do you have a rockchip based device?
[13:36] <mzanetti> hey, is it possible to start a windowed Mir on top of X11?
[13:36] <mzanetti> like XMir, but the other way round
[13:38] <mzanetti> kgunn, ^
[13:53] <zzarr> anpok, would you like to start a project with me? (freon -> mir wrapper)
[14:03] <kgunn> mzanetti: https://www.youtube.com/watch?v=QCsZ2jYUTqk
[14:04] <kgunn> that waht you mean ^
[14:04] <mzanetti> yes! :)
[14:11] <anpok> test
[14:11] <anpok> zzarr: nope .. just saw a few cheap and impressive rk boards
[14:13] <zzarr> ahh, okey
[14:13] <zzarr> seen this? http://www.cloudsto.com/products/android-mini-pc-s/new-rikomagic-mk68le-linux-edition-64-bit-octa-core-4k-ubuntu-linux-mini-pc-2gb-ram-16gb-flash-detail.html
[14:18] <anpok> oh arm64
[14:20] <zzarr> :)
[14:32] <zzarr> I wonder why it comes with Ubuntu 14.10 instead of 14.04 LTS
[18:39] <Saviq> RAOF, mirserer-dev needs a dependency on nettle-dev, otherwise nothing will build against it
[18:40] <Saviq> what's your process there?
[18:42] <bschaefer> Saviq, (no sure if you saw the message): https://launchpad.net/~mir-team/+archive/ubuntu/staging/+packages
[18:42] <bschaefer> i bumped it to xenial as well (so it has arm)
[18:43] <bschaefer> has trunk mir (which will turn into 0.18)
[18:43] <bschaefer> Saviq, also, the nettle-dev should be a depend in the ... deb stuff?
[18:43] <bschaefer> are you saying the pc file is missing it?
[18:43]  * bschaefer thought we fixed that
[18:44] <Saviq> bschaefer, the .pc file has it
[18:44] <Saviq> bschaefer, but debian/control doesn't
[18:44] <Saviq> which means if you install libmirserver-dev, it's not usable (cmake complains mirserver isn't there, actually)
[18:45] <Saviq> but that's because it can't discern between that and missing .pc dependencies
[18:45] <bschaefer> Saviq, hmm i see it under the Source: mir ... nettle-dev
[18:45] <Saviq> bschaefer, yeah, I'm "fixing" the staging ppa
[18:45] <Saviq> bschaefer, not enough
[18:45] <bschaefer> that should have been in the main server branch change
[18:45] <Saviq> bschaefer, install libmirserver-dev, you need nettle-dev
[18:46] <Saviq> bschaefer, just try this: uninstall nettle-dev, `pkg-config --cflags mirserver`
[18:46]  * bschaefer does
[18:46] <Saviq> (with Mir trunk, btw)
[18:47] <bschaefer> Saviq, hmm i dont see that but i dont have trunk installed as part of the archive
[18:48] <bschaefer> Saviq, i think the nettle depends gets pulled in from mir common
[18:48] <Saviq> bschaefer, basically, any dependency in .pc has to be replicated in debian/control
[18:48] <bschaefer> right, which i thought we had by adding nettle-dev to the Source: mir?
[18:48] <Saviq> bschaefer, no, that's a build dependency for Mir
[18:48] <Saviq> bschaefer, and the dependency in .pc is a "runtime" dependency of libmirserver-dev
[18:49] <Saviq> i.e. if you want to build anything against libmirserver-dev, you need nettle-dev, too
[18:49] <bschaefer> Saviq, o right yeah i see
[18:49] <bschaefer> i need to add that in the libmircommon
[18:49] <bschaefer> which should get pulled through to libmirserver
[18:49]  * bschaefer double checks if the libmircommon that it is depending on
[18:50] <Saviq> which means libmirserver-dev needs a *runtime* dependency (Depends: under Package: libmirserver-dev, not Build-Depends: under Source: mir)
[18:50] <bschaefer> right
[18:50]  * bschaefer broke to many things with that
[18:50] <Saviq> bschaefer, right, it might be going server → common → nettle, not sure
[18:50] <bschaefer> yeah
[18:50] <bschaefer> Saviq, let me get a branch out (but ill need to chase down the right sport)
[18:50] <bschaefer> spot*
[18:50] <bschaefer> thanks for poking about it :)
[18:50] <Saviq> bschaefer, but whichever .pc declares it, the package that ships that .pc needs a Depends on it
[18:50] <bschaefer> yup
[18:51] <bschaefer> was going to find which pc held the nettle depend
[18:51] <bschaefer> Saviq, looks like mir client
[18:51] <bschaefer> Requires.private: protobuf-lite >= 2.4.1, mircookie
[18:51] <bschaefer> the mircookie is what depends on the nettle
[18:52] <bschaefer> which is strange...
[18:52] <bschaefer> since the server doesnt depend on the client?
[18:53] <Saviq> that I don't know, but if that's ↑ from mirserver and mircookie deps on nettle, then mircookie-dev should depend on nettle-dev
[18:54] <Saviq> bschaefer, yup http://bazaar.launchpad.net/~mir-team/mir/development-branch/view/head:/src/cookie/mircookie.pc.in
[18:54] <bschaefer> Saviq, the only issue, i dont see mirserver depending on the mir client
[18:54] <bschaefer> in the pc file
[18:54]  * bschaefer checks the deb
[18:54] <bschaefer> Saviq, nm
[18:54] <bschaefer> i just cant read :)
[18:54] <bschaefer> Requires.private: mirclient
[18:55] <bschaefer> private requires
[18:55]  * bschaefer adds to the libmirclient-dev the nettle-dev requirement
[18:55] <Saviq> bschaefer, yup
[18:55] <Saviq> bschaefer, not libmirclient-dev, libmircookie-dev
[18:56] <bschaefer> Saviq, i ... dont know why i haddent added that before...
[18:56] <Saviq> me neither ;)
[18:56] <bschaefer> Saviq, mixed up the source + the libmircookie part
[18:56]  * bschaefer thought for some reason the source get propagated to the *-dev parts for w/e reason
[18:59] <bschaefer> Saviq, https://code.launchpad.net/~brandontschaefer/mir/libmircookie-dev-needs-nettle/+merge/276688
[19:02] <Saviq> bschaefer, acked
[19:02] <bschaefer> Saviq, sorry about that!
[19:02] <Saviq> bschaefer, no need to be sorry :)