IRC logs for #buildstream for Thursday, 2017-08-03

*** palasso has joined #buildstream05:34
*** jonathanmaw has joined #buildstream08:09
*** igor has joined #buildstream08:19
*** bochecha has joined #buildstream10:03
bochechahi, for those who were at GUADEC yesterday, I was the one having issues where buildstream couldn't find a shell in the ostree base :)10:10
*** bochecha has quit IRC10:11
*** bochecha has joined #buildstream10:12
*** bochecha has quit IRC10:15
*** bochecha has joined #buildstream10:16
bochecha(sorry, my connection is extremely unstable today, I'll come back and talk when I fixed that)10:17
*** bochecha_ has joined #buildstream10:22
*** bochecha has quit IRC10:23
*** bochecha_ is now known as bochecha10:23
*** bochecha has quit IRC10:41
*** bochecha has joined #buildstream10:41
*** bochecha has quit IRC10:45
*** bochecha has joined #buildstream10:46
*** bochecha has quit IRC10:55
*** bochecha has joined #buildstream11:06
*** igor has quit IRC13:10
*** igor has joined #buildstream13:10
*** igor has quit IRC13:15
*** igor has joined #buildstream13:15
*** igor has quit IRC13:16
*** bochecha has quit IRC13:41
*** bochecha has joined #buildstream13:41
*** bochecha has quit IRC13:45
*** bochecha has joined #buildstream13:46
*** bochecha has quit IRC14:03
*** igor has joined #buildstream14:04
*** bochecha has joined #buildstream14:10
* bochecha is back14:20
bochechaso I've redone things completely, and now instead of building a base SDK in the flatpak format (only a /usr), I just make a "normal" base by installing stuff in a directory with dnf, and committing all of that to ostree (i.e the root of the sdk is a normal / )14:21
bochechaI'm happy to report that BuildStream now finds a shell and can run commands :)14:21
bochechahowever, now I'm getting this: error: could not create '/usr/lib/python3.6/site-packages/pyramid': Read-only file system14:21
bochechathat's with using:14:22
bochechaconfig:14:22
bochecha  install-commands:14:22
bochecha  - pip3 install --no-deps --prefix=%{prefix} .14:22
bochechaI assume that's because /usr is the imported base, and therefore buildstream refuses to let a module modify it?14:23
bochechaoh, %{install-root}14:31
ironfoot^ yep, that's important :)14:47
ironfootbochecha: if you use "Kind: distutils" it will run the default commands for python packages (example: https://gitlab.com/BuildStream/buildstream-tests/blob/booting-base-system-scratch/elements/core/cython.bst)14:54
bochechawith modern versions of pip, the default command for Python packages really ought to be pip14:56
bochechaas it automatically runs the distutils/setuptools stuff, or even flint, based on what's in the pyproject.toml file14:57
bochechagranted, the Python packaging space is still evolving and we're not there yet, but "pip install" really should work for all Python modules today, and probably should be the default in BuildStream?14:57
ironfootmaybe we should add a new Build Element called `pip`?14:58
ironfootthey all live here: https://gitlab.com/BuildStream/buildstream/tree/master/buildstream/plugins/elements14:58
bochechaI'll see if I can do that :)14:58
bochechain any case, my stack is now building just fine14:58
ironfootcool :)14:58
bochechawhat I'd like is for it to produce an ostree repo with a given ref committed... need to figure out how to do that :)14:59
bochechais that with a "kind: compose" element?15:32
ironfoottristan is the one that can answer real questions, maybe juergbi too15:42
*** bochecha has quit IRC15:56
*** bochecha has joined #buildstream15:56
*** bochecha has quit IRC16:00
*** bochecha has joined #buildstream16:01
gitlab-br-botpush on buildstream@master (by Sam Thursfield): 1 commit (last: Update Dockerfile to fc26 as it has a fixed ostree.) https://gitlab.com/BuildStream/buildstream/commit/8563bdbe8eaa20236ca619b9a446219d793f5da016:01
*** jonathanmaw has quit IRC16:01
gitlab-br-botbuildstream: merge request (fc26-docker->master: Update Dockerfile to fc26 as it has a fixed ostree.) #72 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/7216:02
*** jonathanmaw has joined #buildstream16:22
*** jonathanmaw has quit IRC16:31
*** tristan has joined #buildstream18:29
*** bochecha has quit IRC18:36
*** bochecha has joined #buildstream18:36
*** bochecha has quit IRC18:40
*** bochecha has joined #buildstream18:41
*** bochecha has quit IRC18:51
*** bochecha has joined #buildstream18:51
*** bochecha has quit IRC19:00
*** bochecha has joined #buildstream19:01
*** bochecha has quit IRC19:21
*** bochecha has joined #buildstream19:21
*** bochecha has quit IRC19:25
*** bochecha has joined #buildstream19:26
*** bochecha has quit IRC19:31
*** bochecha has joined #buildstream19:31
*** yash10p has joined #buildstream19:34
*** bochecha has quit IRC19:35
*** bochecha has joined #buildstream19:42
*** bochecha has quit IRC20:01
*** bochecha has joined #buildstream20:01
*** bochecha has quit IRC20:10
*** bochecha has joined #buildstream20:11
*** bochecha has quit IRC20:26
*** bochecha has joined #buildstream20:31
*** bochecha has quit IRC20:46
*** bochecha has joined #buildstream20:46
*** bochecha has quit IRC20:50
*** bochecha has joined #buildstream20:51
*** bochecha has quit IRC21:16
*** bochecha has joined #buildstream21:17
*** bochecha has quit IRC21:25
*** bochecha has joined #buildstream21:26
*** bochecha has quit IRC21:36
*** bochecha has joined #buildstream21:36
*** yash10p has quit IRC21:43
*** bochecha has quit IRC21:45
*** bochecha has joined #buildstream21:55
*** bochecha has quit IRC22:21
*** bochecha has joined #buildstream22:21
*** bochecha has quit IRC22:25
*** bochecha has joined #buildstream22:26
*** bochecha has quit IRC22:31
*** palasso has quit IRC22:34
*** bochecha has joined #buildstream22:36
*** bochecha has quit IRC23:50

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!