*** dchapman has joined #buildstream | 01:00 | |
*** nimish has joined #buildstream | 02:35 | |
*** alatiera has quit IRC | 02:48 | |
*** abderrahim has joined #buildstream | 03:15 | |
*** abderrah1 has quit IRC | 03:16 | |
*** tristan has joined #buildstream | 04:33 | |
*** nimish has quit IRC | 05:01 | |
*** nimish has joined #buildstream | 05:42 | |
*** worldofpeace has joined #buildstream | 06:17 | |
*** nimish has quit IRC | 06:21 | |
*** tiagogomes_ has joined #buildstream | 07:39 | |
*** tiagogomes has quit IRC | 07:40 | |
*** toscalix has joined #buildstream | 08:32 | |
*** ChanServ sets mode: +o tristan | 08:45 | |
*** tristan changes topic to "BuildStream 1.2.3 is out ! | https://gitlab.com/BuildStream/buildstream | Docs: https://docs.buildstream.build/ | IRC logs: https://irclogs.baserock.org/buildstream | Mailing List: https://mail.gnome.org/mailman/listinfo/buildstream-list | Roadmap: https://wiki.gnome.org/Projects/BuildStream/Roadmaps" | 08:53 | |
gitlab-br-bot | toscalix closed issue #695 (Update workspace CLI including allowing default locations) on buildstream https://gitlab.com/BuildStream/buildstream/issues/695 | 09:13 |
---|---|---|
*** abderrahim has quit IRC | 09:17 | |
*** pro[m] has quit IRC | 09:17 | |
*** abderrahim[m] has quit IRC | 09:17 | |
*** ssssam[m] has quit IRC | 09:17 | |
*** alatiera_afk has quit IRC | 09:17 | |
*** kailueke[m] has quit IRC | 09:17 | |
*** theawless[m] has quit IRC | 09:17 | |
*** benbrown has quit IRC | 09:17 | |
*** gitlab-br-bot has quit IRC | 09:17 | |
*** lchlan has quit IRC | 09:17 | |
*** paulsherwood has quit IRC | 09:17 | |
*** jmac has quit IRC | 09:17 | |
*** dineshdb[m] has quit IRC | 09:17 | |
*** waltervargas[m] has quit IRC | 09:17 | |
*** doras[m] has quit IRC | 09:17 | |
*** inigomartinez has quit IRC | 09:17 | |
*** connorshea[m] has quit IRC | 09:17 | |
*** oknf[m] has quit IRC | 09:17 | |
*** segfault3[m] has quit IRC | 09:17 | |
*** jjardon[m] has quit IRC | 09:17 | |
*** asingh_[m] has quit IRC | 09:17 | |
*** tlater[m] has quit IRC | 09:17 | |
*** krichter[m] has quit IRC | 09:17 | |
*** cgmcintyre[m] has quit IRC | 09:17 | |
*** rafaelff[m] has quit IRC | 09:17 | |
*** mattiasb has quit IRC | 09:17 | |
*** albfan[m] has quit IRC | 09:17 | |
*** m_22[m] has quit IRC | 09:17 | |
*** juergbi has quit IRC | 09:17 | |
*** jjardon has quit IRC | 09:17 | |
*** hergertme has quit IRC | 09:17 | |
*** ironfoot has quit IRC | 09:17 | |
*** tintou has quit IRC | 09:17 | |
*** jjardon_ has joined #buildstream | 09:17 | |
*** lchlan has joined #buildstream | 09:17 | |
*** tintou has joined #buildstream | 09:18 | |
*** ironfoot has joined #buildstream | 09:19 | |
*** benbrown has joined #buildstream | 09:19 | |
*** abderrahim has joined #buildstream | 09:20 | |
*** jmac has joined #buildstream | 09:20 | |
*** juergbi has joined #buildstream | 09:24 | |
*** paulsherwood has joined #buildstream | 09:27 | |
*** gitlab-br-bot has joined #buildstream | 09:31 | |
*** tintou has quit IRC | 09:41 | |
*** tintou has joined #buildstream | 09:42 | |
*** inigomartinez has joined #buildstream | 09:52 | |
*** asingh_[m] has joined #buildstream | 09:54 | |
*** alatiera_afk has joined #buildstream | 10:06 | |
*** raoul has joined #buildstream | 10:11 | |
*** mattiasb has joined #buildstream | 10:12 | |
*** jonathanmaw has joined #buildstream | 10:22 | |
*** lachlan has joined #buildstream | 10:30 | |
*** lachlan has quit IRC | 10:30 | |
*** lachlan has joined #buildstream | 10:30 | |
*** albfan[m] has joined #buildstream | 10:45 | |
valentind | jjardon_, I would like to understand how you can reproduce #645 after the fix. | 10:47 |
*** jjardon_ is now known as jjardon | 10:47 | |
valentind | There is nothing else in Freedesktop SDK strip-command that I see could help. | 10:47 |
valentind | Unless if you have symbolic links. | 10:48 |
*** jjardon has quit IRC | 10:48 | |
valentind | Well, it would not help either. But I can see how it could fail. | 10:48 |
*** jjardon has joined #buildstream | 10:48 | |
*** ChanServ sets mode: +o jjardon | 10:48 | |
jjardon | valentind: sure, I will try to prepare a minimal project where I can see the issue | 10:48 |
valentind | jjardon, ok thank you. | 10:48 |
jjardon | Mondays are a bit busy so probably it will have to wait until tomorrow | 10:49 |
valentind | Unfortunately, it depends on file ordering. | 10:49 |
valentind | So it is hard to reproduce. | 10:49 |
jjardon | valentind: yeah, as a reference, this is a project that uses fsdk as a junction, then put some things on top; I will try to create the minimum amount of changes to see the bug | 10:50 |
jjardon | valentind: BTW, in the issue I was suggesting to projects using buildstream to use the freedesktop-sdk rules, no to use them in buildstream itself. Only in case someone else hit the issue so at least they can workaround for now | 10:51 |
valentind | jjardon, we can do that. | 10:51 |
*** BradR has joined #buildstream | 10:56 | |
*** segfault3[m] has joined #buildstream | 10:56 | |
*** lachlan has quit IRC | 10:57 | |
*** lachlan has joined #buildstream | 11:02 | |
*** krichter[m] has joined #buildstream | 11:13 | |
*** connorshea[m] has joined #buildstream | 11:14 | |
*** lachlan has quit IRC | 11:15 | |
*** tlater[m] has joined #buildstream | 11:18 | |
*** lachlan has joined #buildstream | 11:22 | |
*** oknf[m] has joined #buildstream | 11:24 | |
*** alatiera has joined #buildstream | 11:24 | |
*** abderrahim[m] has joined #buildstream | 11:35 | |
*** doras[m] has joined #buildstream | 11:37 | |
*** waltervargas[m] has joined #buildstream | 11:43 | |
*** lachlan has quit IRC | 11:51 | |
*** cgmcintyre[m] has joined #buildstream | 11:52 | |
*** m_22[m] has joined #buildstream | 11:52 | |
jmac | juergbi: when you get a chance, could you have another look at !946 and see if my repsonse to your review is satisfactory? | 12:03 |
juergbi | sure | 12:03 |
*** lachlan has joined #buildstream | 12:05 | |
*** lachlan has quit IRC | 12:10 | |
*** jjardon[m] has joined #buildstream | 12:16 | |
*** lachlan has joined #buildstream | 12:21 | |
*** rafaelff[m] has joined #buildstream | 12:24 | |
*** dineshdb[m] has joined #buildstream | 12:29 | |
*** kailueke[m] has joined #buildstream | 12:31 | |
*** pro[m] has joined #buildstream | 12:35 | |
*** ssssam[m] has joined #buildstream | 12:41 | |
jmac | I'm getting the "fatal: reference is not a tree: 0d4d709a4b49c041654d447ebc838d63c70d0746 | 12:45 |
jmac | ... error again | 12:45 |
jmac | https://gitlab.com/BuildStream/buildstream/-/jobs/125470872 | 12:45 |
jmac | Anyone else seen that? It feels familiar | 12:45 |
*** lachlan has quit IRC | 12:47 | |
*** theawless[m] has joined #buildstream | 12:50 | |
*** dbuch has joined #buildstream | 12:51 | |
juergbi | jmac: pipeline from before last force push? | 12:52 |
juergbi | i.e., commit no longer fetchable by git? | 12:52 |
*** pepesza has joined #buildstream | 12:54 | |
*** lachlan has joined #buildstream | 12:54 | |
toscalix | added the free tools and editors devroom CfP deadline to the buildstream calendar | 12:58 |
*** lachlan has quit IRC | 12:58 | |
toscalix | also the distro one | 12:59 |
toscalix | the lightning talks was already there | 13:00 |
tristan | valentind, Commented on the workspace/build tree mind boggler as requested: https://gitlab.com/BuildStream/buildstream/issues/311#note_120066512 | 13:05 |
tristan | not an easy discussion :) | 13:05 |
*** lachlan has joined #buildstream | 13:05 | |
*** lachlan has quit IRC | 13:10 | |
valentind | tristan, thank you. | 13:14 |
Nexus | juergbi: What are your thoughts on refactoring pugin.warn() to make it accessable to loader.py? | 13:31 |
jmac | juergbi: Yes, you're right, I'm looking at an old ref | 13:37 |
jmac | Thanks! | 13:37 |
*** nimish has joined #buildstream | 14:02 | |
tristan | Nexus, A Plugin instance cannot exist while the loader is loading, but the Context object is available way in advance and all messages are proxied through it. A sane approach would be to have the Context object support the warn functionality, and have both Plugin.warn() and the Loader call through there | 14:05 |
skullman | tristan: whether a warning is fatal depends on the project though, and the Context looks to only be concerned with the top-level project | 14:06 |
tristan | Probably it needs to be told what project is the source of the warning too, since the project is what declares which warnings are fatal (and both the Plugin and the Loader will have different ways of determining the associated project) | 14:06 |
tristan | skullman, jinx :) | 14:06 |
skullman | tristan: given each Project has a loader, it sounds like maybe it would be better to pass the policy of which warnings are fatal down, rather than having the Loader have a reference back to the project. | 14:07 |
jjardon | Hi, can I have reviews of https://gitlab.com/BuildStream/buildstream/merge_requests/972 , please? | 14:08 |
tristan | skullman, Hmmm interesting, currently there is already a two way reference | 14:10 |
tristan | I.e. every loader has a reference to it's project | 14:10 |
skullman | huh, I failed to spot that | 14:10 |
tristan | skullman, it's definitely a bit of a mish mash around there | 14:10 |
tristan | which is interestingly necessary because of cross project includes and multi stage loading, which is... a bit of a mind bender | 14:11 |
tristan | anyway... that is certainly an area which could do with a nice monumental refactor, but the state of things don't look *that* horrible as it stands | 14:13 |
skullman | Yeah, I'm currently looking at what it would take to add the minimal amount of metadata to artifacts to be able to load elements out of the artifact cache. I've not been able to get my head around it, so might have to suggest duplicating code-paths for staging. | 14:13 |
tristan | Ah interesting... not sure what you mean by "... for staging", hopefully it only means duplicating code paths for loading, and Element.stage_*() operations can be run normally from the same data model ? | 14:15 |
tristan | Would not be nice if a data model loaded from artifact metadata differs from a data model loaded from the source project files | 14:15 |
*** lachlan has joined #buildstream | 14:18 | |
tristan | jjardon, I was unable to figure out how to lift the +r thing on this channel, which tends to annoy people | 14:19 |
skullman | By "for staging" I meant that's the only operation I need them to do, but I'm not so confident that it only needs changes to it being loaded, since the last time I looked at whether I could make something quack like an Element for restricted circumstances, I'd have needed to reimplement most of it. | 14:19 |
jjardon | tristan: It was flooded with SPAM when I removed it | 14:19 |
jjardon | literally the same day | 14:19 |
tristan | jjardon, Think we could do the following... (A) Lift the join requirement for entering the channel for now... (B) Give more people op status so many people can do it when needed ? | 14:20 |
tristan | jjardon, Oh | 14:20 |
tristan | Didnt realize that | 14:20 |
jjardon | tristan: anyone can enter the channel | 14:20 |
tristan | I see that #gnome-hackers was +r today too, seems the spam sometimes hits | 14:20 |
tristan | Oh right | 14:20 |
tristan | it's voice | 14:20 |
*** lachlan has quit IRC | 14:20 | |
jjardon | yeah, only registered nicks can talk | 14:20 |
*** lachlan has joined #buildstream | 14:20 | |
tristan | still... it would be nice if we had a situation where we were less strict but had many people who can +r/-r as needed | 14:21 |
jjardon | I do not think ask for a nick registration is too much? | 14:21 |
tristan | anyway, I don't mind so much, except that I have to act all "op status" whenever I want to say anything haha | 14:21 |
jjardon | But sure feel free to remove the channel mode | 14:21 |
tristan | I mean, I would not remove the channel mode before giving op status to like... all of the full time contributors (who are already a lot) | 14:22 |
tristan | that way anyone could do it whenever we notice spam | 14:22 |
tristan | jjardon, I didnt figure out how to do it myself though... I msged chanserv for help and still couldnt figure it out hehe | 14:23 |
*** lachlan has quit IRC | 14:23 | |
jjardon | tristan: /mode #buildstream -M | 14:25 |
tristan | jjardon, Ah, when I'm signed in an opped, I got it thanks ! | 14:27 |
tristan | anyway not really a huge deal... just a thought before closing time... which is in 3... 2... 1... | 14:28 |
tristan | See ya :) | 14:28 |
jjardon | tristan: np :) o/ | 14:28 |
*** jjardon sets mode: -M | 14:28 | |
tristan | right, lets give op status to all the regulars here soon in case spam does hit :) | 14:29 |
*** jjardon sets mode: +o juergbi | 14:29 | |
*** jjardon sets mode: +o valentind | 14:29 | |
*** lachlan has joined #buildstream | 14:29 | |
tristan | jjardon, Is that enough ? | 14:29 |
tristan | jjardon, I mean.. don't we have to tell ChanServ or smth ? | 14:30 |
jjardon | if they want to be op automatically when login in, yes | 14:30 |
paulsherwood | didn't we already establish that we couldn't defend against the spam without +r? not sure what this new step is hoping to achieve? | 14:31 |
*** raoul_ has joined #buildstream | 14:31 | |
tristan | jjardon, Thats what I want... I mean... a situation where anyone we know is a regular has the ability to +M if spam does hit and you and I are not around | 14:31 |
tristan | paulsherwood, Well, yeah basically, there is that or the mode which doesnt let you in the channel | 14:32 |
tristan | paulsherwood, it's just sometimes an annoyance to people, and seems to only be periodically necessary from time to time | 14:32 |
*** raoul has quit IRC | 14:32 | |
*** lachlan has quit IRC | 14:32 | |
tristan | I dont really feel super strongly about it anyway | 14:32 |
paulsherwood | i felt strongly, but when we reopened last time the spammers were back within hours | 14:33 |
paulsherwood | this is why we can't have nice things, etc | 14:33 |
tristan | just thought we could lift it when spam is not bothering us, and have it so anyone had the ability to enable/disable | 14:33 |
tristan | Like, if you had op status automatically, you could always sign in and +r the place if there was spam | 14:34 |
tristan | and anyone who is here on a day to day basis could too | 14:34 |
paulsherwood | that's just more work, and more spam in the logs | 14:34 |
tristan | (not like its a big deal to let everyone we know have /op powers) | 14:34 |
tristan | Yeah... if it happens a lot, I thought it happened a couple times a month with a lot of flooding | 14:35 |
jjardon | paulsherwood: the channel was always being open | 14:35 |
jjardon | we protect with +M, which means only people with registered nicks can talk | 14:35 |
paulsherwood | ack | 14:36 |
jjardon | I think is not as bad as +r where you can not enter to the channel at all | 14:36 |
jjardon | but yeah still can be annoying to someone | 14:36 |
*** phildawson82 is now known as phildawson | 14:36 | |
tristan | Oh yeah, I keep mixing up +M and +r sorry | 14:36 |
* paulsherwood too | 14:36 | |
jjardon | I think +M is a good compromise | 14:37 |
paulsherwood | +1 | 14:37 |
tristan | :) | 14:37 |
paulsherwood | so no need for ops to everyone | 14:37 |
tristan | Sure :) | 14:37 |
jjardon | ok, so should I put +M back? :) | 14:39 |
tristan | jjardon, Yeah go ahead :) | 14:39 |
*** jjardon sets mode: +M | 14:39 | |
tristan | heh | 14:39 |
* jjardon is actually surprised is not possible to set +M in freenode | 14:39 | |
alatiera | what does +M do? | 14:41 |
jjardon | alatiera: 14:35 <@jjardon> we protect with +M, which means only people with registered nicks can talk | 14:43 |
*** tristan has quit IRC | 14:44 | |
alatiera | jjardon, thanks! | 14:45 |
*** lachlan has joined #buildstream | 14:46 | |
*** nimish has quit IRC | 14:47 | |
*** nimish has joined #buildstream | 14:47 | |
*** nimish has quit IRC | 15:02 | |
*** nimish has joined #buildstream | 15:02 | |
*** raoul_ has quit IRC | 15:08 | |
*** raoul_ has joined #buildstream | 15:09 | |
*** lachlan_ has joined #buildstream | 15:10 | |
*** tristan has joined #buildstream | 15:15 | |
*** lachlan_ has quit IRC | 15:16 | |
*** lachlan_ has joined #buildstream | 15:32 | |
*** nimish has quit IRC | 15:32 | |
*** nimish has joined #buildstream | 15:33 | |
*** finn has joined #buildstream | 15:40 | |
*** mohan43u has quit IRC | 15:53 | |
*** nimish has quit IRC | 16:08 | |
*** nimish has joined #buildstream | 16:08 | |
*** mohan43u has joined #buildstream | 16:28 | |
*** solid_black has quit IRC | 16:31 | |
*** lachlan_ has quit IRC | 16:36 | |
*** lachlan has quit IRC | 16:36 | |
*** lachlan has joined #buildstream | 16:53 | |
*** lachlan_ has joined #buildstream | 16:53 | |
*** toscalix has quit IRC | 16:54 | |
*** lachlan_ has quit IRC | 17:05 | |
*** lachlan_ has joined #buildstream | 17:06 | |
*** lachlan_ has quit IRC | 17:11 | |
*** lachlan has quit IRC | 17:11 | |
*** nimish has quit IRC | 17:33 | |
*** nimish has joined #buildstream | 17:34 | |
*** lachlan has joined #buildstream | 17:54 | |
*** lachlan_ has joined #buildstream | 17:54 | |
*** finn has quit IRC | 17:56 | |
*** lachlan_ has quit IRC | 17:58 | |
*** lachlan has quit IRC | 17:58 | |
*** ctgriffiths has quit IRC | 17:58 | |
*** ctgriffiths has joined #buildstream | 17:59 | |
*** lachlan_ has joined #buildstream | 18:09 | |
*** lachlan has joined #buildstream | 18:09 | |
*** nimish has quit IRC | 18:14 | |
*** nimish has joined #buildstream | 18:14 | |
*** nimish has quit IRC | 18:32 | |
*** finn has joined #buildstream | 18:59 | |
*** lachlan_ has quit IRC | 19:04 | |
*** lachlan has quit IRC | 19:05 | |
*** xjuan has joined #buildstream | 19:32 | |
*** lachlan has joined #buildstream | 19:39 | |
*** finn has quit IRC | 19:49 | |
*** Shrooms has joined #buildstream | 19:54 | |
*** tristan has quit IRC | 20:32 | |
*** lachlan has quit IRC | 20:46 | |
*** jonathanmaw has quit IRC | 20:53 | |
*** xjuan has quit IRC | 20:53 | |
*** toscalix has joined #buildstream | 21:20 | |
*** toscalix has quit IRC | 21:21 | |
*** alatiera has quit IRC | 21:36 | |
*** ARMEWT has joined #buildstream | 22:00 | |
*** cs-shadow has joined #buildstream | 22:17 | |
*** ARMEWT has quit IRC | 22:29 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!