Package Details: python-zxcvbn 4.4.27-1

Git Clone URL: https://aur.archlinux.org/python2-zxcvbn.git (read-only)
Package Base: python2-zxcvbn
Description: Password strength estimator
Upstream URL: http://pypi.python.org/pypi/zxcvbn
Licenses: Apache
Submitter: cgirard
Maintainer: cgirard
Last Packager: cgirard
Votes: 2
Popularity: 0.000002
First Submitted: 2017-01-20 09:37
Last Updated: 2018-10-19 08:25

Latest Comments

Arvedui commented on 2019-02-01 23:08

And one other thing, please set an explicit name for the source file. Some people use a global source folder, having files called "v4.4.27" in there is pretty annoying. It furthermore leads to collisions when multiple packages have the same version, which is not that uncommon.

You can do it like this: source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/dwolfhub/${_pythonmod}/archive/v$pkgver.tar.gz")

Thank you in advance!

Arvedui commented on 2019-02-01 23:02

This package currently does not build if python is not already installed. This is because makepkg does not consider overrides for individual split packages when doing dependency checking.

From the PKGBUILD man page:

Note that makepkg does not consider split package depends when checking if dependencies are installed before package building and with --syncdeps. All packages required to make the package are required to be specified in the global depends and makedepends arrays.

Please add a global depends=('python2' 'python') and makedepends=('python2-setuptools' 'python-setuptools')

roddhjav commented on 2018-11-06 11:35

This package also requires python2-pbr as makedeps

alex.forencich commented on 2018-08-19 03:55

Apologies for double post, apparently split packages have combined comments.

alex.forencich commented on 2018-08-19 03:54

Conflicts with python2-zxcvbn, both contain /usr/bin/zxcvbn. Recommend marking the packages as conflicting with each other, or renaming the executable in python2-zxcvbn.

alex.forencich commented on 2018-08-19 03:54

Conflicts with python-zxcvbn, both contain /usr/bin/zxcvbn. Recommend marking the packages as conflicting with each other, or renaming the executable in python2-zxcvbn.