-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
why does installing wt need to rebuild qt5-base? #7043
Comments
with the entire support \ dependence
qt5[*] |
Hi @duyanning Since the dependent port qt5-base has been updated, qt5-base needs to be rebuilt. |
So much wrong here, I don't know where to start.
TBH Microsoft can monetise vcpkg support or offer a means to offer user support elsewhere (for user errors and such) - a bulletin board forum for instance. This prevents developers wasting their time "supporting" instead of developing code. This issues section isn't the place for supporting users with their mistakes when they attempt to use vcpkg.
Is this really still a thing in 2019 - That x86 binaries are the default instead of the system native architecture. What's so difficult about vcpkg detecting the OS arch and defaulting to it?
Is the documentation not clear enough about what to do and how to do it? If you visit:
and: Is it time to subdivide the ports folders into categories or some other such and/or time to speak to the github developers about the folder display limit issue? |
it's NOT a question. It's a bug report. |
@Neumann-A Can you have a look? Thanks. |
@JackBoosY. I think the problem here is that harfbuzz requires different features for wt and qt as such if harfbuzz is rebuild qt also has to be rebuild
we see |
@Neumann-A I think your answer captures the point. To be honest, I have no good way.
I think the key to this issue is that the generated port does not contain the required features and needs to be rebuilt.
I think choosing the default triplet based on the system architecture is a wrong way. Because the x64 architecture is compatible with x86 binary, and most libraries support the x86 architecture (no need for larger pointers or larger memory support), most engineers choose the x86 architecture as the default generated configuration.
The documentation for vcpkg is too simple and we need to improve it. Thanks for the suggestion!
This needs to be discussed. |
The "registries" feature splits the ports tree into |
We hope your question was answered to your satisfaction; if it wasn't, you can reopen with more info. |
I had installed qt5-base and it took me a lot of time.
next day, i want to install wt.
it surprised me when vcpkg says:
The following packages will be rebuilt:
tragedy!
why?
The text was updated successfully, but these errors were encountered: