* Guest42341 such a beautiful day, today. great for science and such | 05:22 | |
RAOF | Saviq: Daily builds of Mir are available in ppa:mir-team/staging | 09:05 |
---|---|---|
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:36 |
zzarr | (not saying I got deep knowledge or anything, but deeper) | 09:37 |
=== marcusto_ is now known as marcustomlinson_ | ||
=== marcustomlinson_ is now known as marcustomlinson | ||
anpok | zzarr: how is your crome os thing coming along? | 11:42 |
zzarr | anpok, I'm trying to install ubuntu in a chroot under arch linux which have gpu 3d acceleration | 11:43 |
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:44 |
zzarr | anpok, I have a ASUS Chromebook flip with a rk3288 (rockchip) | 11:45 |
zzarr | anpok, do you have a rockchip based device? | 11:46 |
=== dandrader is now known as dandrader|bbl | ||
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:36 |
mzanetti | kgunn, ^ | 13:38 |
zzarr | anpok, would you like to start a project with me? (freon -> mir wrapper) | 13:53 |
kgunn | mzanetti: https://www.youtube.com/watch?v=QCsZ2jYUTqk | 14:03 |
kgunn | that waht you mean ^ | 14:04 |
mzanetti | yes! :) | 14:04 |
anpok | test | 14:11 |
anpok | zzarr: nope .. just saw a few cheap and impressive rk boards | 14:11 |
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:13 |
anpok | oh arm64 | 14:18 |
zzarr | :) | 14:20 |
=== dandrader_ is now known as dandrader | ||
zzarr | I wonder why it comes with Ubuntu 14.10 instead of 14.04 LTS | 14:32 |
=== dandrader is now known as dandrader|lunch | ||
=== dandrader|lunch is now known as dandrader | ||
=== francisco is now known as Guest47869 | ||
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader | ||
Saviq | RAOF, mirserer-dev needs a dependency on nettle-dev, otherwise nothing will build against it | 18:39 |
Saviq | what's your process there? | 18:40 |
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:42 |
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:43 | |
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:44 |
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:45 |
Saviq | bschaefer, just try this: uninstall nettle-dev, `pkg-config --cflags mirserver` | 18:46 |
* bschaefer does | 18:46 | |
Saviq | (with Mir trunk, btw) | 18:46 |
bschaefer | Saviq, hmm i dont see that but i dont have trunk installed as part of the archive | 18:47 |
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:48 |
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:49 | |
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:50 |
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:51 |
bschaefer | which is strange... | 18:52 |
bschaefer | since the server doesnt depend on the client? | 18:52 |
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:53 |
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:54 |
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:55 |
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:56 | |
bschaefer | Saviq, https://code.launchpad.net/~brandontschaefer/mir/libmircookie-dev-needs-nettle/+merge/276688 | 18:59 |
Saviq | bschaefer, acked | 19:02 |
bschaefer | Saviq, sorry about that! | 19:02 |
Saviq | bschaefer, no need to be sorry :) | 19:02 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!