-
Notifications
You must be signed in to change notification settings - Fork 2
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
DuckDB.jl fails precompile on windows machine #108
Comments
Temporary solution until it is fixed, which is being worked on This is an ongoing issue with DuckDB.jl on windows machines. There is a discourse conversation here and a PR I will reach out and see if there is away to get around this. In the meantime, you may have to individually use the Tidier Pkgs you want ie
You might be able to get a temp fix based on that discourse conversation by installing the binary from the webpage and setting
|
Hi, just wanted to link to the duckdb issue with some investigation on this: duckdb/duckdb#13911 |
I have no windows experience/computer. I've read around all the posts I've found. It seems fixable considering the workaround seems to work. Has the workaround worked for you and your colleagues @abelsiqueira |
We also don't use Windows, but all our partners in this project (and their server) use Windows machines. And we run CI on Windows as well. We fixed the DuckDB (and JLL) versions to an earlier version (https://github.com/TulipaEnergy/TulipaEnergyModel.jl/blob/91619f7529ec7c350b1928dfab7307c1c20f4469/Project.toml#L25), until the issue is resolved. Fixing the path is not an option. We don't want to request our users to manually do anything extra. The good thing about JLL is that it handles this automatically (when it works 😉) |
Thanks @abelsiqueira! @drizk1, could we similarly pin to the older version and DuckDB_jll, or do we rely on newer DuckDB features? |
We can def pinto the older version. Would lose access to UDFs and some of the 1.2 updated windowing abilities but a reasonable sacrifice w prob no noticeable changes |
@abelsiqueira thanks for the tip. one question since you seem well versed and i can test this myself
|
It needs to be 1.0. |
This is a great temp solution to avoid issues for the user. I do hope it's gets fixed soon. Some of the PRs look encouraging. Thanks again for pointing this out |
I am opening this issue here as well, just so folks can rapidly find the answer.
For some windows users, In Julia 1.11.2 and 1.11.3, I can't use Tidier because of an error with DuckDB.jl:
The text was updated successfully, but these errors were encountered: