*** narispo has quit IRC | 01:14 | |
*** narispo has joined #buildstream | 01:14 | |
*** narispo has quit IRC | 07:16 | |
*** narispo has joined #buildstream | 07:16 | |
*** santi has joined #buildstream | 09:34 | |
*** tiagogomes has joined #buildstream | 09:42 | |
*** lachlan has joined #buildstream | 10:22 | |
*** bochecha has joined #buildstream | 10:22 | |
*** lachlan has quit IRC | 10:29 | |
*** lachlan has joined #buildstream | 10:30 | |
*** lachlan has quit IRC | 10:49 | |
* tlater[m] is so glad his userchroot sandbox is finally going away | 11:32 | |
tlater[m] | Well, chroot sandbox | 11:33 |
---|---|---|
tlater[m] | != userchroot | 11:33 |
juergbi | it's too bad there is nothing cross-platform that is also easy to setup (not requiring root privileges) | 11:42 |
*** lachlan has joined #buildstream | 11:47 | |
*** lachlan has quit IRC | 11:52 | |
*** lachlan has joined #buildstream | 11:53 | |
tlater[m] | juergbi: We could try and lobby POSIX ;p | 12:17 |
tlater[m] | Hm, are symlinks in casd supposed to have a digest/buildstream_object? | 12:57 |
tlater[m] | It looks like that isn't always upheld | 12:57 |
*** santi has quit IRC | 13:38 | |
*** santi has joined #buildstream | 13:48 | |
*** santi has quit IRC | 14:11 | |
juergbi | tlater[m]: no, they never have digest or buildstream_object. my comment with regards to that was mainly about directories | 14:28 |
tlater[m] | juergbi: Fair enough. In that case `.get_digest()` on them is expected to stacktrace? | 14:29 |
juergbi | regular files always have a digest | 14:29 |
* tlater[m] has made that return the target name for the time being | 14:29 | |
juergbi | it's an error to call get_digest() for symlinks | 14:29 |
tlater[m] | Grmbl, makes the code less neat | 14:30 |
tlater[m] | Oh well | 14:30 |
juergbi | we could theoretically unify digest and target | 14:30 |
juergbi | however, then we shouldn't call it digest | 14:30 |
tlater[m] | Yeah | 14:30 |
juergbi | not sure whether that unification would improve anything | 14:30 |
* tlater[m] will just have an additional conditional | 14:30 | |
tlater[m] | juergbi: It's an abstract "give me something that's unique to this file that I can identify it by" | 14:31 |
tlater[m] | Which is useful for comparing the objects | 14:31 |
tlater[m] | But that's just about it | 14:31 |
juergbi | tlater[m]: hm, not exactly | 14:32 |
juergbi | it's content, not a key | 14:32 |
juergbi | you can have 10 files in the same directory with the same digest | 14:32 |
juergbi | as long as they have different names (which is the key / means to identify) | 14:32 |
tlater[m] | Well, yes, hence target is a good version of that for symlinks | 14:33 |
tlater[m] | But I don't think it's actually practically useful | 14:33 |
tlater[m] | Hrm | 14:34 |
* tlater[m] wonders if he needs a different version of buildbox-casd for this | 14:34 | |
tlater[m] | The properties don't seem to be maintained | 14:34 |
tlater[m] | locally | 14:34 |
tlater[m] | In CI it works :| | 14:34 |
*** bochecha has quit IRC | 14:36 | |
tlater[m] | Ah, yes, one built with https://gitlab.com/BuildGrid/buildbox/buildbox-casd/issues/40 | 14:37 |
Kinnison | Everyone, it has been a pleasure | 14:48 |
Kinnison | I wish you all the best in the new year | 14:48 |
*** Kinnison has left #buildstream | 14:48 | |
*** santi has joined #buildstream | 14:51 | |
*** lachlan has quit IRC | 15:07 | |
*** lachlan has joined #buildstream | 15:08 | |
*** narispo has quit IRC | 15:24 | |
gitlab-br-bot | coldtom opened issue #1246 (bst [anything requiring an event loop] completely funted using python 3.8) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1246 | 15:24 |
*** narispo has joined #buildstream | 15:25 | |
*** lachlan has quit IRC | 15:26 | |
*** lachlan has joined #buildstream | 15:34 | |
*** tpollard has quit IRC | 15:38 | |
*** santi has quit IRC | 15:44 | |
gitlab-br-bot | BenjaminSchubert closed issue #1246 (bst [anything requiring an event loop] completely funted using python 3.8) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1246 | 16:21 |
*** santi has joined #buildstream | 16:47 | |
*** lachlan has quit IRC | 16:56 | |
*** lachlan has joined #buildstream | 16:58 | |
*** lachlan has quit IRC | 17:08 | |
*** lachlan has joined #buildstream | 17:15 | |
*** lachlan has quit IRC | 17:22 | |
*** lachlan has joined #buildstream | 17:40 | |
*** lachlan has quit IRC | 17:45 | |
*** santi has quit IRC | 17:47 | |
*** lachlan has joined #buildstream | 19:01 | |
*** tiagogomes has quit IRC | 19:05 | |
*** lachlan has quit IRC | 19:09 | |
*** lachlan has joined #buildstream | 19:41 | |
*** lachlan has quit IRC | 21:29 | |
*** narispo has quit IRC | 21:54 | |
*** narispo has joined #buildstream | 21:54 | |
*** narispo has quit IRC | 22:05 | |
*** narispo has joined #buildstream | 22:05 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!