IRC logs for #buildstream for Monday, 2018-01-29

*** Prince781 has quit IRC04:20
*** noisecell has joined #buildstream07:56
*** ernestask has joined #buildstream07:58
*** valentind has joined #buildstream08:27
*** valentind has quit IRC08:51
*** tristan has quit IRC09:09
*** tristan has joined #buildstream09:57
gitlab-br-botbuildstream: issue #218 ("Allow specifying the chroot binary to use for sandboxes on unix platforms") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/21810:10
*** tiago has quit IRC10:11
*** tiago has joined #buildstream10:14
*** ssam2 has joined #buildstream10:15
*** tiago has quit IRC10:18
*** tiago has joined #buildstream10:18
gitlab-br-botbuildstream: merge request (version-read-no-pkg_res->master: Get version number w/o pkg_resources) #234 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/23410:26
*** aday has joined #buildstream10:47
*** tiago has quit IRC11:35
*** tiago has joined #buildstream11:36
*** tiago has joined #buildstream11:37
*** tristan has quit IRC11:59
*** tristan has joined #buildstream12:00
*** tristan has quit IRC12:14
*** Prince781 has joined #buildstream12:39
*** mcatanzaro has joined #buildstream13:31
*** tiago has quit IRC13:59
*** tiago has joined #buildstream14:00
jjardon[m]Mathieu Bridon: thanks, I will try that14:27
jmacIs there any relation between the build directories in ~/.cache/buildstream/build and artifact cache keys?14:29
jjardon[m]Mathieu Bridon: would that work if the cache server exist but the cache is empty?14:30
bochechajjardon: I'm not sureā€¦ try it? :)14:30
ssam2jmac, i don't think so no14:30
*** cs_shadow has joined #buildstream14:31
jmacssam2: Is there any way to see the build output from a single element in the cache?14:31
* ssam2 tries to remember if `bst checkout` does that14:31
ssam2but i think it checks out all the runtime deps, as that's what you'd usually want14:31
ssam2it can be done with ostree magick14:32
ssam2actually, that's not even needed14:32
ssam2it'll be checked out in the ~/.cache/artifacts/extract dir14:32
ssam2possibly `bst checkout --deps=none` would be useful14:32
ssam2as a possible 'nicer' way of doing this14:32
jmacAh, and ~/.cache/artifacts/extract also contains the cache key I was looking for14:33
jmacGreat14:33
*** Prince781 has quit IRC14:44
*** tristan has joined #buildstream14:45
tlatertristan: I was just wondering, any chance the integration test branch could be landed sometime soon?14:45
* tlater is tempted to rebase a branch he is working on on top of it to make testing easier...14:48
jjardon[m]Mathieu Bridon: unfortunatelly it seems to error if the artifact is not there but the cache server works ok14:59
gitlab-br-botbuildstream: issue #219 ("[RFE] Add option to make build fail if the configured cache server is down") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/21915:02
ssam2are errors-on-overlaps meant to be enabled by default ?15:51
ssam2that seems like a break in functionality15:52
*** bethw has joined #buildstream15:58
*** bethw has quit IRC16:02
*** noisecell has quit IRC16:07
tlaterssam2: Would you mind taking a look at this: https://gitlab.com/BuildStream/buildstream-docker-images/merge_requests/18 ?16:36
tlaterI've tested that image a bit more thoroughly, hopefully I won't have to fix it again...16:36
ssam2looks ok to me, i'll merge it16:40
tlaterta ssam2 :)16:42
*** gitlab-br-bot has quit IRC16:47
*** gitlab-br-bot has joined #buildstream16:47
*** Prince781 has joined #buildstream17:31
jmacI did some further experiments on the extact directory earlier and ended up deleting everything in ~/.cache/buildstream/artifacts/extract/gnome/core-gedit/. I now can't repopulate it - does anyone know what shifts the built files from the original build directory to artifacts/extract?17:32
tlaterjmac: Have you tried checking it out?17:39
jmacGot a missing artifact error when I tried that so I'm doing a full rebuild now.17:40
juergbijmac: have you also deleted the directory or only the contents?17:41
juergbialso deleting the directory should ensure automatic re-extraction17:42
jmacOnly the contents last time. I was mainly looking for the place in the code which populates that directory.17:43
juergbijmac: OSTreeCache.extract()17:59
jmacThanks juergbi18:04
*** ssam2 has quit IRC18:05
*** tristan has quit IRC18:07
cs_shadowI started working on https://gitlab.com/BuildStream/buildstream/issues/209 to make workspaces element-wide (as opposed to current source-specific ones). I was wondering what would be the desired behavior in the case where user already has multiple workspaces open for a given element? Should we simply bail out in case where an element has workspaces open on more than one source?18:07
cs_shadoweven for elements with just workspaces on just one source, we might be able to re-use the same directory to open workspaces for all sources, but depending on what changes user has made, it might not always be possible18:08
*** tristan has joined #buildstream18:10
juergbics_shadow: i think bailing out makes sense. we should definitely provide a clear error message, though18:11
juergbiotherwise we'd have to continue supporting the functionality even though we don't allow it anymore for new workspaces18:11
juergbiwhich seems odd18:11
cs_shadowthat makes sense18:16
cs_shadowthanks18:16
*** tristan has quit IRC18:21
*** valentind has joined #buildstream18:22
*** noisecell has joined #buildstream18:32
*** noisecell has quit IRC18:34
*** Prince781 has quit IRC18:58
*** ernestask has quit IRC19:12
*** aday has quit IRC20:13
*** valentind has quit IRC21:03
*** tristan has joined #buildstream21:49
*** Prince781 has joined #buildstream21:54
*** Prince781 has quit IRC22:55

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!