diff --git a/proto_package.go b/proto_package.go index 40bf769..d227eef 100644 --- a/proto_package.go +++ b/proto_package.go @@ -454,7 +454,7 @@ func (p *ProtoPackage) isAvailable(h *alpm.Handle) bool { case p.DBPackage != nil && len(p.DBPackage.Packages) > 0: pkg, err = dbs.FindSatisfier(p.DBPackage.Packages[0]) default: - cmd := exec.Command("unbuffer", "pacsift", "--exact", "--base="+p.Pkgbase, "--repo="+p.Repo.String(), + cmd := exec.Command("unbuffer", "pacsift", "--exact", "--base="+p.Pkgbase, "--repo="+p.Repo.String(), //nolint:gosec "--sysroot="+filepath.Join(conf.Basedir.Work, chrootDir, pristineChroot)) var res []byte res, err = cmd.Output() diff --git a/utils.go b/utils.go index f612d00..602b0f0 100644 --- a/utils.go +++ b/utils.go @@ -51,7 +51,7 @@ var ( reReplaceSpecialChars = regexp.MustCompile(`(?m)[^a-zA-Z0-9_\-.]`) reReplaceUnderscore = regexp.MustCompile(`(?m)[_\-]{2,}`) reReplaceTree = regexp.MustCompile(`(?m)^tree$`) - reReplacePacsiftWarning = regexp.MustCompile(`(?m)^warning:.*\n`) + reReplacePacsiftWarning = regexp.MustCompile(`(?m)^warning:.*\n*`) ) type Conf struct {