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

Update action.yml: use --force to prevent failing python 3.12 link #32

Closed
wants to merge 5 commits into from

Conversation

FHachez
Copy link

@FHachez FHachez commented Mar 12, 2024

Should solves Issue: #31

@@ -95,7 +95,7 @@ runs:
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: "1"
run: |
echo "::group::Installing QEMU, Docker client, and Docker Compose"
brew install docker docker-compose qemu 2>&1 | tee install.log
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FHachez the build has failed because --force will only work for keg-only formulas and Python isn't one of them. The cli arg we need is --overwrite.

@douglascamata
Copy link
Owner

Humph, looks like both options aren't working. We will have to try to find another way. 🤔

Signed-off-by: Floran Hachez <[email protected]>
Signed-off-by: Floran Hachez <[email protected]>
@douglascamata
Copy link
Owner

OMG, I don't what Github's doing with the Action Runner images , but they seem super messy with software all over the place! Have a look at the output of the brew doctor command you just added in the PR. 😓

@FHachez thanks a lot for taking some time to try to fix this. I will keep doing some research and see if I can find any useful information for us.

I might have to consider an alternative to Homebrew for installing the CLI tools. :(

Signed-off-by: Floran Hachez <[email protected]>
@FHachez
Copy link
Author

FHachez commented Mar 13, 2024

@douglascamata sorry about the mess, I'm trying to see what's going on.

I've set up the actions on my fork, I didn't expect the github actions to run here. Let me close this for now to stop the action runs here.

We are blocked by this issue. I'd love to find a fix 😄

@FHachez FHachez closed this Mar 13, 2024
@douglascamata
Copy link
Owner

@FHachez no worries about it, it doesn't bother me at all. Feel free to proceed as you wish. 👍

@douglascamata
Copy link
Owner

Later I might take a stab at trying to use https://pkgx.sh/, at least for QEMU.

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

Successfully merging this pull request may close these issues.

None yet

2 participants