nickpack / ansible-role-android-sdk

Install Android SDK tools and packages, headless, with ansible.
Other
40 stars 32 forks source link

No package matching 'libncurses5:i386' is available error #1

Closed martinmicunda closed 9 years ago

martinmicunda commented 9 years ago

Hi,

I try use your ansible role in one of my project but I am getting follow error during provisioning (NOTE I am using trusty64 image in vagrant):

TASK: [nickp666.android-sdk | Install build dependencies] ********************* 
failed: [default] => (item=libncurses5:i386,libstdc++6:i386,libgcc1:i386,zlib1g:i386,imagemagick,expect,ant,ccache,autoconf,automake,python-dev,zlibc,android-tools-adb) => {"failed": true, "item": "libncurses5:i386,libstdc++6:i386,libgcc1:i386,zlib1g:i386,imagemagick,expect,ant,ccache,autoconf,automake,python-dev,zlibc,android-tools-adb"}
msg: No package matching 'libncurses5:i386' is available

FATAL: all hosts have already failed -- aborting

Thanks

nickpack commented 9 years ago

@martinmicunda Hrrrm thats interesting, did the i386 enable step complete successfully?

martinmicunda commented 9 years ago

Yes it did..

Sent from my iPhone

On 1 Apr 2015, at 12:54, Nick Pack notifications@github.com wrote:

@martinmicunda Hrrrm thats interesting, did the i386 enable step complete successfully?

— Reply to this email directly or view it on GitHub.

martinmicunda commented 9 years ago

@nickpack never mind somehow i got that working...

mattfili commented 9 years ago

@martinmicunda I'm following along with your tutorial and running up on the same issue. How did you get it working?

martinmicunda commented 9 years ago

I got it running by changing lib version see https://github.com/martinmicunda/ionic-photo-gallery/blob/master/ansible/playbook.yml and it was working for me...

mattfili commented 9 years ago

@martinmicunda, thanks for the quick response. I jumped the gun with my question before looking at your updated ansible file. Everything seemed to work aside from lib32z1 which was generating the error. msg: No package matching 'libncurses5:i386' is available.

I removed that particular dependency and it seems to be provisioning fine.