diff --git a/src/providers/packages.go b/src/providers/packages.go index 2ba9a1f..3e8e95f 100644 --- a/src/providers/packages.go +++ b/src/providers/packages.go @@ -2,6 +2,7 @@ package providers import ( "os" + "os/exec" "strconv" "strings" ) @@ -21,7 +22,7 @@ func getPmPackages(packagerName string, packagerPath string) string { return strconv.Itoa(len(pkgs)-1) + " (pacman)" } if packagerName == "apk" { - pkgs, err := os.ReadFile(packagerPath) + pkgs, err := exec.Command("apk", "info").Output() // i had to use this sorry if err != nil { return "error reading apk package list" }