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
signature.asc
Description: OpenPGP digital signature
