-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
[gz-*] Rename gz-* ports #43945
base: master
Are you sure you want to change the base?
[gz-*] Rename gz-* ports #43945
Conversation
In the past, we had
Just saying. |
Thank you for the info. That good practice. |
@traversaro Can you help too? |
You can do that. CI won't complain because it starts from scratch. But classic mode users start with the old ports installed.
No 100% clear what you mean. But the proposed smooth approach would keep |
I am not sure I get what you meant with " There is an issue when they look for port, because it still looking in port name and number, but no longer available. (only port name)." |
Sorry I didn't been clear. Gazebo packages installing with the package name with the major version. Since I rename the ports as @traversaro suggested:
Clearly I didn't do the correct changes, and ci is fail due that it not find the package name with the major version. |
5642692
to
7d9526b
Compare
I figure it out. |
I bring back old ports as @dg0yt suggested:
|
@Mengna-Li Can you review my PR? |
049aeb4
to
9b93c1e
Compare
9b93c1e
to
227ddbc
Compare
@talregev sorry if this is obvious, but can you explain why? -> https://github.com/microsoft/vcpkg/pull/43945/files#diff-bb2e7bd2fecf9e1a5e243d44b7af56ef1b407bd7f02b9b8b80f24a4dfa843c6bR20 Can you get representation from upstream on what the deal is with the version suffix? Should it be there, should it not? I'm not sure how to check whether or not this is correct. How do we show whether or not this is correct? |
Hi @JavierMatosD Discussion on suffix number was made on this PR: Representative from upstream found on this PR @traversaro summary line from what he wrote:
Let me know if you need more information. |
Specifically, why are you moving everything in
Is the intent for |
When using gz-port they have unique find_package function call gz_find_package, and it search the packages with the suffix number. To preserve this behavior and gz packages still need to find themself, I added this line. |
Let's take
vcpkg/ports/ignition-modularscripts/vcpkg-port-config.cmake Lines 41 to 45 in b69712e
|
I don't think the suggestion of @traversaro will work out of the box. |
./vcpkg x-add-version --all
and committing the result.