remove pacsift workaround
This commit is contained in:
@@ -501,18 +501,12 @@ func (p *ProtoPackage) isAvailable(ctx context.Context, h *alpm.Handle) bool {
|
|||||||
log.Warningf("error getting packages from pacsift for %s: %v", p.Pkgbase, err)
|
log.Warningf("error getting packages from pacsift for %s: %v", p.Pkgbase, err)
|
||||||
return false
|
return false
|
||||||
} else if len(res) == 0 {
|
} else if len(res) == 0 {
|
||||||
|
log.Warningf("error getting packages from pacsift for %s", p.Pkgbase)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
// workaround for https://github.com/andrewgregory/pacutils/issues/66
|
if len(strings.Split(strings.TrimSpace(string(res)), "\n")) > 0 {
|
||||||
// TODO: remove once fixed
|
pacsiftLines := strings.Split(strings.TrimSpace(string(res)), "\n")
|
||||||
rRes := reReplacePacsiftWarning.ReplaceAllString(string(res), "")
|
|
||||||
if strings.TrimSpace(rRes) == "" {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
if len(strings.Split(strings.TrimSpace(rRes), "\n")) > 0 {
|
|
||||||
pacsiftLines := strings.Split(strings.TrimSpace(rRes), "\n")
|
|
||||||
|
|
||||||
var splitPkgs []string
|
var splitPkgs []string
|
||||||
for _, line := range pacsiftLines {
|
for _, line := range pacsiftLines {
|
||||||
|
Reference in New Issue
Block a user