*** mohan43u has quit IRC | 03:08 | |
*** mohan43u has joined #buildstream | 03:08 | |
*** toscalix has joined #buildstream | 06:28 | |
*** toscalix has quit IRC | 07:00 | |
gitlab-br-bot | buildstream: merge request (juerg/googlecas->master: WIP: Remote Execution CAS-based artifact cache) #337 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/337 | 07:31 |
---|---|---|
*** toscalix has joined #buildstream | 08:23 | |
*** jonathanmaw has joined #buildstream | 08:40 | |
*** tiagogomes has joined #buildstream | 08:51 | |
*** toscalix has quit IRC | 09:01 | |
*** juergbi has quit IRC | 09:07 | |
*** juergbi has joined #buildstream | 09:15 | |
*** juergbi has quit IRC | 09:16 | |
*** juergbi has joined #buildstream | 09:16 | |
*** noisecell has joined #buildstream | 09:32 | |
*** aday has joined #buildstream | 09:35 | |
*** noisecell has quit IRC | 11:16 | |
*** bochecha_ has joined #buildstream | 11:24 | |
jennis | Hi guys, I'm getting an error while trying to stage a source: Could not find base directory matching pattern: * | 11:38 |
jennis | That to me seems like it can't find any base directory in the source...? | 11:39 |
tlater | Sounds like it, have you attempted manually downloading and extracting the source? | 11:59 |
tlater | The * is specifically used so that all contents of the tarfile are extracted into the working directory | 12:00 |
tlater | Since most packages contain a single root directory that in turn is the *actual* source. | 12:00 |
tlater | And you kind of don't want that to be staged, but whatever is in that root directory. | 12:01 |
gitlab-br-bot | buildstream: merge request (valentindavid/359_cross_junction_elements->master: Allow names for cross junction elements) #454 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/454 | 12:11 |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 12:29 |
*** noisecell has joined #buildstream | 12:32 | |
jennis | tlater, ok thanks, no I've not attempted this manually. Will try that though | 13:11 |
gitlab-br-bot | buildstream: merge request (valentindavid/331_include->master: WIP: Add support for include in project.conf) #471 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/471 | 13:13 |
*** xjuan has joined #buildstream | 13:19 | |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 14:13 |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 14:42 |
*** toscalix has joined #buildstream | 14:58 | |
*** noisecell has quit IRC | 15:15 | |
*** Prince781 has joined #buildstream | 15:18 | |
*** xjuan has quit IRC | 15:22 | |
gitlab-br-bot | buildstream: merge request (correcting_typo->master: Correcting a typo in safe_remove's comment) #472 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/472 | 15:31 |
Nexus | can someone quickly review this for me? https://gitlab.com/BuildStream/buildstream/merge_requests/472 | 15:31 |
*** aday has quit IRC | 15:52 | |
*** aday has joined #buildstream | 15:52 | |
*** toscalix has quit IRC | 15:58 | |
*** tiagogomes has quit IRC | 16:19 | |
*** xjuan has joined #buildstream | 16:22 | |
bochecha_ | one thing I'd really like in buildstream is « what brings the contents of ELEMENT1.bst into ELEMENT2.bst? » | 16:28 |
bochecha_ | like, right now I'm trying to track why base/perl.bst ends up in org.freedesktop.Platform (platform.bst) ; going at it with grep and trying to figure out the dep tree, then having to rebuild the whole thing to see whether it's out is very time consuming :( | 16:29 |
* tlater would personally love a little SVG tree like what systemd does for boot dependencies | 16:30 | |
tlater | But I think `bst show` already sports such functionality, bochecha_ | 16:30 |
bochecha_ | it does? | 16:30 |
tlater | `bst show -d none/plan/run/build/all` | 16:31 |
bochecha_ | I don't see where | 16:31 |
bochecha_ | oh, -d none? | 16:31 |
tlater | None shows no dependencies, it's the default | 16:31 |
bochecha_ | but then how does that answer my question? | 16:32 |
tlater | You should be able to grep for perl in something like `bst show -d all platform.bst`, no? | 16:32 |
tlater | Oh, wait, it doesn't list them as a tree | 16:32 |
bochecha_ | sure, but if perl is in the output of bst show, that doesn't answer my question :) | 16:32 |
bochecha_ | even as a tree | 16:32 |
bochecha_ | perl could end up in the list if it's a build dep of something that is a dep of platform.bst | 16:33 |
tlater | Yes, sorry, for some reason I imagined that showed a full dependency tree | 16:33 |
bochecha_ | that doesn't mean the artifacts built by perl.bst end up in the result of platform.bst | 16:33 |
bochecha_ | a dep tree still wouldn't answer my question | 16:33 |
tlater | Hm, right | 16:33 |
*** jonathanmaw has quit IRC | 16:34 | |
bochecha_ | basically what I want is for bst to look at platform.bst, see it's a "compose" element, look at the stuff it puts in, then recursively look at the runtime deps of those things | 16:34 |
bochecha_ | that is, not "do I need to build perl before building platform?", but "do the perl artifacts end up in the platform compose?" | 16:35 |
bochecha_ | basically, a tree of the stuff that ends up in the platform.bst compose would answer my question :) | 16:35 |
bochecha_ | is that worth an issue? | 16:35 |
tlater | Yes, I think so | 16:35 |
*** finn has quit IRC | 16:36 | |
tlater | (Unless, of course, I'm missing some vital piece of functionality tristan already thought of, wouldn't be the first time) | 16:36 |
tlater | IMO being able to show information like that is one of the strengths of buildstream, it should definitely be exposed :) | 16:36 |
bochecha_ | yeah | 16:37 |
bochecha_ | I agree on both | 16:37 |
bochecha_ | it's been my experience with buildstream so far that every time I had a grand idea for something super cool that could be done with it, tristan told me it was already there ^_^ | 16:37 |
ltu | bochecha_, tlater, is there any issue on gitlab raised to capture this already? | 16:42 |
ltu | if not, could you raise one to describe? | 16:42 |
bochecha_ | ltu: I'm writing one | 16:42 |
ltu | bochecha_, great :) | 16:43 |
ltu | i'm on a bit of a rampage to tidy up gitlab atm. it has a lot more features than i ever realised. | 16:43 |
ltu | which i know now i've read the proposal(s) from toscalix | 16:43 |
* tlater is glad we're finally pushing to use more of them | 16:45 | |
tlater | My private gitlab instance feels so lonely because I'm the only one using them so this stuff is pointless | 16:45 |
tlater | But it looks so pretty! | 16:45 |
bochecha_ | I'm not sure what to write for " Acceptance Criteria" | 16:46 |
bochecha_ | is it alright if I skip it? :P | 16:46 |
bochecha_ | same for "Task Description" actually | 16:47 |
gitlab-br-bot | buildstream: merge request (gitignore->master: .gitignore: Ignore autogenerated docs) #464 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/464 | 16:47 |
gitlab-br-bot | buildstream: merge request (gitignore->master: .gitignore: Ignore autogenerated docs) #464 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/464 | 16:49 |
*** aday has quit IRC | 16:50 | |
*** aday has joined #buildstream | 16:50 | |
gitlab-br-bot | buildstream: issue #406 ("RFE: Provide a way to show what ends up in a compose") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/406 | 16:54 |
bochecha_ | I left these 2 sections as they are by default | 16:54 |
ltu | bochecha_, i think what you put for 'The way I think it could work is:' could have gone into task description | 16:58 |
ltu | and acceptance criteria should outline what would solve it, so for this it's not going through the pain of something so time consuming | 16:59 |
ltu | it's a solution that isn't so time consuming, i should say* | 17:00 |
ltu | but yes, i have also struggled to fill out those bits before now. | 17:00 |
ltu | maybe we need a template for a feature request, actually | 17:00 |
*** xjuan_ has joined #buildstream | 17:00 | |
*** xjuan has quit IRC | 17:00 | |
ltu | I'll give some feedback to toscalix | 17:00 |
juergbi | albfan[m]: thanks for the update. looks good to me, however, CI doesn't seem to be setup on your repo, which means I can't merge the MR via gitlab | 17:07 |
juergbi | would it possible for you to enable CI on your side? | 17:08 |
*** bochecha_ has quit IRC | 17:37 | |
*** max has joined #buildstream | 17:38 | |
*** max has left #buildstream | 17:38 | |
albfan[m] | juergbi: I have commit permissions on buildstream repo, so I can stop using the fork | 17:44 |
juergbi | ok, unfortunately gitlab doesn't allow changing the source branch in a MR | 17:45 |
juergbi | do you want to open a replacement MR with a branch in the main repo? | 17:45 |
*** max has joined #buildstream | 18:12 | |
*** max has left #buildstream | 18:12 | |
*** juergbi has quit IRC | 18:12 | |
*** juergbi has joined #buildstream | 18:16 | |
*** max has joined #buildstream | 19:00 | |
*** max has left #buildstream | 19:00 | |
albfan[m] | juergbi: that's my idea | 19:04 |
*** bochecha_ has joined #buildstream | 19:11 | |
*** toscalix has joined #buildstream | 19:18 | |
toscalix | I hope I did better the commit this time to the issue_template folder | 19:18 |
*** Prince781 has quit IRC | 19:25 | |
*** Prince781 has joined #buildstream | 19:27 | |
*** Prince781 has quit IRC | 19:35 | |
toscalix | if not, please let me know | 19:37 |
*** Prince781 has joined #buildstream | 19:37 | |
*** max has joined #buildstream | 19:49 | |
*** max has left #buildstream | 19:49 | |
*** Prince781 has quit IRC | 20:01 | |
*** Prince781 has joined #buildstream | 20:04 | |
*** max has joined #buildstream | 20:14 | |
*** max has left #buildstream | 20:14 | |
*** max has joined #buildstream | 20:26 | |
*** max has left #buildstream | 20:26 | |
*** xjuan_ has quit IRC | 20:35 | |
*** xjuan has joined #buildstream | 20:39 | |
*** Prince781 has quit IRC | 20:59 | |
*** max has joined #buildstream | 21:15 | |
*** max has left #buildstream | 21:15 | |
*** aday has quit IRC | 21:29 | |
*** xjuan has quit IRC | 21:36 | |
*** toscalix has quit IRC | 22:57 | |
*** bochecha_ has quit IRC | 23:00 | |
*** cs_shadow has quit IRC | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!