diff --git a/source/dub/dub.d b/source/dub/dub.d index 7467444..e0dc8aa 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -475,7 +475,7 @@ logInfo("Placing %s %s to %s...", packageId, ver, placement.toNativeString()); auto clean_package_version = ver[ver.startsWith("~") ? 1 : 0 .. $]; - clean_package_version = clean_package_version.replace("+", "$"); // + has special meaning for Optlink + clean_package_version = clean_package_version.replace("+", "_"); // + has special meaning for Optlink Path dstpath = placement ~ (packageId ~ "-" ~ clean_package_version); return m_packageManager.storeFetchedPackage(tempFile, pinfo, dstpath);