Open

Description
Environment details
- Operating System+version: Windows 11
- Compiler+version: Microsoft Visual Studio 2022 (17.5.4)
- Conan version: 2.0.4
- Python version: 3.10.5
Unable to build package with dependency when trying to use an alternative remote.
Steps to reproduce
When trying to use a different remote with conan create
the dependencies are not working.
Example code:
class MyLib(ConanFile):
def build_requirements(self):
self.build_requires("otherlib/1.0.0@companyuser/stable")
def generate(self):
self.package_folder = self.dependencies["otherlib"].package_folder
Example use of conan create:
conan create --user=companyuser --channel=stable --verrsion=1.0.0 -r=test .
Example of error:
ERROR: mylib/1.0.0@companyuser/stable: Error in generate() method, line 31
self.package_folder = self.dependencies["otherlib"].package_folder
KeyError: "'otherlib' not found in the dependency set"
I have also tried self.build_requires("otherlib/1.0.0")
and have similar problems.
Logs
No response