some notes i faced when trying the build #2

Open
opened 2026-01-15 09:57:13 +00:00 by omarz · 1 comment
Member
  • afai understand. no need to check for those deps since all build happens on the dev-container

    Lines 143 to 145 in 57656df
    "upx"
    "rustc"
    "cargo"

  • it will be easier if we can skip building the components each time and install the artifacts from their repo directly

    git zinit https://forge.ourworld.tf/delandtj/zinit.git main build_zinit
    git mycelium https://forge.ourworld.tf/geomind_code/mycelium_network v0.7.0 build_mycelium
    # git youki git@github.com:youki-dev/youki.git v0.5.7 build_youki
    git myfs https://forge.ourworld.tf/geomind_code/my_fs/ main build_myfs

  • we can make uploading the dist optional to skip the hustle of setup S3 server when build is only needed for development/local-use
    even if i set UPLOAD_KERNEL=false it still tries to upload to s3 server
    also it fails early if not config

    else
    log_error "No myfs config found. Create config/myfs.conf or config/myfs.conf.example"
    return 1
    fi

  • on one of the machines i tested on
    image
    i got this problem with mcli, my connection looks fine, not sure if it is from the s3 server itself
    image

  • on another machine
    image
    looks that build script exited successfully but i couldn't find vmlinuz file on the dist. did i missed something?
    image

- afai understand. no need to check for those deps since all build happens on the dev-container https://forge.ourworld.tf/geomind_code/mos_builder/src/commit/57656df19e0967ab8850c22813909a408bce8fa3/scripts/lib/common.sh#L143-L145 - it will be easier if we can skip building the components each time and install the artifacts from their repo directly https://forge.ourworld.tf/geomind_code/mos_builder/src/commit/57656df19e0967ab8850c22813909a408bce8fa3/config/sources.conf#L5-L8 - we can make uploading the dist optional to skip the hustle of setup S3 server when build is only needed for development/local-use even if i set `UPLOAD_KERNEL=false` it still tries to upload to s3 server also it fails early if not config https://forge.ourworld.tf/geomind_code/mos_builder/src/commit/57656df19e0967ab8850c22813909a408bce8fa3/scripts/myfs/common.sh#L82-L85 - on one of the machines i tested on ![image](/attachments/9cd83aa4-ee8b-47dc-95d7-f7a4d4b095ee) i got this problem with `mcli`, my connection looks fine, not sure if it is from the s3 server itself ![image](/attachments/98080016-fd0d-451a-afdb-7f73062f95e4) - on another machine ![image](/attachments/43e29a11-fc86-46ee-bb27-e5210df970fe) looks that build script exited successfully but i couldn't find vmlinuz file on the dist. did i missed something? ![image](/attachments/33e0c898-46a2-440d-8474-4a6d79650ca1)
Owner

when we will have decent releases for zinit/myfs I'll be all for it, but for now these projects are/will be quite in flux, so I prefer to work from the git tree. -> builds available are not musl either.

read better, that build script didn't exit successfully (exit1)

Can you puh-leeeeze not make screenshots, but ``` ``` copies ?

when we will have decent releases for zinit/myfs I'll be all for it, but for now these projects are/will be quite in flux, so I prefer to work from the git tree. -> builds available are not musl either. read better, that build script didn't exit successfully (exit1) Can you puh-leeeeze not make screenshots, but \``` \``` copies ?
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geomind_code/mos_builder#2
No description provided.