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

Melange getting started fails on step 4 #1615

Open
jitto opened this issue Jun 8, 2024 · 0 comments
Open

Melange getting started fails on step 4 #1615

jitto opened this issue Jun 8, 2024 · 0 comments
Assignees
Labels

Comments

@jitto
Copy link

jitto commented Jun 8, 2024

Describe the bug
https://edu.chainguard.dev/open-source/build-tools/melange/getting-started-with-melange/ step 4 fails to build the apk - because the provided melange.yaml in step 3 expects php81 to be available in alpine edge main or community repositories. But php81 is only available in testing.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://edu.chainguard.dev/open-source/build-tools/melange/getting-started-with-melange/
  2. Do all the steps as documented
  3. See error in step 4 when building apk

Expected behavior
Step 4 is expected to build an apk and not error out

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Linux - Pop!_OS 22.04 LTS
  • Browser - chrome
  • Version - 125

Additional context
By changing the melange.yaml to add repository https://dl-cdn.alpinelinux.org/alpine/edge/testing I was able to build the apk.

jitto added a commit to jitto/edu that referenced this issue Jun 8, 2024
…testing repo

Fix for chainguard-dev#1615
Change is to add testing repo - in addition to main and community

Signed-off-by: jitto <[email protected]>
@ltagliaferri ltagliaferri self-assigned this Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants