Package Details: googleplaydownloader 2.3-2

Git Clone URL: (read-only, click to copy)
Package Base: googleplaydownloader
Description: A graphical software to download APKs from the Google Play store.
Upstream URL:
Licenses: AGPL
Submitter: Yamakaky
Maintainer: Depau
Last Packager: Depau
Votes: 42
Popularity: 0.000000
First Submitted: 2014-10-31 10:51 (UTC)
Last Updated: 2018-12-28 15:46 (UTC)

Pinned Comments

Depau commented on 2018-12-28 15:49 (UTC) (edited on 2018-12-28 15:51 (UTC) by Depau)

Package is up to date. Upstream is simply not working on it anymore, which is quite different.

Do NOT flag it as out of date unless a new tag is available upstream. Thank you.

As an anonymous user pointed out, you should probably use raccoon which is more actively developed.

Latest Comments

Megver83 commented on 2021-10-06 00:18 (UTC)

Please add java in depends:

which: no java in (/home/megver83/.gdrive-downloader:/usr/local/sbin:/usr/local/bin:/usr/bin:/home/megver83/.local/share/flatpak/exports/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 553, in <lambda>
    self.Bind(wx.EVT_BUTTON, lambda e: self.generate_gfs(), self.generate_gfs_button)
  File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 586, in generate_gfs
    java_bin = subprocess.check_output("which java", shell=True)
  File "/usr/lib/python2.7/", line 223, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command 'which java' returned non-zero exit status 1

Depau commented on 2018-12-28 15:49 (UTC) (edited on 2018-12-28 15:51 (UTC) by Depau)

Package is up to date. Upstream is simply not working on it anymore, which is quite different.

Do NOT flag it as out of date unless a new tag is available upstream. Thank you.

As an anonymous user pointed out, you should probably use raccoon which is more actively developed.

Yamakaky commented on 2018-09-20 23:20 (UTC)

Disowning since I don't use it anymore.

Gio commented on 2018-09-20 14:00 (UTC)

Getting this error when trying to start it:

"Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 13, in <module> import wx, platform, os, sys, thread, subprocess, urllib, json File "/usr/lib/python2.7/site-packages/wx-3.0-gtk3/wx/", line 45, in <module> from wx.core import * File "/usr/lib/python2.7/site-packages/wx-3.0-gtk3/wx/", line 4, in <module> import _core</module> ImportError: cannot open shared object file: No such file or directory "</module></module>

Thank You.

commented on 2018-04-21 07:48 (UTC)

Yalpstore can only be used on phone. AUR package 'raccoon' seems to replace this software.

herve commented on 2018-04-15 08:38 (UTC) (edited on 2018-04-15 08:38 (UTC) by herve)

As stated in the project issues, this software cannot work anymore.

People are encouraged to use YalpStore.

I think this AUR package should be deleted.

cb9 commented on 2017-09-07 10:28 (UTC)

Getting error Installing googleplaydownloader script to /home/cb9/.cache/pacaur/googleplaydownloader/pkg/googleplaydownloader/usr/bin ./install: line 1: debian/wrapper/googleplaydownloader: No such file or directory ./install: line 2: debian/googleplaydownloader.xpm: No such file or directory ./install: line 3: debian/googleplaydownloader.desktop: No such file or directory ==> ERROR: A failure occurred in package(). Aborting... :: failed to build googleplaydownloader package(s)

Yamakaky commented on 2017-05-24 16:27 (UTC)

Yeah, same problem.

tengu commented on 2017-05-24 11:26 (UTC)

Got a problem here while starting: 13:25:31: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8). Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 650, in <module> main() File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 637, in main app = App() File "/usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/", line 8628, in __init__ self._BootstrapApp() File "/usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/", line 8196, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 627, in OnInit fen = MainFrame(self, title) File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 621, in __init__ self.panel.connect_to_googleplay_api() File "/usr/lib/python2.7/site-packages/googleplaydownloader/", line 459, in connect_to_googleplay_api token = api.login(config["gmail_address"], config["gmail_password"], AUTH_TOKEN) File "/usr/lib/python2.7/site-packages/googleplaydownloader/ext_libs/googleplayapi/", line 162, in login k, v = d.split("=") ValueError: too many values to unpack Any ideas?

Yamakaky commented on 2016-09-09 14:03 (UTC)

Waiting for (blocking) and (non-blocking)

RubenKelevra commented on 2016-09-09 12:05 (UTC)

Does not work: ==> Empfange Quellen... -> Klone das googleplaydownloader-2.0 svn Repo... svn: E170013: Konnte nicht mit Projektarchiv bei URL »« verbinden svn: E175009: Die XML-Antwort enthält ungültiges XML svn: E130003: Fehlerhaftes XML: no element found

kapitany commented on 2016-09-05 17:45 (UTC)

It seems that project svn is deleted. Now available here:

c-mauderer commented on 2016-07-26 14:37 (UTC)

There are the following build dependencies missing: subversion python2-setuptools

olebowle commented on 2016-07-19 16:52 (UTC) (edited on 2016-07-19 16:58 (UTC) by olebowle)

Please consider the following PKGBUILD: Once the devs tagged v2.0 and fixed the certificate issues, one can go back to downloading the .tar.gz releases using https.

logos commented on 2016-06-28 22:40 (UTC)

It gives me this error: curl: (60) SSL certificate problem: certificate has expired More details here: curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. Any plan to update it?

Yamakaky commented on 2015-11-21 14:50 (UTC)

I want to, but it's buggy. Try with this PKGBUILD : I'm asking the dev.

freedent commented on 2015-11-21 11:47 (UTC)

Can you update your package? I try it with 1.8v but need news dependancies. Thank you

midorax commented on 2015-09-13 13:11 (UTC)

i used bricewge link tocreate it

Yamakaky commented on 2015-09-13 13:08 (UTC)

It doesn't looks like an official link...

midorax commented on 2015-09-13 13:06 (UTC)

Here Is googleplaydownloader v1.7 :

Yamakaky commented on 2015-09-04 15:52 (UTC)

Did you try it ? I tried 1.7 several months ago, but it was buggy

bricewge commented on 2015-09-04 12:41 (UTC)

Here is a PKGBUILD for the version 1.7:

Yamakaky commented on 2015-03-19 08:40 (UTC)

I don't think, you should ask to the developer.

Theredbaron1834 commented on 2015-03-19 03:53 (UTC)

Is there any way to run this via CLI? I want to be able to search for updates to my apk's via cron.

Yamakaky commented on 2015-02-11 19:01 (UTC)

1.7 is marked as planned and not released, I don't know what it means. + launch fail, no file "/usr/lib/python2.7/site-packages/googleplaydownloader/googleplaydownloader/version.txt". Any suggestion ?

Yamakaky commented on 2015-01-21 17:49 (UTC)

Done !

Ram-Z commented on 2015-01-21 13:32 (UTC)

I had a quick chat on #archlinux-pacman and Bluewind proposed to use: gendesk -f \ --pkgname="$pkgname" \ --pkgdesc="$pkgdesc" In this case there is no need to access the PKGBUILD at all.

Ram-Z commented on 2015-01-21 13:09 (UTC)

hm... I've always seen it as `$startdir/{src,pkg}` being deprecated. This seems like a legitimate usecase for `$startdir`. `gendisk` fails because it assumes that the PKGBUILD is located at `$srcdir/..` which is not the case when BUILDDIR is set, same as `$startdir/src` != `$srcdir` in this case.

Yamakaky commented on 2015-01-21 11:30 (UTC)

$startdir seems depreciated, see PKGBUILD(5). Maybe if I add the PKGBUILD to the source array ?

Ram-Z commented on 2015-01-19 15:23 (UTC)

`gendesk -f` will fail if `BUILDDIR` is set in `/ect/makepkg.conf`. Please use this instead: gendesk -f "$startdir"/PKGBUILD

socrat commented on 2014-12-13 07:00 (UTC)

What are you talking about noobs,of course you cant always use the default gshit account,anyone could change the password. Just make one for yourself and it stays on even after update.Also dont forget to change android id because the previous would be blocked and it requires having java.You can also change the defqault lang ex en_UK

Yamakaky commented on 2014-12-07 18:03 (UTC)

Me too. May you directly contact the developper ? Thanks.

Funkin-Stoopid commented on 2014-12-07 17:16 (UTC)

new message :) : server says: NeedsBrowser

Yamakaky commented on 2014-12-04 00:10 (UTC)


Yamakaky commented on 2014-11-27 14:17 (UTC)

Me too. Maybe the fake account has been banned. I'll report.

Funkin-Stoopid commented on 2014-11-26 17:10 (UTC)

Hello I've got this message: server says: BadAuthentication And I cannot get anymore some apk list and apk files.

Yamakaky commented on 2014-11-08 19:17 (UTC)

You're welcome !

JanusDC commented on 2014-11-08 18:58 (UTC)

Ok, I will keep that variable then, and I will remember to unset it when I want to upgrade this package. I appreciate all your answers. Thanks.

Yamakaky commented on 2014-11-08 18:44 (UTC)

Yes, if you run `makepkg` manually. With `yaourt`, it's automatic.

JanusDC commented on 2014-11-08 18:14 (UTC)

The Wiki recommends to set BUILDIR in that way

Yamakaky commented on 2014-11-08 18:03 (UTC)

By default, yaourt compiles to /tmp.

JanusDC commented on 2014-11-08 17:54 (UTC)

Yes, my computer has 16Gb of RAM and a SSD, so I prefer to compile on RAM and not to write to the SDD when it is unnecessary.

Yamakaky commented on 2014-11-08 16:40 (UTC)

After test, it's the BUILDIR variable which causes problems. makepkg seems to copy the source files to $BUILDIR/<package>, but it doesn't copy the PKGBUILD. I suggest that you unset BUILDDIR and everything should be all right. Did you set it on purpose ?

JanusDC commented on 2014-11-08 13:05 (UTC)

Here you are. $ cat /etc/makepkg.conf | grep -v ^\# DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u' 'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' 'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' 'rsync::/usr/bin/rsync --no-motd -z %u %o' 'scp::/usr/bin/scp -C %u %o') CARCH="x86_64" CHOST="x86_64-unknown-linux-gnu" CPPFLAGS="-D_FORTIFY_SOURCE=2" CFLAGS="-march=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4" CXXFLAGS="${CFLAGS}" LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro" MAKEFLAGS="-j4" DEBUG_CFLAGS="-g -fvar-tracking-assignments" DEBUG_CXXFLAGS="-g -fvar-tracking-assignments" BUILDENV=(fakeroot !distcc color ccache check !sign) BUILDDIR=/tmp/makepkg OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !upx !debug) INTEGRITY_CHECK=(md5) STRIP_BINARIES="--strip-all" STRIP_SHARED="--strip-unneeded" STRIP_STATIC="--strip-debug" MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info}) DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc}) PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod) PACKAGER="Janus <stripped-email-for-this-forum>" COMPRESSGZ=(gzip -c -f -n) COMPRESSBZ2=(bzip2 -c -f) COMPRESSXZ=(7z a dummy -txz -si -so) #xz -c -z -) COMPRESSLRZ=(lrzip -q) COMPRESSLZO=(lzop -q) COMPRESSZ=(compress -c -f) PKGEXT='.pkg.tar.xz' SRCEXT='.src.tar.gz'

Yamakaky commented on 2014-11-08 08:52 (UTC)

Strange, I use it too. Could you give me your makepkg.conf?

JanusDC commented on 2014-11-07 22:49 (UTC)

I use yaourt. Then, when it gave me the error, I downloaded the PKGBUILD and files and used makepkg. Since I got the same error, I did the modifs I just described.

Yamakaky commented on 2014-11-07 22:07 (UTC)

(tip : you can also put "SKIP" in sha1sums) What is you setup ? What commands did you run ?

JanusDC commented on 2014-11-07 22:04 (UTC)

I received the "Could not read ../PKGBUILD" error. So I tried to add the PKGBUILD to the files of the package, however it is not possible to calculate the sha1sum (because if I calculate it, as soon as I add it to the PKGBUILD, the sha1sum would change). Hence I had to copy PKGBUILD to PKGBUILD2 and add that file instead (modifying the line gendesk -f to gendesk -f PKGBUILD2). With these modifications I was able to install it.

Yamakaky commented on 2014-10-31 13:48 (UTC)

Oups, sorry. Done.

muffinmad commented on 2014-10-31 13:45 (UTC)

Add gendesk to build dependencies