-
Notifications
You must be signed in to change notification settings - Fork 0
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
6.0.0 fails to build #108
Comments
@yurivict I'm sorry I broke it again (I think you reported a similar issue before). I'm not sure the solution/workaround I currently use is a good solution to the general problem. See https://github.com/pyTooling/pyTooling/blob/main/pyTooling/MetaClasses/__init__.py#L44-L57 The problem in general is introduced due to namespace packages in Python, because the root package is not allowed to have an I'm also not able to full recreate your environment. I saw similar problems when building the wheel in GitHub Actions, that why some of the packages have this workaround code. I can add the workaround everywhere and we try it again, but I'm not sure if it fixes it completely. Any suggestions where I could setup a (Free)BSD environment? |
I have this answer on file:
|
@yurivict I found this GitHub action: https://github.com/marketplace/actions/freebsd-vm |
@yurivict can you please try with dev branch if it solves it? I applied the bootstrap code to all modules, even if the error message shows modules which already had that fix. If this is not enough to fix it, I'll setup the CI job in the next days to test it. |
@yurivict is the problem solved? |
The PEP517-compliant build project fails:
5.0.0 is building fine in the same environment.
Python-3.9
FreeBSD 14.0
The text was updated successfully, but these errors were encountered: