diff --git a/meshroom/core/plugins.py b/meshroom/core/plugins.py index f25487217a..e3ffa6ce96 100644 --- a/meshroom/core/plugins.py +++ b/meshroom/core/plugins.py @@ -166,6 +166,11 @@ def resolveRezSubrequires(self) -> list[str]: continue version = package.split("-") resolvedVersions[version[0]] = version[1] + + # Add the plugin's package + if version[0] == self.uri: + packages.append(f"{version[0]}-{version[1]}") + currentEnvPackages = [package + "-" + resolvedVersions[package] for package in resolvedVersions.keys()] logging.debug("Packages in the current environment: " + ", ".join(currentEnvPackages))