mikkeloscar / gopkgbuild

A golang package for parsing Arch Linux PKGBUILDs
GNU General Public License v3.0
22 stars 5 forks source link

Fix panic when handling empty depends in .SRCINFO #5

Closed Morganamilo closed 6 years ago

Morganamilo commented 6 years ago

when we have an empty depends line just skip it.

Some packages, namley pip2pkgbuild have .SRCINFOs with empty depends lines.

pkgname = pip2pkgbuild depends = depends = python depends = python-pip

This seems to be caused by the package base having no dependancies while the split package has some.

This causes makepkg itself to generate a .SRCINFO with empty depends so this must consider valid.

mikkeloscar commented 6 years ago

Thanks