*** Prince781 has quit IRC | 04:20 | |
*** noisecell has joined #buildstream | 07:56 | |
*** ernestask has joined #buildstream | 07:58 | |
*** valentind has joined #buildstream | 08:27 | |
*** valentind has quit IRC | 08:51 | |
*** tristan has quit IRC | 09:09 | |
*** tristan has joined #buildstream | 09:57 | |
gitlab-br-bot | buildstream: issue #218 ("Allow specifying the chroot binary to use for sandboxes on unix platforms") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/218 | 10:10 |
---|---|---|
*** tiago has quit IRC | 10:11 | |
*** tiago has joined #buildstream | 10:14 | |
*** ssam2 has joined #buildstream | 10:15 | |
*** tiago has quit IRC | 10:18 | |
*** tiago has joined #buildstream | 10:18 | |
gitlab-br-bot | buildstream: 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/234 | 10:26 |
*** aday has joined #buildstream | 10:47 | |
*** tiago has quit IRC | 11:35 | |
*** tiago has joined #buildstream | 11:36 | |
*** tiago has joined #buildstream | 11:37 | |
*** tristan has quit IRC | 11:59 | |
*** tristan has joined #buildstream | 12:00 | |
*** tristan has quit IRC | 12:14 | |
*** Prince781 has joined #buildstream | 12:39 | |
*** mcatanzaro has joined #buildstream | 13:31 | |
*** tiago has quit IRC | 13:59 | |
*** tiago has joined #buildstream | 14:00 | |
jjardon[m] | Mathieu Bridon: thanks, I will try that | 14:27 |
jmac | Is 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 |
bochecha | jjardon: I'm not sureā¦ try it? :) | 14:30 |
ssam2 | jmac, i don't think so no | 14:30 |
*** cs_shadow has joined #buildstream | 14:31 | |
jmac | ssam2: 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 that | 14:31 | |
ssam2 | but i think it checks out all the runtime deps, as that's what you'd usually want | 14:31 |
ssam2 | it can be done with ostree magick | 14:32 |
ssam2 | actually, that's not even needed | 14:32 |
ssam2 | it'll be checked out in the ~/.cache/artifacts/extract dir | 14:32 |
ssam2 | possibly `bst checkout --deps=none` would be useful | 14:32 |
ssam2 | as a possible 'nicer' way of doing this | 14:32 |
jmac | Ah, and ~/.cache/artifacts/extract also contains the cache key I was looking for | 14:33 |
jmac | Great | 14:33 |
*** Prince781 has quit IRC | 14:44 | |
*** tristan has joined #buildstream | 14:45 | |
tlater | tristan: 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 ok | 14:59 |
gitlab-br-bot | buildstream: 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/219 | 15:02 |
ssam2 | are errors-on-overlaps meant to be enabled by default ? | 15:51 |
ssam2 | that seems like a break in functionality | 15:52 |
*** bethw has joined #buildstream | 15:58 | |
*** bethw has quit IRC | 16:02 | |
*** noisecell has quit IRC | 16:07 | |
tlater | ssam2: Would you mind taking a look at this: https://gitlab.com/BuildStream/buildstream-docker-images/merge_requests/18 ? | 16:36 |
tlater | I've tested that image a bit more thoroughly, hopefully I won't have to fix it again... | 16:36 |
ssam2 | looks ok to me, i'll merge it | 16:40 |
tlater | ta ssam2 :) | 16:42 |
*** gitlab-br-bot has quit IRC | 16:47 | |
*** gitlab-br-bot has joined #buildstream | 16:47 | |
*** Prince781 has joined #buildstream | 17:31 | |
jmac | I 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 |
tlater | jmac: Have you tried checking it out? | 17:39 |
jmac | Got a missing artifact error when I tried that so I'm doing a full rebuild now. | 17:40 |
juergbi | jmac: have you also deleted the directory or only the contents? | 17:41 |
juergbi | also deleting the directory should ensure automatic re-extraction | 17:42 |
jmac | Only the contents last time. I was mainly looking for the place in the code which populates that directory. | 17:43 |
juergbi | jmac: OSTreeCache.extract() | 17:59 |
jmac | Thanks juergbi | 18:04 |
*** ssam2 has quit IRC | 18:05 | |
*** tristan has quit IRC | 18:07 | |
cs_shadow | I 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_shadow | even 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 possible | 18:08 |
*** tristan has joined #buildstream | 18:10 | |
juergbi | cs_shadow: i think bailing out makes sense. we should definitely provide a clear error message, though | 18:11 |
juergbi | otherwise we'd have to continue supporting the functionality even though we don't allow it anymore for new workspaces | 18:11 |
juergbi | which seems odd | 18:11 |
cs_shadow | that makes sense | 18:16 |
cs_shadow | thanks | 18:16 |
*** tristan has quit IRC | 18:21 | |
*** valentind has joined #buildstream | 18:22 | |
*** noisecell has joined #buildstream | 18:32 | |
*** noisecell has quit IRC | 18:34 | |
*** Prince781 has quit IRC | 18:58 | |
*** ernestask has quit IRC | 19:12 | |
*** aday has quit IRC | 20:13 | |
*** valentind has quit IRC | 21:03 | |
*** tristan has joined #buildstream | 21:49 | |
*** Prince781 has joined #buildstream | 21:54 | |
*** Prince781 has quit IRC | 22:55 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!