-
Notifications
You must be signed in to change notification settings - Fork 5
Changes by create-pull-request action #156
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
Conversation
|
This seems to have been generated by merging my recent pull request. The one issue with this is the The others are fine to merge -- I had actually updated to those versions of |
|
In consumer projects (QGIS) we will have both, a commit on the main vcpkg repository as well as a commit on this repository. This results in two arbitrary versions of |
|
Meanwhile if pyarrow is fetched from github (and not from pythonhosted), it will be ignored by the update script. |
27f0a7e to
01925d8
Compare
Pull request was closed
|
@couteau reconsidering this: I think we should add an |
|
Ok, I will work on that and submit a new pull request that deletes the separate pyarrow port. |
|
@m-kuhn - I looked into this and it may not be so easy to backport an One thought is that the We can still pull |
01925d8 to
499f773
Compare
|
Thanks for looking into this. Build time dependencies can be fetched using host python, see e.g. https://github.com/microsoft/vcpkg/blob/e3db8f65d2414c301c29a8467c6aee94e3ba09fc/ports/libcamera/portfile.cmake#L11-L15 This still leaves us with the question about Reusing a source of another package is not something that can be done afaik. A port can fetch a cached version of its dependencies at build time and this only contains installed the installed parts. |
499f773 to
62b960c
Compare
|
What do you think the short-term solution is, since it doesn't look like microsoft/vcpkg#37409 is going to be merged any time soon? Seems like we have two options:
If we want to go with option 2, I've implemented this, and using the
Yes -- it looks like |
|
I think we should go with option 2 as this will release us from the pain to align two port versions.
Are you confident that it will run without |
|
I just ran some basic tests -- In fact, that test is essentially implicitly run in the build process, because the venv used to build the package uses whatever the latest version of I'll open a pull request here to add the arrow port. |
62b960c to
020a3d8
Compare
|
It's probably worth updating the |
fd61066 to
2b3923f
Compare
2b3923f to
6b14039
Compare
Pull request was closed
Automated changes by create-pull-request GitHub action