[02:25] <Nothing_Much> Anybody know how to use libhybris on the desktop?
[19:27] <ogra_> bug 1237160
[19:27] <ubot2> Launchpad bug 1237160 in initramfs-tools-ubuntu-touch (Ubuntu) "initramfs-tools-ubuntu-touch interferes with update-initramfs on amd64" [High,Confirmed] https://launchpad.net/bugs/1237160
[20:04] <infinity> ogra_: Looks like it shouldn't be hardcoding those library paths, since I suspect we want that to work on x86 touch devices too, if they existed.
[20:04] <infinity> ogra_: (Or, say, x86 images for goldfish)
[20:05] <ogra_> yeah, thats why i'm looking at it
[20:05] <ogra_> it should also have a properly restricted Arch: field
[20:05] <ogra_> we dont want it on amd64
[20:05] <ogra_> but thats independent from the general bug
[20:05] <infinity> ogra_: I see no reason it needs to be artificially arch-restricted.
[20:06] <ogra_> we only want it on armhf and i386 ... and in a year or two on arm64
[20:06] <infinity> ogra_: Only because that's all you have devices for right now.  I still see it as an artificial restriction.
[20:07] <infinity> Oh, it's already arch-restricted anyway. :P
[20:07] <ogra_> it definitely is an artificial restriction
[20:07] <ogra_> but a wanted one
[20:09] <ogra_> infinity, i dont hardcode any lib paths btw, it just uses copy_exec
[20:09] <ogra_> but it expects armhf
[20:09] <infinity> ogra_: You totally hardcode library paths, I'm looking right at it.
[20:09] <infinity> hooks/touch:copy_exec /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0
[20:09] <ogra_> oh ?
[20:09] <ogra_> oh !
[20:09] <ogra_> ok
[20:09] <infinity> ogra_: See plymouth, which does a sed in debian/rules to get DEB_HOST_MULTIARCH into its hooks file.
[20:10] <ogra_> will do
[20:10] <ogra_> btw, did you ever get to make plymouth not pull in the x86 graphics libs ?
[20:10] <ogra_> we'll need that fix soon
[20:11] <infinity> Wasn't that fixed ages ago?
[20:11] <ogra_> nope
[20:11] <ogra_> i think that fell off the table
[20:12] <ogra_> and had no importance anymore
[20:12] <infinity> Pretty sure you're wrong.
[20:12] <ogra_> (last time i bothered with it was the N7 desktop image... long before the denmark UDS)
[20:12] <infinity> http://cdimage.ubuntu.com/ubuntu-core/daily/current/trusty-core-armhf.manifest
[20:12] <infinity> ogra_: ^-- plymouth is in there, but no intel/nouveau/radeon stuff.
[20:13] <ogra_> hmm, it definitely wasnt like that nback then
[20:13] <ogra_> but then we ripped plymouth out on the N7 ... so it became a non issue
[20:13] <infinity> libdrm2 no longer pulls in the card-specific plugins at all.
[20:13] <ogra_> ok
[20:13] <infinity> Which, in effect, leaves you with genric kms.
[20:14] <ogra_> well, plymouth will get a Mir backend ...
[20:14] <ogra_> which should add an abstraction layer
[21:57] <sveinse> Anyone with experience with odroid-xu?
[21:58] <sveinse> I'm REALLY looking forward to having a native buildserver with some decent performance
[21:59] <sveinse> So question is if I can run 12.04 on it. <-- This all depends on having a kernel which is compatible with precise, I guess
[22:12] <infinity> sveinse: Any reasonably modern kernel should do with the precise userspace.
[22:13] <sveinse> infinity: Yeah, that is what I thought as well. Esp when 3.11.0 is available on precise
[22:14] <sveinse> They support 13.04 Ubuntu AFAIK, so there should be no problems using it on precise as well
[22:14] <sveinse> I.e. they have a kernel which works for 13.04 Ubuntu (that is how I read it)
[22:15] <sveinse> But there are some ubuntuisms in the kernel, aren't there? Like ureadahead
[22:30] <infinity> sveinse: The only interesting Ubuntuism is probably apparmor, but you can live without it.
[22:31] <sveinse> infinity: but are there some overview or patchset of all the ubuntuisms? We have a product running on precise on omap3, but the kernel is fully custom so we have no ubntuisms in there. And ureadahead is sorely missed many times
[22:42] <infinity> sveinse: Probably a better question for #ubuntu-kernel, but the short answer is "check git".
[22:42] <infinity> sveinse: You may also find this informative: https://wiki.ubuntu.com/KernelTeam/Specs/TrustyKernelDeltaReview
[22:42] <sveinse> infinity: heh, thanks
[22:57] <sveinse> Does canonical still use tegras for buildds?
[23:34] <infinity> sveinse: Canonical never used tegras for buildds.