Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instructions for building packages are out of date. #3868

Open
the-maldridge opened this issue Nov 8, 2022 · 1 comment
Open

Instructions for building packages are out of date. #3868

the-maldridge opened this issue Nov 8, 2022 · 1 comment

Comments

@the-maldridge
Copy link
Contributor

The instructions for building packages are out of date. Among other things they reference needing manifest-tool which fails to build from source when using the recommended make bin/manifest-tool, and attempting to build a package (sshd) results in the following output, suggesting that more steps than what currently exists in the documentation are required:

$ linuxkit pkg build .
Building "linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba"
checking for docker.io/linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba in local cache...
docker.io/linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba amd64 not found in local cache, checking registry
Error building "linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba": error checking remote registry for docker.io/linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba: error getting manifest for image docker.io/linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba: GET https://index.docker.io/v2/linuxkit/sshd/manifests/4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba: MANIFEST_UNKNOWN: manifest unknown; unknown tag=4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba
@deitch
Copy link
Collaborator

deitch commented Nov 9, 2022

attempting to build a package (sshd) results in the following output, suggesting that more steps than what currently exists in the documentation are required
Error building "linuxkit/sshd:4696ba61c3ec091328e1c14857d77e675802342f-dirty-4e697ba": error checking remote

That specifically is a separate issue, which was fixed in #3870

Among other things they reference needing manifest-tool which fails to build from source when using the recommended make bin/manifest-tool

You don't actually need it to build most packages, but some of the other secondary tools use it, and possibly kernel build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants