*** mcatanzaro has quit IRC | 01:45 | |
*** ernestask has joined #buildstream | 07:48 | |
*** ernestask has quit IRC | 07:55 | |
*** ernestask has joined #buildstream | 08:18 | |
*** noisecell has joined #buildstream | 08:48 | |
*** jonathanmaw has joined #buildstream | 09:30 | |
*** ssam2 has joined #buildstream | 10:25 | |
*** tristan has joined #buildstream | 11:00 | |
*** ssam2 has quit IRC | 11:54 | |
*** mcatanzaro has joined #buildstream | 12:08 | |
*** aday has joined #buildstream | 12:22 | |
aday | i'm trying the gnome buildstream tutorial. at the "your first build" step ( https://wiki.gnome.org/Newcomers/BuildSystemComponent#Your_first_build ) i get this error - `Error loading project: Could not find file at /home/aday/checkout/buildstream/project.conf` | 12:23 |
---|---|---|
aday | any advice? i don't see project.conf mentioned in any of the docs | 12:23 |
jmac | project.conf should be in the gnome-build-meta directory, checked out in the previous step | 12:24 |
jmac | It looks like you're running it from the buildstream directory, not gnome-build-meta | 12:25 |
aday | jmac: ah ok, thanks | 12:25 |
mcatanzaro | (does the tutorial include a cd command? it would avoid that confusion.) | 12:31 |
mcatanzaro | (can't check, trying to figure out why ephy is crashing on start...) | 12:32 |
jmac | It does, although I think I missed it when I first tried it too | 12:50 |
*** ssam2 has joined #buildstream | 13:34 | |
tristan | aday, I've been in crazy meetings alot... I think you are running `bst` in the buildstream checkout, without specifying the `-C / --directory` option to the project you are trying to build | 13:57 |
tristan | ah, I think that's been explained by jmac and mcatanzaro :) | 13:58 |
tristan | In the tutorial I did mention that "all examples assume you are in the gnome-build-meta directory" (or similar) | 13:58 |
aday | tristan: yep, i've over that hurdle now thanks | 13:59 |
tristan | mcatanzaro, just checked to confirm, the `cd` is in the first example followed by the assumption; however it can be easy to skim over | 14:00 |
gitlab-br-bot | buildstream: merge request (175-refactor-integration-tests->master: Resolve "Refactor integration tests") #233 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/233 | 14:24 |
aday | any advice on why i'm hitting this build error? https://paste.gnome.org/ppew7sxjt | 14:28 |
aday | i assumed that it's because i'm out of disk space, but i've got about 15GB free | 14:28 |
ssam2 | ostree works this out based on a %age of free space | 14:35 |
ssam2 | currently buildstream doesn't clean up its cache automatically at all | 14:36 |
ssam2 | it saves results of failed builds, which can take up quite a lot of space ... you can do `rm -Rf ~/.cache/buildstream/builds` to delete that (assuming you're using the default config) | 14:36 |
*** lantw44 has quit IRC | 14:38 | |
aday | thanks ssam2. i'm still a bit confused though - i have 7.8% disk free, and it's warning about having less than 3% | 14:42 |
ssam2 | do you have multiple disks or partititions ? | 14:43 |
ssam2 | that exact message comes from OSTree | 14:43 |
aday | ssam2: yes, that % is for my ~/ partition | 14:43 |
ssam2 | right | 14:43 |
ssam2 | that is a bit weird then | 14:43 |
ssam2 | this is where that error comes from: https://github.com/ostreedev/ostree/blob/master/src/libostree/ostree-repo-commit.c#L1356 | 14:47 |
ssam2 | it seems to do `fstatvfs()` to find out how much is free... which doesn't really tell me anything about what might be going wrong | 14:48 |
aday | i cleared the builds and retried, and i'm hitting the same issue | 14:57 |
ssam2 | did it free up much disk space? | 15:04 |
ssam2 | artifact cache expiry is something we have more or less been ignoring, which we can't continue to ignore much longer | 15:05 |
ssam2 | so i don't have a great answer here | 15:05 |
aday | ssam2: no, it's about the same | 15:07 |
aday | but like i said, i *should* have enough space | 15:07 |
ssam2 | yeah | 15:08 |
ssam2 | there's probably a way to work around this by disabling that ostree feature | 15:08 |
ssam2 | if you do `ostree --repo=~/.cache/buildstream/artifacts/ostree config set core.min-free-space-percent 0` it should "fix" things | 15:10 |
ssam2 | it would be nice to know why it's calculating the amount of free space incorrectly, but without being able to reproduce it locally i don't think i have much chance of figuring that out | 15:11 |
aday | ssam2: mhh, i did that but i'm still getting the error | 15:13 |
ssam2 | argh! i have no idea then | 15:15 |
gitlab-br-bot | buildstream: issue #215 ("Workspace builds might not rebuild correctly when dependecies are updated") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/215 | 15:16 |
mcatanzaro | aday: Do you have a GitLab (upstream) account so you can file an issue? | 15:21 |
mcatanzaro | It lets you log in with GitHub etc., if that makes a difference | 15:22 |
aday | mcatanzaro: yes, i'll do that | 15:24 |
gitlab-br-bot | buildstream: issue #216 ("Spurious min-free-space-percent error") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/216 | 15:34 |
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 | 15:43 |
*** cs_shadow has joined #buildstream | 16:02 | |
gitlab-br-bot | buildstream: issue #217 ("Updating project.conf with a new url does not cause an update of the ostree config") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/217 | 16:05 |
*** jonathanmaw has quit IRC | 16:07 | |
*** jonathanmaw has joined #buildstream | 16:07 | |
*** ssam2 has quit IRC | 16:59 | |
*** tristan has quit IRC | 17:01 | |
*** tristan has joined #buildstream | 17:02 | |
*** lantw44 has joined #buildstream | 17:16 | |
*** tristan has quit IRC | 17:37 | |
*** noisecell has quit IRC | 17:48 | |
*** mcatanzaro has quit IRC | 21:10 | |
*** aday has quit IRC | 21:19 | |
*** eb has joined #buildstream | 22:25 | |
*** eb has quit IRC | 22:36 | |
*** ernestask has quit IRC | 23:20 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!