title: Ansible failing to unarchive bz2 files
body: <p>I'm not being able to extract a <code>.bz2</code> file using the Ansible <code>unarchive</code> module although it is present:</p>
  
  <pre><code> - name: unpack Android NDK
     unarchive: copy=no src="{{ ansible_cache_dir }}"/"{{ android_ndk_zipfile }}" dest=/opt/android creates=/opt/android/"{{ android_ndk_folder }}"
  </code></pre>
  
  <p>Getting this error message :</p>
  
  <pre><code>fatal: [default]: FAILED! =&gt; {
      "changed": false, 
      "failed": true, 
      "invocation": {
          "module_args": {
              "attributes": null, 
              "backup": null, 
              "content": null, 
              "copy": false, 
              "creates": "/opt/android/\"crystax-ndk-10.2.1\"", 
              "delimiter": null, 
              "dest": "/opt/android", 
              "directory_mode": null, 
              "exclude": [], 
              "extra_opts": [], 
              "follow": false, 
              "force": null, 
              "group": null, 
              "keep_newer": false, 
              "list_files": false, 
              "mode": null, 
              "original_basename": "\"crystax-ndk-10.2.1-linux-x86_64.tar.bz2", 
              "owner": null, 
              "regexp": null, 
              "remote_src": false, 
              "selevel": null, 
              "serole": null, 
              "setype": null, 
              "seuser": null, 
              "src": "/opt/ansible_cache\"/\"crystax-ndk-10.2.1-linux-x86_64.tar.bz2", 
              "unsafe_writes": null, 
              "validate_certs": true
          }
      }, 
      "msg": "Source '/opt/ansible_cache\"/\"crystax-ndk-10.2.1-linux-x86_64.tar.bz2' does not exist"
  }
  </code></pre>
  
  <p>Any advice?</p>