make findpkgfiles fallback to srcinfo

This commit is contained in:
2022-05-18 14:27:54 +02:00
parent dd118c5f97
commit 65d6e7e135

View File

@@ -698,13 +698,19 @@ func (p *ProtoPackage) findPkgFiles() error {
return err return err
} }
if p.DbPackage == nil { if p.DbPackage == nil && p.Srcinfo == nil {
return fmt.Errorf("unable to find Pkgfiles without dbpakg present") return fmt.Errorf("unable to find pkgfiles without dbpkg or srcinfo present")
} }
var realPkgs []string var realPkgs []string
for _, realPkg := range p.DbPackage.Packages { if p.DbPackage != nil {
realPkgs = append(realPkgs, realPkg) for _, realPkg := range p.DbPackage.Packages {
realPkgs = append(realPkgs, realPkg)
}
} else {
for _, realPkg := range p.Srcinfo.Packages {
realPkgs = append(realPkgs, realPkg.Pkgname)
}
} }
var fPkg []string var fPkg []string