On 12/10/18 10:42 AM, Bert Peters via aur-general wrote:
> I can confirm that pikaur does not properly handle the package. The
> problem appears to be that the PKGBUILD requires both the python- and
> python2-versions of dependencies, but both of the splits then define
> their own depends.
> 
> Pikaur then installs only the depends for the version that I specify (I
> tried python 3 first) and ignores the python 2 versions. Then when
> "makepkg -s" is called, it complains that the python2 versions of the
> AUR packages cannot be found. (repo packages are fine, of course)
> 
> I don't know if this is a bug, but you can probably work around this by
> moving all those dependencies to the makedepends if you need them
> during the build or remove them altogether otherwise. For me, the
> latter option works.

The package_*() depends override globally listed depends. If pikaur does
not try to install the global depends together with the makedepends
before the build happens... this is a bug in pikaur and pikaur is broken.

This is regardless of whether the PKGBUILD "should" use global depends.

-- 
Eli Schwartz
Bug Wrangler and Trusted User

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to