Package Details: gplaycli 3.29-2

Git Clone URL: https://aur.archlinux.org/gplaycli.git (read-only, click to copy)
Package Base: gplaycli
Description: command line tool to search, install, update Android applications from the Google Play Store
Upstream URL: https://github.com/matlink/gplaycli
Licenses: AGPL
Conflicts: python-gpapi
Submitter: fordprefect
Maintainer: fordprefect (lightdot)
Last Packager: fordprefect
Votes: 14
Popularity: 0.000000
First Submitted: 2016-04-22 21:01 (UTC)
Last Updated: 2021-12-20 09:13 (UTC)

Dependencies (7)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

kyak commented on 2017-10-20 06:03 (UTC)

@fordperfect: gplaycli 3.9 works fine now. Thank you! It has become really slow, analyzing apks takes more time than it used to. Perhaps it has to do with switching away from androguard. But it works, and that's more important.

fordprefect commented on 2017-10-18 06:23 (UTC)

@kyak: I forgot that the AUR cannot do dependency resolution beyond package names, provides is not supported. I introduced the package yesterday, but since there is no release yet, I went for the vcs version for now. As soon as there is a release, I will package it as well. In the meantime maybe its a good idea to depend on the vcs version directly. Will push soon. Thanks also for the lxml catch. python-cryptodome provides python-crypto and should work as a replacement. I tested this yesterday and it worked for me, but I admittedly did not much time in it. Will test again tonight.

kyak commented on 2017-10-18 03:20 (UTC)

@fordperfect: Thank you! 1) The package requires python-pyaxmlparser now, which is not available (only python-pyaxmlparser-git is). It causes problems to AUR helpers: :: no results found for python-pyaxmlparser (dependency tree: gplaycli python-pyaxmlparser) This is really strange, because python-pyaxmlparser-git provides python-pyaxmlparser. Perhaps i should bring it to pacaur developer. I've installed python-pyaxmlparser-git for now. 2) pkg_resources.DistributionNotFound: The 'lxml' distribution was not found and is required by pyaxmlparser. This must be a missing dependency of python-pyaxmlparser. Installed python-lxml manually. 3) pkg_resources.DistributionNotFound: The 'pycrypto' distribution was not found and is required by gpapi. This is strange, because I have aur/python-pycryptodome installed. I've also installed python-pycryptodomex, but the error didn't go away. I can't install python-crypto either, because it conflicts with aur/python-pycryptodome. The third problem is a stopper, i can't go further.

fordprefect commented on 2017-10-17 22:02 (UTC)

I just pushed a new commit, which should make gplaycli working again. The main thing is that we now use python3 and abandon androguard. @kyak: could you test this, I hope this is all working now, but I only testet a quick run.

fordprefect commented on 2017-10-15 19:35 (UTC) (edited on 2017-10-16 21:05 (UTC) by fordprefect)

@kyak: 1) no, i can reproduce this, 2) you are completely right, I'll take it to their bugtracker. EDIT: The offending commit is found, I expect a fix soon. Stay tuned!

kyak commented on 2017-10-15 04:45 (UTC)

@fordperfect: your conclusion seems right, however, two things bother me. 1) Am i the only one experiencing the problem? If so, it could be a problem in my configuration. 2) This wasn't a problem until 3.3 release (i.e. 3.2 release worked well). However, python2-androguard didn't change at all since May 2017. So it must be something with gplaycli.

fordprefect commented on 2017-10-14 21:05 (UTC)

@kyak: upon closer inspection this message means the following: a dependency of gplaycli - androguard - seems to require distribute. this first means that this is not an issue of gplaycli and should be fixed in the python2-androguard package. also, the distribute package (which does not exist in AUR) makes absolutely no sense because it "is a simple compatibility layer that installs Setuptools 0.7+" (quote from the website [0], last updated 2013). this definitely should not be required. I don't actually know how to resolve this at the moment, there seems to be no obvious solution that makes sense. Does anyone have an idea? [0] https://pypi.python.org/pypi/distribute/0.7.3

kyak commented on 2017-10-14 10:13 (UTC)

@fordperfect: sorry for not being clear. I'm getting this error when trying to run gplaycli. Even gplaycli -h throws this error. It used to work before upgrade to 3.3. Now, with 3.4 the error is the same.

fordprefect commented on 2017-10-13 18:58 (UTC)

@kyak: can you explain a little more? I assume you get this error during build. however, build runs perfectly fine for me. please provide details. thank you.

kyak commented on 2017-10-13 17:05 (UTC)

I get "pkg_resources.DistributionNotFound: The 'distribute' distribution was not found and is required by androguard" with 3.3-1