*** narispo has joined #buildstream | 00:14 | |
*** narispo has quit IRC | 02:58 | |
*** narispo has joined #buildstream | 03:11 | |
*** narispo has quit IRC | 03:37 | |
*** narispo has joined #buildstream | 03:38 | |
*** narispo has quit IRC | 04:09 | |
*** narispo has joined #buildstream | 04:12 | |
*** narispo has quit IRC | 04:30 | |
*** narispo has joined #buildstream | 04:32 | |
*** narispo has quit IRC | 05:20 | |
*** narispo has joined #buildstream | 05:24 | |
*** toscalix has joined #buildstream | 08:54 | |
*** toscalix has quit IRC | 09:14 | |
*** rdale has joined #buildstream | 09:29 | |
*** tme5 has joined #buildstream | 09:36 | |
*** toscalix has joined #buildstream | 09:37 | |
*** traveltissues has joined #buildstream | 09:40 | |
*** santi has joined #buildstream | 09:50 | |
tme5 | i'm having difficulty again understanding the tests in testing/_sourcetests/mirror.pt | 09:51 |
---|---|---|
tme5 | .py - as far as I can see there is no documentation on what mirrors really do, and nothing on what they should do in the presence of aliases | 09:52 |
juergbi | tme5: have you seen https://docs.buildstream.build/master/format_project.html#mirrors ? | 10:05 |
tme5 | yes, but it doesn't seem complete | 10:06 |
tme5 | so mirrors define sets of aliases that can be switched between with configuration? | 10:07 |
tme5 | basically i'm just trying to understand what the correct behaviour should be for some of these tests that set an alias both in a mirror and outside one | 10:07 |
juergbi | the URLs defined for aliases in a mirror are alternatives to the default URL defined by the non-mirror aliases configuration | 10:08 |
*** toscalix has quit IRC | 10:09 | |
juergbi | I haven't been involved in that area, so would have to check the details | 10:10 |
tme5 | alright - i understand as well there is some kind of fallback mechanism that will use different aliases between mirrors if one fails? | 10:10 |
tme5 | ah ok, no worries, i appreciate the help | 10:10 |
juergbi | tme5: this might help: https://gitlab.com/BuildStream/buildstream/issues/328 | 10:12 |
juergbi | we should expand the documentation | 10:12 |
tme5 | juergbi, this is helpful, i think it also explains unintuitive and undocumented behaviour of translate_url | 10:14 |
tme5 | thanks! | 10:14 |
*** lachlan has joined #buildstream | 10:26 | |
*** lachlan has quit IRC | 10:30 | |
*** lachlan has joined #buildstream | 10:31 | |
*** lachlan has quit IRC | 10:41 | |
*** lachlan has joined #buildstream | 10:45 | |
*** toscalix has joined #buildstream | 10:45 | |
*** toscalix has quit IRC | 10:46 | |
*** lachlan has quit IRC | 10:51 | |
*** narispo has quit IRC | 10:56 | |
*** narispo has joined #buildstream | 11:03 | |
*** toscalix has joined #buildstream | 11:24 | |
*** tpollard has quit IRC | 11:24 | |
*** tpollard has joined #buildstream | 11:24 | |
*** toscalix has quit IRC | 11:35 | |
*** toscalix has joined #buildstream | 11:37 | |
*** toscalix has quit IRC | 11:40 | |
*** lachlan has joined #buildstream | 11:51 | |
*** lachlan has quit IRC | 12:00 | |
*** lachlan has joined #buildstream | 12:07 | |
*** lachlan has quit IRC | 12:11 | |
*** lachlan has joined #buildstream | 12:16 | |
*** lachlan has quit IRC | 12:26 | |
*** lachlan has joined #buildstream | 12:29 | |
*** santi has quit IRC | 12:29 | |
*** lachlan has quit IRC | 12:32 | |
*** gokcennurlu has joined #buildstream | 12:34 | |
*** gokcennurlu has left #buildstream | 13:02 | |
*** gokcennurlu has joined #buildstream | 13:02 | |
*** gokcennurlu has quit IRC | 13:03 | |
*** gokcennurlu has joined #buildstream | 13:03 | |
gokcennurlu | hi all. is there a use case for "bst shell--use-buildtree" (without -b) ? | 13:12 |
*** santi has joined #buildstream | 13:13 | |
gokcennurlu | I was skimming over https://gitlab.com/BuildStream/buildstream/merge_requests/1767, particularly the help_text for `bst shell --use-buildtree`. I followed the developments in https://gitlab.com/BuildStream/buildstream/merge_requests/986 and the MRs followed, in addition to ML discussions about CLI consistency | 13:13 |
tpollard | WSalmon might have some thoughts | 13:17 |
*** lachlan has joined #buildstream | 13:21 | |
WSalmon | ummm, im not sure that i can think of many really good use cases but some times when im developting a app i might want to try the old and new along side eachother particlly for GUI or math style things, but its not the most compelling use case. or the best way to do it. Is it causing a lot of pain supporting it? surrly the pain comes from being able to do ether, is both much more of a cost? I imaging some one had a good use case at some point and | 13:27 |
WSalmon | we have just forgoten | 13:27 |
*** lachlan has quit IRC | 13:28 | |
benschubert | ^ To be more precise, this is about the build tree in a "run" shell, not the build shell (where it does make sense) | 13:56 |
*** slaf has quit IRC | 14:00 | |
*** slaf has joined #buildstream | 14:17 | |
*** slaf has joined #buildstream | 14:17 | |
*** slaf has joined #buildstream | 14:17 | |
*** slaf has joined #buildstream | 14:17 | |
tpollard | eek, getting a lot of valueerrors whilst targeting the debian target | 14:30 |
benschubert | tpollard: valuerrrors? | 14:33 |
tpollard | will capture the outpout in a sec | 14:33 |
tpollard | it's related to the process close(), but not because of python version | 14:33 |
tme5 | i've been getting loads of them | 14:34 |
*** slaf_ has joined #buildstream | 14:34 | |
*** slaf_ has joined #buildstream | 14:34 | |
tme5 | i thought it was due to race conditions in my plugin changes | 14:34 |
tme5 | tpollard, is it this? "ValueError: Cannot close a process while it is still running. You should first call join() or terminate()." | 14:35 |
*** slaf has quit IRC | 14:35 | |
*** slaf_ is now known as slaf | 14:35 | |
tpollard | it's because we actually try & explicitly close the subprocess now | 14:35 |
*** lachlan has joined #buildstream | 14:36 | |
tpollard | https://gitlab.com/BuildStream/buildstream/snippets/1923566 | 14:37 |
tpollard | https://gitlab.com/BuildStream/buildstream/merge_requests/1766/diffs#d7d6127e94f4700edb5c77e9594ff85138d19dcd_453_453 | 14:37 |
tpollard | I don't think we want to be joining here | 14:42 |
*** lachlan has quit IRC | 14:44 | |
tpollard | I'll create an issuer | 14:45 |
tme5 | i'm almost certain SourceFetcher.fetch never gets passed the alias_override option. anyone remember if this was removed? | 14:48 |
*** lachlan has joined #buildstream | 14:50 | |
gitlab-br-bot | tpollard opened issue #1243 (close() on child subprocesses is causing ValueErrors on Python 3.7+) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1243 | 14:52 |
*** lachlan has quit IRC | 14:56 | |
*** lachlan has joined #buildstream | 15:03 | |
*** lachlan has quit IRC | 15:08 | |
*** lachlan has joined #buildstream | 15:18 | |
WSalmon | benschubert, yep, My point was that some times when developing a a app its nice to have the installed version along side, and a build shell dose not give you that, that said im not sure a `run` shell with buildtree would give you that ether | 15:24 |
benschubert | it would not | 15:24 |
*** lachlan has quit IRC | 15:28 | |
*** lachlan has joined #buildstream | 15:43 | |
*** lachlan has quit IRC | 15:53 | |
*** lachlan has joined #buildstream | 15:56 | |
*** lachlan has quit IRC | 16:00 | |
jjardon | benschubert: is anything else remaining for https://gitlab.com/BuildStream/buildstream/merge_requests/1757 ? | 16:05 |
*** bochecha_ has joined #buildstream | 16:08 | |
*** bochecha has quit IRC | 16:09 | |
*** bochecha_ is now known as bochecha | 16:09 | |
benschubert | jjardon: nobody answered my ML post, I was hoping to get some approval there :) But I guess I can send a reminder then update and merge | 16:11 |
*** lachlan has joined #buildstream | 16:11 | |
traveltissues | benschubert, i think i did respond | 16:11 |
benschubert | traveltissues: oups you are right, I'll catch up on that | 16:12 |
traveltissues | https://mail.gnome.org/archives/buildstream-list/2019-December/msg00018.html | 16:12 |
traveltissues | ok | 16:12 |
jjardon | You have an approval in the MR :) but yeah that looks like a plan | 16:12 |
benschubert | jjardon: awesome thanks :) | 16:13 |
*** lachlan has quit IRC | 16:36 | |
*** santi has quit IRC | 16:43 | |
*** bochecha_ has joined #buildstream | 16:52 | |
*** bochecha has quit IRC | 16:55 | |
*** bochecha_ is now known as bochecha | 16:55 | |
*** lachlan has joined #buildstream | 16:59 | |
*** santi has joined #buildstream | 17:01 | |
*** lachlan has quit IRC | 17:05 | |
*** lachlan has joined #buildstream | 17:18 | |
*** traveltissues has quit IRC | 17:20 | |
*** lachlan has quit IRC | 17:22 | |
tme5 | i won't be working on buildstream for a few weeks; i've opened an MR for my work so far as !1774. Feel free to leave any comments on the idea or the work so far | 17:24 |
gitlab-br-bot | MR !1774: WIP: Merge 'git_tag' functionality into 'git' source https://gitlab.com/BuildStream/buildstream/merge_requests/1774 | 17:24 |
benschubert | tme5: might be good to open a discussion on the ML for this | 17:26 |
tme5 | alright, i'll do so when i'm back. happy holidays all | 17:28 |
*** lachlan has joined #buildstream | 17:30 | |
*** tme5 has quit IRC | 17:31 | |
benschubert | you too! | 17:33 |
*** lachlan has quit IRC | 17:34 | |
*** bochecha has quit IRC | 17:38 | |
*** phoenix has joined #buildstream | 17:47 | |
*** lachlan has joined #buildstream | 17:49 | |
*** lachlan has quit IRC | 17:54 | |
*** tiagogomes has quit IRC | 18:09 | |
gitlab-br-bot | BenjaminSchubert opened issue #1244 (Don't use psutil.Process.cpu_affinity on platform not supporting it) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1244 | 18:10 |
*** santi has quit IRC | 18:10 | |
*** rdale has quit IRC | 18:22 | |
*** narispo has quit IRC | 18:35 | |
*** phoenix has quit IRC | 18:45 | |
*** benschubert has quit IRC | 20:40 | |
*** gokcennurlu has quit IRC | 23:05 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!