IRC logs for #buildstream for Friday, 2019-12-20

*** narispo has quit IRC01:14
*** narispo has joined #buildstream01:14
*** narispo has quit IRC07:16
*** narispo has joined #buildstream07:16
*** santi has joined #buildstream09:34
*** tiagogomes has joined #buildstream09:42
*** lachlan has joined #buildstream10:22
*** bochecha has joined #buildstream10:22
*** lachlan has quit IRC10:29
*** lachlan has joined #buildstream10:30
*** lachlan has quit IRC10:49
* tlater[m] is so glad his userchroot sandbox is finally going away11:32
tlater[m]Well, chroot sandbox11:33
tlater[m]!= userchroot11:33
juergbiit's too bad there is nothing cross-platform that is also easy to setup (not requiring root privileges)11:42
*** lachlan has joined #buildstream11:47
*** lachlan has quit IRC11:52
*** lachlan has joined #buildstream11:53
tlater[m]juergbi: We could try and lobby POSIX ;p12: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 upheld12:57
*** santi has quit IRC13:38
*** santi has joined #buildstream13:48
*** santi has quit IRC14:11
juergbitlater[m]: no, they never have digest or buildstream_object. my comment with regards to that was mainly about directories14:28
tlater[m]juergbi: Fair enough. In that case `.get_digest()` on them is expected to stacktrace?14:29
juergbiregular files always have a digest14:29
* tlater[m] has made that return the target name for the time being14:29
juergbiit's an error to call get_digest() for symlinks14:29
tlater[m]Grmbl, makes the code less neat14:30
tlater[m]Oh well14:30
juergbiwe could theoretically unify digest and target14:30
juergbihowever, then we shouldn't call it digest14:30
tlater[m]Yeah14:30
juergbinot sure whether that unification would improve anything14:30
* tlater[m] will just have an additional conditional14: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 objects14:31
tlater[m]But that's just about it14:31
juergbitlater[m]: hm, not exactly14:32
juergbiit's content, not a key14:32
juergbiyou can have 10 files in the same directory with the same digest14:32
juergbias 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 symlinks14:33
tlater[m]But I don't think it's actually practically useful14:33
tlater[m]Hrm14:34
* tlater[m] wonders if he needs a different version of buildbox-casd for this14:34
tlater[m]The properties don't seem to be maintained14:34
tlater[m]locally14:34
tlater[m]In CI it works :|14:34
*** bochecha has quit IRC14:36
tlater[m]Ah, yes, one built with https://gitlab.com/BuildGrid/buildbox/buildbox-casd/issues/4014:37
KinnisonEveryone, it has been a pleasure14:48
KinnisonI wish you all the best in the new year14:48
*** Kinnison has left #buildstream14:48
*** santi has joined #buildstream14:51
*** lachlan has quit IRC15:07
*** lachlan has joined #buildstream15:08
*** narispo has quit IRC15:24
gitlab-br-botcoldtom opened issue #1246 (bst [anything requiring an event loop] completely funted using python 3.8) on buildstream https://gitlab.com/BuildStream/buildstream/issues/124615:24
*** narispo has joined #buildstream15:25
*** lachlan has quit IRC15:26
*** lachlan has joined #buildstream15:34
*** tpollard has quit IRC15:38
*** santi has quit IRC15:44
gitlab-br-botBenjaminSchubert closed issue #1246 (bst [anything requiring an event loop] completely funted using python 3.8) on buildstream https://gitlab.com/BuildStream/buildstream/issues/124616:21
*** santi has joined #buildstream16:47
*** lachlan has quit IRC16:56
*** lachlan has joined #buildstream16:58
*** lachlan has quit IRC17:08
*** lachlan has joined #buildstream17:15
*** lachlan has quit IRC17:22
*** lachlan has joined #buildstream17:40
*** lachlan has quit IRC17:45
*** santi has quit IRC17:47
*** lachlan has joined #buildstream19:01
*** tiagogomes has quit IRC19:05
*** lachlan has quit IRC19:09
*** lachlan has joined #buildstream19:41
*** lachlan has quit IRC21:29
*** narispo has quit IRC21:54
*** narispo has joined #buildstream21:54
*** narispo has quit IRC22:05
*** narispo has joined #buildstream22:05

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!