Describe the bug
I want to upgrade my vcpkg installation where harfbuzz is installed. I've pulled the repository and I call vcpkg update, and harfbuzz appears there
> vcpkg.exe update
....
harfbuzz:x64-windows 2.5.3.1 -> 2.6.6
...
When I call the updagrade command I obtain following error
Package harfbuzz does not have a ucdn feature
so I cannot upgrade. Probably I can remove and add the package but I've a lot of packages installed and it will be troublesome to reinstall all. vcpkg should be able to handle missing features during update and simply write a message and the update the package without using the missing feature
Environment
You will need to do the following steps:
vcpkg remove harfbuzz --recurse vcpkg install harfbuzz[features] and any other ports that were removed in step 1.It would be very convenient to have the reinstall command which would do these steps in order to proper package reinstalling.
I think we should consider the scenes like this.
Most helpful comment
You will need to do the following steps:
vcpkg remove harfbuzz --recursevcpkg install harfbuzz[features]and any other ports that were removed in step 1.The ucdn feature was eliminated from the port between the version upgrade.