*** spinglet has joined #trustable | 08:09 | |
*** toscalix has joined #trustable | 08:43 | |
*** toscalix has quit IRC | 08:48 | |
*** toscalix has joined #trustable | 08:48 | |
*** ecclescake has joined #trustable | 09:14 | |
*** tiagogomes has joined #trustable | 09:47 | |
*** Shaun has joined #trustable | 10:11 | |
*** ctgriffiths_ has quit IRC | 10:47 | |
*** ctgriffiths has joined #trustable | 10:48 | |
tiagogomes | flatmush ctgriffiths are you happy if I import fhs-dirs from trove to the distros group? | 11:15 |
---|---|---|
flatmush | I guess if we're modifying it, it makes sense to do that | 11:17 |
tiagogomes | I think it makes sense, even if we don't modify it | 11:22 |
tiagogomes | The minimal-distro applies a local patch on it anyway, so it is already being modified | 11:23 |
tiagogomes | I also think the canonical location for a repo should not be on Trove, as it makes contributing much harder | 11:26 |
*** Shaun has quit IRC | 11:34 | |
*** Shaun has joined #trustable | 11:36 | |
*** traveltissues has joined #trustable | 11:49 | |
*** Shaun has quit IRC | 11:51 | |
ironfoot | tiagogomes: do you want me to migrate that repo to our baserock gitlab org? | 12:02 |
ironfoot | (we just migrated the ones that needed modifications, not all of them at once) | 12:02 |
tiagogomes | ironfoot it is already there, but configured to mirror from Trove | 12:02 |
ironfoot | aha, right, then the only thing left is to change that bit of configuration to make trove to mirror from gitlab instead | 12:03 |
ironfoot | done | 12:10 |
ironfoot | now it's easy to contriburte if wanted | 12:11 |
tiagogomes | Hmm… I was thinking in letting Baserock/* to rest in piece, but I can contribute to Baserock/fhs-dirs instead of forking it on trustable if your prefer | 12:12 |
*** Shaun has joined #trustable | 12:13 | |
ironfoot | heh, rest in pieces :P | 12:14 |
ironfoot | I don't mind, I just wanted to make possible the contributions. Feel free to have a fork for now, and then think about this later | 12:16 |
tiagogomes | ok | 12:22 |
jjardon | Hi, do you have a list of packages that you absolute need for https://gitlab.com/trustable/distros/minimal-distro/ ? I was wondering if we can adapt freedesktop-sdk so it fits better for your use case | 13:26 |
jjardon | so you can depend on only those instead the entire base.bst, for example | 13:26 |
jjardon | also, you were working some time ago on switching repos to git in freedesktop-sdk; are you planning to keep working on that? | 13:28 |
tiagogomes | jjardon I'd like that, if possible, freedesktop-sdk used busybox instead of bash for the bootstrap | 13:56 |
jjardon | tiagogomes: busybox includes much more stuff than bash and is not completely compatible | 13:57 |
jjardon | that is another issue I think, my question was more if we can do something in freedesktop-sdk so you use less components | 13:58 |
tiagogomes | yes, remove bash | 14:00 |
tiagogomes | we don't want bash, but we still have to use it because it is on the bootstrap | 14:01 |
tiagogomes | Another thing, we don't want var -> usr/var and etc -> /usr/etc | 14:45 |
jjardon | tiagogomes: why not bash? licensing? | 14:56 |
flatmush | jjardon: I had a few more things switched to git which I haven't yet pushed, I'll have a look at it in a bit | 15:22 |
flatmush | but I'm not working on it anymore | 15:22 |
jjardon | flatmush: cheers | 15:23 |
jjardon | only wanted to avoid duplicate work already done :) | 15:23 |
tiagogomes | flatmush, ctgriffiths https://gitlab.com/trustable/distros/minimal-distro/merge_requests/21 | 16:00 |
tiagogomes | jjardon doesn't seem a good fit for a minimal system | 16:01 |
jjardon | tiagogomes: can you elaborate, please? | 16:01 |
tiagogomes | besides the awful commit history | 16:01 |
flatmush | tiagogomes: Approved, we should probably change the upstream of Linux to just use kernel.org | 16:02 |
flatmush | not much point in using trove for just a single element | 16:02 |
tiagogomes | agreed | 16:03 |
tiagogomes | Assuming there won't be cloning timeouts if we did it | 16:03 |
jjardon | you will get clone timeouts, eventually; having mirrors is always a good thing (and buildstream supports that feature in the client side) | 16:05 |
flatmush | jjardon: The reason we have bash in the final image was cause I included runtime components of bootstrap to avoid going through two junctions to get glibc | 16:09 |
flatmush | tiagogomes says we should just junction bootstrap directly in our image, so may try that | 16:10 |
flatmush | seems obvious to me that using proper tools like bash at build time makes sense though | 16:10 |
jjardon | yeah, there should be a clear separation to what we use to build to what we actually deploy on the target; if this is currently difficult with freedesktop-sdk/buildstream please let us know and we will try to find a solution | 16:12 |
tiagogomes | Why is this building from scratch https://gitlab.com/trustable/distros/minimal-distro/-/jobs/113960090 | 16:13 |
*** spinglet has quit IRC | 16:40 | |
*** Shaun has quit IRC | 17:22 | |
*** toscalix has quit IRC | 17:52 | |
*** ecclescake has quit IRC | 17:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!