*** ghishadow_ has joined #buildstream | 02:30 | |
*** ghishadow_ has quit IRC | 02:30 | |
*** ghishadow_ has joined #buildstream | 03:39 | |
*** ghishadow_ has quit IRC | 03:55 | |
*** tristan has quit IRC | 06:35 | |
*** tristan has joined #buildstream | 06:41 | |
*** ChanServ sets mode: +o tristan | 08:06 | |
tristan | It boots it boots it boots ! | 08:06 |
---|---|---|
tristan | mouahahahahaha | 08:06 |
tristan | time to cleanup | 08:06 |
ironfoot | Great news :D | 08:59 |
tristan | ironfoot, I havent tried booting the gnome system yet, have been testing with a base system | 09:17 |
tristan | but I dont expect any real differences | 09:17 |
tristan | it's pretty wild actually | 09:17 |
ironfoot | That would be a real success | 09:17 |
tristan | I havent even checked that a gnome system built by ybd still boots :-/ | 09:19 |
tristan | one sec | 09:19 |
tristan | how do I check if the swap was activated ? | 09:20 |
tristan | ah /proc/swaps | 09:21 |
tristan | good | 09:21 |
tristan | https://gitlab.com/BuildStream/buildstream-tests/tree/booting-base-system-scratch | 09:22 |
tristan | ironfoot, so I want to split this up so that the boot partition is created as a separate element, and the payload partition(s) and partitioning is created separately | 09:24 |
tristan | But | 09:24 |
tristan | this is actually not that bad: https://gitlab.com/BuildStream/buildstream-tests/blob/booting-base-system-scratch/elements/base-system-image.bst | 09:24 |
tristan | Just a script element, which does everything you need in userspace without requiring root | 09:24 |
tristan | the wild part is disk partitioning and splicing with dd | 09:25 |
* tristan tries a GNOME system, but it will take a while to rebuild the world, since e2fsprogs needed a refresh so that we have the -d option | 09:35 | |
paulsher1ood | tristan: is there a 'quick start' anywhere? | 11:05 |
paulsher1ood | eg a tutorial i can run to try things out? | 11:05 |
tristan | paulsher1ood, I'm currently working on the README.rst for defs2bst | 11:11 |
tristan | which I want to finish before making any announcement/proposal on baserock-dev | 11:12 |
tristan | if you want to try out https://gitlab.com/BuildStream/buildstream-tests/tree/booting-base-system-scratch (which is just a temp branch really) the instructions to build & boot are in the commit message on the tip | 11:13 |
tristan | so this is last time I visited defs2bst readme https://gitlab.com/BuildStream/defs2bst/tree/instructions | 11:15 |
paulsher1ood | anything covering installation/setup of bst itself? | 11:15 |
tristan | paulsher1ood, the thing is, a 'quick start' will vary depending on what it is you are going to build | 11:15 |
tristan | that is currently in HACKING.rst | 11:15 |
paulsher1ood | ok | 11:16 |
tristan | but should probably have a link or something in README.rst of buildstream | 11:16 |
paulsher1ood | what is your plan for homepage? | 11:16 |
paulsher1ood | (ie newbie arrives... where?, and what do they find there?) | 11:17 |
tristan | Well, would be nice to have a web module to publish automatically update buildstream.gitlab.io | 11:17 |
tristan | which can link to the more in depth generated documentation at buildstream.gitlab.io/buildstream | 11:18 |
paulsher1ood | equivalent to trustable.io ? :) | 11:18 |
tristan | similar yeah | 11:18 |
paulsher1ood | via pelican? | 11:18 |
tristan | same kind of technique | 11:18 |
tristan | I dont really mind the way, the only requirement is that it's a static website | 11:18 |
tristan | (requirement by gitlab) | 11:18 |
tristan | paulsher1ood, this week I'm hoping will be a week of PR | 11:19 |
paulsher1ood | heh | 11:19 |
paulsher1ood | well i recommend the pelican route | 11:19 |
tristan | so, one thing which would be really nice, is after some discourse on d-d-l, I might be able to coerce allan day to contribute to the website | 11:19 |
tristan | (i.e. I think he did the flatpak website) | 11:19 |
paulsher1ood | ddl? | 11:19 |
tristan | desktop-devel-list | 11:19 |
paulsher1ood | ah, ok | 11:19 |
tristan | i.e. the place for formal public technical proposals at gnome | 11:20 |
tristan | So I think, first nail this conversion, sent email to baserock-dev, next publish blog post about progress, yay we can generate bootable images from scratch without root permissions and bootstrap a whole system (yada yada), and then email to d-d-l around the same time | 11:21 |
tristan | s/sent/send | 11:21 |
tristan | since it looks like the release-team needs a solution nowish, it's best to do some more engagement right away (just wanted to have this booting system working, something to show for what we've been doing last months, before that) | 11:23 |
*** tristan has quit IRC | 11:32 | |
*** tristan has joined #buildstream | 11:42 | |
*** ChanServ sets mode: +o tristan | 11:42 | |
*** tristan has quit IRC | 21:06 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!