IRC logs for #buildstream for Thursday, 2020-06-04

*** traveltissues has quit IRC05:39
*** tristan has quit IRC05:41
*** tristan has joined #buildstream06:54
*** ChanServ sets mode: +o tristan06:54
juergbipointswaves: at quick glance, in the junction you set the bootstrap_build_arch option but in the CI config of the other job you only set target_arch07:29
juergbiif I didn't misread anything07:29
*** benschubert has joined #buildstream07:33
pointswavesjuergbi: i was trying to match https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/willsalmon/bst2-buildbox-fix/Makefile#L24 i did another run including the snap_grade with no change07:45
pointswavesthanks for looking07:45
juergbiah, right, only checked -o in .gitlab-ci.yml07:49
tristanbenschubert, I'm in the middle of writing this up... and I think that the "overrides" table (currently on junctions in !1901) should be moved to project.conf inside a "junctions" configuration group, beside the new "duplacate" list07:49
tristanThis is particularly relevant considering that we have to support full paths of element names, whereas it made more sense at the "junction" level as we were saying "While declaring this junction, override this junction's junction foo.bst with my junction bar.bst"07:50
tristanHaving full paths at the junction level is less bound to the declaration of the junction itself, and I think it makes sense to put these both at the same place07:51
tristanjuergbi, I know that it was a long conversation and don't know if you followed; feel free to comment now if you want or wait for the mail to take it in all at once :)07:52
benschuberttristan: I am for it, a single place to see all of it! :)07:54
tristanfwiw the relevant thing right now is: https://gitlab.com/BuildStream/buildstream/-/blob/tristan/junction-jungle/src/buildstream/plugins/elements/junction.py#L13207:54
tristanYeah, I liked having everything in junctions but the need to move the whitelisting feature to project.conf (and the need for deep pathing), means it's better to have it all in project.conf07:54
tristanI will do the writeup that way in that case07:54
juergbiI haven't been fully following the conversation. will try to catch up either here or via ML07:56
*** traveltissues has joined #buildstream08:08
*** tristan has quit IRC08:24
*** phildawson has joined #buildstream08:30
*** santi has joined #buildstream08:48
*** tristan has joined #buildstream09:15
*** ChanServ sets mode: +o tristan09:15
*** phildawson has quit IRC09:33
tristanwhew10:27
tristanbenschubert, juergbi; sent.10:27
juergbita, will take a look10:28
*** tristan has quit IRC10:40
douglaswinshipHas anyone encountered the following error before?10:45
douglaswinship"Unable to mount /home/myusername/.cache/buildstream/build/jupyter-notebook-rwxv7xo0/scratch/_/mount: fusermount: unknown option 'nonempty'"10:46
douglaswinshipI wonder if i'm using the wrong version of fuse/fusermount for bst 1.93.1?10:46
*** tristan has joined #buildstream11:01
*** ChanServ sets mode: +o tristan11:01
juergbidouglaswinship: this can happen on some distros with 1.93.1. fixed in master and bst-1, see https://gitlab.com/BuildStream/buildstream/-/merge_requests/183411:15
douglaswinshipaha! thanks!11:20
coldtomi suppose https://gitlab.com/BuildStream/buildstream/-/issues/860 can be closed then :P11:20
juergbita11:32
*** hasebastian has joined #buildstream12:57
scottclarkeif anyone has a minute, I would appreciate someone having a look at this https://gitlab.com/BuildStream/buildstream/-/merge_requests/195514:47
WSalmonI have been thinking similar scottclarke thanks for raising these!15:43
scottclarkeWSalmon, thanks for your comment, regarding the second point I think my change also causes the hash to appear in the second box anyway15:45
WSalmonoh nice, hence the before and after comment :D15:51
scottclarkeyeah makes sense15:56
WSalmonI need to have a look at that code section to see if there is any other useful bits of info we can brake out as i reagually have to dig in other places as bst dose not help in letting me know what is happening15:58
*** santi has quit IRC17:44
*** hasebastian has quit IRC18:14
*** xjuan has joined #buildstream18:43
*** benschubert has quit IRC18:56
pointswavesjuergbi: turns out i had got the `sandbox: build-arch: %{arch}` in my project but it needed to be in the junction too19:30
pointswavesjuergbi: i also found https://gitlab.com/BuildStream/buildstream/-/issues/1338 would it be better as a issue for one of the buildboxes?20:08
*** jjardon has quit IRC22:35
*** jjardon has joined #buildstream22:36
*** ChanServ sets mode: +o jjardon22:36
*** xjuan has quit IRC22:44
*** xjuan has joined #buildstream22:47

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