Make CHANNELSDIR in smart empty, since this causes host contamination issues on some RPM-based hosts on which smart is already installed. [YOCTO #3881] Upstream-Status: Inappropriate [embedded specific] diff --git a/smart/plugins/channelsync.py b/smart/plugins/channelsync.py index 3ba95ff..646d696 100644 --- a/smart/plugins/channelsync.py +++ b/smart/plugins/channelsync.py @@ -23,7 +23,11 @@ from smart.channel import * from smart import * import os -CHANNELSDIR = "/etc/smart/channels/" +# For now, we leave the definition of CHANNELSDIR empty. This prevents smart +# from erroneously consider the build host's channels while setting up its +# channels [YOCTO #3881]. If this feature will be used in the future, CHANNELSDIR +# should be set to a proper value. +CHANNELSDIR = "" def syncChannels(channelsdir, force=None):