IRC logs for #buildstream for Friday, 2020-02-07

*** xjuan has joined #buildstream02:43
*** xjuan has quit IRC02:44
*** narispo has quit IRC03:12
*** narispo has joined #buildstream03:12
*** phildawson has joined #buildstream08:34
*** traveltissues has joined #buildstream09:06
*** bochecha has joined #buildstream09:30
*** tme5 has joined #buildstream09:55
*** santi has joined #buildstream09:57
*** jonathanmaw has joined #buildstream12:21
*** phildawson has quit IRC13:59
WSalmonjuergbi, i seem to be able to move files and directories from build to install ```mv "/buildstream/Jetbot-system/boards/minimal-systemd-nano-ostree-repo.bst/rootfs"/bobbox "/buildstream-install/repo"``` dose this probably mean i have a symlink in side "/buildstream/Jetbot-system/boards/minimal-systemd-nano-ostree-repo.bst/rootfs" that points out of it?14:37
juergbiWSalmon: normal move operation moves symlinks as they are, it doesn't matter at all where they point to14:40
juergbiI don't remember whether ostree does something special in this regard14:40
WSalmoneven just moving the repo is a issue https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/42942221714:48
WSalmoneven just moving the rootfs is a issue https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/42942221714:49
WSalmonthere must be something wiered in the rootfs14:49
WSalmonbut moving a sub folder is fine, https://gitlab.com/celduin/crash/jetbot-system-bst/-/jobs/42962468414:49
*** bochecha has quit IRC14:51
juergbiWSalmon: it seems `mv` is falling back to copy and remove, otherwise the error message shouldn't be 'cannot remove'14:52
juergbiI would expect the two directories to be on the same filesystem but either it's some AWS oddity or the (bind) mounts somehow prevent move by rename()14:53
WSalmontrying it locally is on my todo14:53
juergbiyou could try to rm -rf ...repo.bst/rootfs14:53
juergbior possibly run strace mv...14:54
WSalmoni feel like i have used strace in bst recently, was it with tme5 ?14:55
cs-shadoware these docker bind mounts?14:55
WSalmoni think so14:56
juergbiI was referring to buildstream bind mounts14:56
juergbi(bwrap)14:56
juergbieverything in the sandbox should be on a single filesystem14:56
juergbi(except tmpfs etc.)14:56
WSalmonthe cache is on a aws disk that bst sees via docker but the tmp should be in bst and thus the sandbox14:56
WSalmonthis is bst1.414:57
WSalmonbut that still uses bwrap?14:57
juergbibut yes, combination of aws and docker might result in some oddities with certain filesystem operations14:57
cs-shadowbst1.4, yes14:57
juergbiyes, I assume you're not using the experimental chroot backend of bst1.4 ;)14:57
WSalmon:)14:58
*** traveltissues has quit IRC15:22
*** bochecha has joined #buildstream15:52
*** tristan_ has joined #buildstream15:55
*** tristan has quit IRC15:59
*** narispo has quit IRC16:26
*** narispo has joined #buildstream16:28
*** narispo has quit IRC16:46
*** narispo has joined #buildstream16:47
*** bochecha has quit IRC16:58
*** xjuan has joined #buildstream17:18
*** tristan_ has quit IRC17:33
*** tme5 has quit IRC17:43
*** rdale has quit IRC17:59
*** santi has quit IRC18:02
*** jonathanmaw has quit IRC19:10
*** xjuan has quit IRC21:14

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