Vcpkg: feature packages break vcpkg update

Created on 18 Oct 2017  路  3Comments  路  Source: microsoft/vcpkg

When I install boost with feature packages by vcpkg install boost[locale-icu,regex-icu,python] --featurepackages, after that when I type vcpkg update it shows

````` Using local portfile versions. To update the local portfiles, usegit pull`.
The following packages differ from their port versions:
boost:x64-windows -> 1.65.1-1
boost:x64-windows -> 1.65.1-1
boost:x64-windows -> 1.65.1-1

To update these packages, run
.\vcpkg remove --outdated
.\vcpkg install boost:x64-windows boost:x64-windows boost:x64-windows
``````

which is wrong because boost is installed a few minutes ago

vcpkg-bug

Most helpful comment

fixed after re-running bootstrap!

All 3 comments

Some problem with protobuf[zlib]:

J:\build\vcpkg>vcpkg list
protobuf[core]:x86-windows     3.4.1-2          Protocol Buffers - Google's data interchange format
protobuf[zlib]:x86-windows                      ZLib based features like Gzip streams
zlib[core]:x86-windows         1.2.11-3         A compression library

J:\build\vcpkg>vcpkg update
Using local portfile versions. To update the local portfiles, use `git pull`.
The following packages differ from their port versions:
    protobuf:x86-windows              -> 3.4.1-2

To update these packages, run
    .\vcpkg remove --outdated
    .\vcpkg install protobuf:x86-windows

Should be fixed in the latest master (plus added tests 馃槃); thanks both of you for reporting this!

fixed after re-running bootstrap!

Was this page helpful?
0 / 5 - 0 ratings