Dear TANIGUCHI Takaki, I'd like to report that dependency on botocore introduced in awscli-1.9.9-2 doesn't seem to be enough. In fact, I have installed
python-botocore = 1.3.9.-1 python3-botocore = 0.81.0-1 and awscli still fails to start with the following traceback: Traceback (most recent call last): File "/usr/bin/aws", line 19, in <module> import awscli.clidriver File "/usr/share/awscli/awscli/clidriver.py", line 24, in <module> from botocore.client import Config ImportError: cannot import name 'Config' After I've upgraded everything to be python-botocore = 1.3.9.-1 python3-botocore = 1.3.9.-1 I'm getting the following: Traceback (most recent call last): File "/usr/bin/aws", line 27, in <module> sys.exit(main()) File "/usr/bin/aws", line 23, in main return awscli.clidriver.main() File "/usr/share/awscli/awscli/clidriver.py", line 50, in main driver = create_clidriver() File "/usr/share/awscli/awscli/clidriver.py", line 59, in create_clidriver event_hooks=emitter) File "/usr/share/awscli/awscli/plugin.py", line 44, in load_plugins modules = _import_plugins(plugin_mapping) File "/usr/share/awscli/awscli/plugin.py", line 61, in _import_plugins module = __import__(path, fromlist=[module]) File "/usr/share/awscli/awscli/handlers.py", line 39, in <module> from awscli.customizations.cloudtrail import initialize as cloudtrail_init File "/usr/share/awscli/awscli/customizations/cloudtrail/__init__.py", line 14, in <module> from .validation import CloudTrailValidateLogs File "/usr/share/awscli/awscli/customizations/cloudtrail/validation.py", line 25, in <module> from pyasn1.error import PyAsn1Error ImportError: No module named 'pyasn1' => i.e. it misses pyasn1 too. After installing python3-pyasn1 = 0.1.9-1, I've finally managed to get it to run. -- WBR, Mikhail Yakshin