I am not able to install cuttlefish on Ubuntu 20.04.1 by following the 
guide at:    https://source.android.com/setup/start#set_up_workstation

Here is the error:

machine:~/aosp$ acloud setup --host

==================
Notice:
  We collect anonymous usage statistics in accordance with our Content 
Licenses (https://source.android.com/setup/start/licenses), Contributor 
License Agreement (https://opensource.google.com/docs/cla/), Privacy Policy 
(https://policies.google.com/privacy) and Terms of Service 
(https://policies.google.com/terms).
==================


Welcome to
                                    
   ___  _______   ____  __  _____ 
  / _ |/ ___/ /  / __ \/ / / / _ \ 
 / __ / /__/ /__/ /_/ / /_/ / // /  
/_/ |_\___/____/\____/\____/____/ 
                                  


========================================
 [Install required package for host setup] 
 This step will walk you through the
 required packages installation for
 running Android cuttlefish devices
 and vnc on your host.
========================================

Run command: sudo apt-get update
[sudo] password for rakesh: 
Run command: sudo apt-get --assume-yes install cuttlefish-common
Traceback (most recent call last):
  File "/tmp/Soong.python_pNLkbc/acloud/public/acloud_main.py", line 417, 
in <module>
    EXIT_CODE = main(sys.argv[1:])
  File "/tmp/Soong.python_pNLkbc/acloud/public/acloud_main.py", line 397, 
in main
    setup.Run(args)
  File "/tmp/Soong.python_pNLkbc/acloud/setup/setup.py", line 61, in Run
    subtask.Run(force_setup=args.force)
  File "/tmp/Soong.python_pNLkbc/acloud/setup/base_task_runner.py", line 
98, in Run
    self._Run()
  File "/tmp/Soong.python_pNLkbc/acloud/setup/host_setup_runner.py", line 
79, in _Run
    setup_common.InstallPackage(pkg)
  File "/tmp/Soong.python_pNLkbc/acloud/setup/setup_common.py", line 71, in 
InstallPackage
    "Could not install package [" + pkg + "], :" + str(cpe.output))
acloud.errors.PackageInstallError: Could not install package 
[cuttlefish-common], :Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package cuttlefish-common

On Monday, June 22, 2020 at 8:35:11 PM UTC+5:30 Dean Wheatley wrote:

> Here's a set of commands which worked on my Ubuntu 20.04 workstation to 
> launch cuttlefish. YMMV.
>
> # Check python major version is 2 due to incompatibility in acloud-dev 
> which python3
> python_major_ver=$(python -V 2>&1 | sed s/Python\ // | cut -c 1)
> if [ -z "${python_major_ver}" ]; then
>   echo "no Python installed. Exiting"
>   exit 1
> fi
> if [ ${python_major_ver} -ne 2 ]; then
>   echo "Python version is "${python_major_version} " but must be 2. 
> Exiting"
>   exit 1
> fi
>
> cd ../../../../..
> . build/envsetup.sh
> lunch aosp_cf_x86_phone-userdebug
> m
> # build and use acloud-dev due to acloud python errors on Ubuntu 20.04
> # (it uses python 3 even if python 2 version is active)
> m acloud
> # set memory to 2GB
> # default 6GB fails to boot on Ubuntu 20.04 due to crosvm errors (see 
> Launcher log)
> acloud-dev create --yes --verbose --local-instance --local-image 
> --hw-property memory:2g
>
> On Saturday, June 20, 2020 at 1:29:50 AM UTC+10, Dean Wheatley wrote:
>>
>> https://issuetracker.google.com/issues/159361839
>>
>> On Friday, June 19, 2020 at 12:45:58 AM UTC+10, Glenn Kasten wrote:
>>>
>>> Please file a bug here:
>>>
>>> https://source.android.com/setup/contribute/report-bugs
>>>
>>> On Thursday, June 18, 2020 at 7:32:05 AM UTC-7, Ismael Vidal wrote:
>>>>
>>>> I have the same problem on Ubuntu 20.04. :(
>>>>
>>>> On Tuesday, June 2, 2020 at 12:35:10 PM UTC-4, Dean Wheatley wrote:
>>>>>
>>>>> Irrespective of running python version (2.7.18rc1 or 3.8.2) on Ubuntu 
>>>>> 20.04, acloud fails as below:
>>>>>
>>>>> $ acloud setup --host
>>>>>
>>>>> Welcome to
>>>>>                                     
>>>>>    ___  _______   ____  __  _____ 
>>>>>   / _ |/ ___/ /  / __ \/ / / / _ \ 
>>>>>  / __ / /__/ /__/ /_/ / /_/ / // /  
>>>>> /_/ |_\___/____/\____/\____/____/ 
>>>>>                                   
>>>>>
>>>>> Traceback (most recent call last):
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/public/acloud_main.py", line 
>>>>> 440, in <module>
>>>>>     EXIT_CODE, EXCEPTION_STACKTRACE = main(sys.argv[1:])
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/public/acloud_main.py", line 
>>>>> 419, in main
>>>>>     setup.Run(args)
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/setup/setup.py", line 73, in 
>>>>> Run
>>>>>     subtask.Run(force_setup=args.force)
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/setup/base_task_runner.py", 
>>>>> line 97, in Run
>>>>>     if self.ShouldRun() or force_setup:
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/setup/host_setup_runner.py", 
>>>>> line 67, in ShouldRun
>>>>>     if not utils.IsSupportedPlatform():
>>>>>   File "/tmp/Soong.python_ym5s7lig/acloud/internal/lib/utils.py", line 
>>>>> 1218, in IsSupportedPlatform
>>>>>     dist = platform.linux_distribution()[0]
>>>>>
>>>>>
>>>>>
>>>>> Why does acloud seemingly always use the latest python version on the 
>>>>> system (3.8.2 in my case) rather than the one set to local python? 
>>>>> (platform.linux_distribution API has been removed in Python 3.8)
>>>>>
>>>>> Building and running acloud-dev worked around this issue, but I needed 
>>>>> to ensure that python2 was the active version on my system.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/132eda93-a90c-40c1-8941-036f87bd13e7n%40googlegroups.com.

Reply via email to