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