- 
                Notifications
    You must be signed in to change notification settings 
- Fork 23
Description
Although the build process supports setting PACKAGE_CHANNEL via command line, which indeed creates the packages with the desired user/channel, problems arise when trying to deploy Cloe packages from a custom channel.
i) In the Conan recipes, the requirements' user/channel is hard-coded, s. e.g. cloe-engine. For most requirements, this can be overridden by adding each and every Cloe dependency with an override to the deployment recipe's requirement method. This may or may not be considered an inconvenience, but not a bug. One may think about providing a mechanism to consistently inject a custom user/channel into the Cloe package bundle, though.
ii) The main issue stems from requirements defined with the private attribute, as these cannot be overridden (e.g cloe-oak in the cloe-engine recipe). This prevents users from using a custom user/channel and may be considered as a bug.