diff --git a/source/dub/commandline.d b/source/dub/commandline.d index 3d93c47..9518ee2 100644 --- a/source/dub/commandline.d +++ b/source/dub/commandline.d @@ -1298,7 +1298,7 @@ } else if (packageParts.name.startsWith(":")) { // Subpackages are always assumed to be present return 0; - } else if (dub.packageManager.getFirstPackage(packageParts.name)) { + } else if (dub.packageManager.getBestPackage(packageParts.name)) { // found locally return 0; } else { diff --git a/source/dub/packagemanager.d b/source/dub/packagemanager.d index bfc2a9b..1921398 100644 --- a/source/dub/packagemanager.d +++ b/source/dub/packagemanager.d @@ -223,6 +223,7 @@ /** Looks up the first package matching the given name. */ + deprecated("Use `getBestPackage` instead") Package getFirstPackage(string name) { foreach (ep; getPackageIterator(name))