#gemrb@irc.freenode.net logs for 25 May 2015 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:09:17] --> Eli2 has joined #gemrb
[00:09:47] <-- Eli2_ has left IRC (Ping timeout: 265 seconds)
[02:29:04] --> bizancio has joined #gemrb
[02:47:31] <-- bizancio has left #gemrb ("ERC Version 5.3 (IRC client for Emacs)")
[03:59:55] <-- phao has left IRC (Ping timeout: 265 seconds)
[04:47:14] --> edheldil_ has joined #gemrb
[04:55:31] <-- edheldil_ has left IRC (Ping timeout: 252 seconds)
[05:21:42] --> edheldil_ has joined #gemrb
[05:54:37] <-- edheldil_ has left IRC (Ping timeout: 255 seconds)
[06:21:36] <-- Lightkey has left IRC (Ping timeout: 256 seconds)
[06:34:03] --> Lightkey has joined #gemrb
[06:38:21] --> lynxlynxlynx has joined #gemrb
[06:38:21] <-- lynxlynxlynx has left IRC (Changing host)
[06:38:21] --> lynxlynxlynx has joined #gemrb
[06:38:21] --- ChanServ gives channel operator status to lynxlynxlynx
[07:00:27] --> Textmode has joined #gemrb
[08:14:00] <wjp> mcphail: PluginsPath
[09:07:18] <-- Textmode has left IRC (Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels.")
[10:37:23] --> GeneralDuke has joined #gemrb
[11:29:26] --> phao has joined #gemrb
[12:43:46] --> GeneralDuke1 has joined #gemrb
[12:43:48] <-- GeneralDuke has left IRC (Ping timeout: 276 seconds)
[13:27:34] <mcphail> wjp: thanks
[13:41:18] <edheldil> mcphail: hi
[13:44:04] <mcphail> edheldil: hello
[13:57:39] <edheldil> mcphail: Did you manage to run gemrb?
[13:58:59] <mcphail> edheldil: I'm trying to get it running on the Ubuntu phone. it is a rather unusual environment, so I have been hitting a few snags. Getting as far as loading the plugins etc now
[14:00:56] <lynxlynxlynx> that's linux on arm?
[14:16:47] <mcphail> lynxlynxlynx: yes - linux on ARM but with each app running under strict apparmor confinement
[14:17:39] <mcphail> lynxlynxlynx: all dependencies get packages with the app, and it only has read and write access to a limited set of directories
[14:17:46] <mcphail> *packaged
[14:19:22] <mcphail> We only managed to work out how to get SDL2 running a few days ago, so early days for GemRB. But I'm hoping to have Baldur's gate working by the endo of the week :)
[14:19:41] <edheldil> ah, nice
[14:21:39] <mcphail> First hurdle has been to try to get the hardcoded install paths to tally up with what will be on the phone. Think I have got that 90% sortednow
[14:23:18] <lynxlynxlynx> none of the install paths are hardcoded
[14:24:06] <lynxlynxlynx> also, if you'll be setting all of them to something, we can include it upstream as another layout option (besides fhs, home and ??)
[14:24:50] <mcphail> lynxlynxlynx: I think some are set at cmake config time, though?
[14:25:13] <edheldil> that's what can be changed with layout option
[14:26:23] <mcphail> What I found was using the home layout option seems to do most of what I need. I think it still sets the paths as absoulte paths, rather than relative, though?
[14:27:12] <lynxlynxlynx> sure, unless you set the prefix
[14:27:23] <lynxlynxlynx> cmake could be canonicalizing them though
[14:27:59] <mcphail> lynxlynxlynx: the cross-compiling build environment is a bit different to the install environment on the phone. I'm working round that one, though
[14:29:53] <mcphail> now things are loading up to "[Core]: Initializing GUI Script Engine...\nImportError: No module named site". Haven't had a chance to debug that one yet
[14:30:48] <lynxlynxlynx> it's a core python module
[14:31:00] <lynxlynxlynx> perhaps you have a stripped down version?
[14:31:52] <mcphail> lynxlynxlynx: everything I need has to be dumped into the package. I've probably not added it to the pile
[14:32:54] <edheldil> s/pile/dungheap/ ;-)
[14:33:07] <mcphail> Ha!
[14:34:49] <mcphail> I think it will be a fairly easy fix. Knowing what to add and what to leave out is the problem. There isn't any automatic dependency management
[14:36:11] <lynxlynxlynx> this should be in the usual site-packages/* pile
[14:51:47] <mcphail> I'll have a look this evening and come back to ask when I get stuck ;)
[15:13:39] <lynxlynxlynx> ok
[15:45:38] <-- GeneralDuke1 has left IRC (Quit: GeneralDuke1)
[17:34:25] --> edheldil_ has joined #gemrb
[17:41:53] <-- edheldil_ has left IRC (Ping timeout: 264 seconds)
[18:21:32] --> edheldil_ has joined #gemrb
[18:33:39] <mcphail> Can gemrb use python3, or is is python2-only?
[18:41:50] <lynxlynxlynx> 2
[18:42:02] <mcphail> lynxlynxlynx: cheers
[19:19:26] <mcphail> Woohoo! - playing intro videos, at least. Lots of progress. Thanks guys
[20:36:31] <edheldil_> heh
[21:13:29] --> norito has joined #gemrb
[21:42:13] <-- lynxlynxlynx has left IRC (Ping timeout: 244 seconds)
[22:34:42] <-- edheldil_ has left IRC (Ping timeout: 272 seconds)