forked from ALHP/ALHP.GO
try loading package from database first
This commit is contained in:
@@ -588,15 +588,23 @@ func (b *BuildManager) genQueue() ([]*ProtoPackage, error) {
|
|||||||
Arch: arch,
|
Arch: arch,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
err = pkg.toDBPackage(false)
|
||||||
|
if err != nil {
|
||||||
|
log.Warningf("[QG] error getting/creating dbpackage %s: %v", state.Pkgbase, err)
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
if !pkg.isAvailable(alpmHandle) {
|
if !pkg.isAvailable(alpmHandle) {
|
||||||
log.Debugf("[QG] %s->%s not available on mirror, skipping build", pkg.FullRepo, pkg.Pkgbase)
|
log.Debugf("[QG] %s->%s not available on mirror, skipping build", pkg.FullRepo, pkg.Pkgbase)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
err = pkg.toDBPackage(true)
|
if pkg.DBPackage == nil {
|
||||||
if err != nil {
|
err = pkg.toDBPackage(true)
|
||||||
log.Warningf("[QG] error getting/creating dbpackage %s: %v", state.Pkgbase, err)
|
if err != nil {
|
||||||
continue
|
log.Warningf("[QG] error getting/creating dbpackage %s: %v", state.Pkgbase, err)
|
||||||
|
continue
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !pkg.isEligible(context.Background()) {
|
if !pkg.isEligible(context.Background()) {
|
||||||
|
Reference in New Issue
Block a user