Skip to content

Generated path to detect compiler information contains a semicolon instead of a colon #43063

@CosmoCortney

Description

@CosmoCortney

Describe the bug
When I update all installed packages, I always get an error message that the path to the compiler information supposedly does not exist. The path it attempts to open starts with C;/ (semi-colon) instead of C:/ (colon) and therefore results in an error.

Environment

  • OS: Windows 11
  • Compiler: MSVC 19.42.34435.0

To Reproduce
Steps to reproduce the behavior:

  1. Go to the folder of your VCPKG installation
  2. Open Terminal and run .\vcpkg.exe upgrade --no-dry-run

Expected behavior
VCPKG is expected to upgrade all installed packages

Failure logs
C:\vcpkg\buildtrees\detect_compiler\stdout-x64-windows.log

CMake Error at C:/vcpkg/scripts/ports.cmake:143 (message):
  Cannot find port:

    Directory does not exist: C;/vcpkg/scripts/detect_compiler

Metadata

Metadata

Assignees

Labels

requires:reproThe issue is not currently repro-able

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions