3 files changed
+14
-6
No files matched your search
+1
-1
@@ -290,7 +290,7 @@ func getDepTree(pkgs []string) (*depTree, error) {
|
||||
continue
|
||||
}
|
||||
|
||||
_, isGroup := syncDb.PkgCachebyGroup(pkg)
|
||||
_, isGroup := syncDb.PkgCachebyGroup(name)
|
||||
if isGroup == nil {
|
||||
continue
|
||||
}
|
||||
|
||||
+12
-4
@@ -104,12 +104,20 @@ func install(parser *arguments) error {
|
||||
}
|
||||
|
||||
for _, pkg := range dc.Repo {
|
||||
arguments.addTarget(pkg.Name())
|
||||
arguments.addTarget(pkg.DB().Name() + "/" + pkg.Name())
|
||||
}
|
||||
|
||||
//for _, pkg := range repoTargets {
|
||||
// arguments.addTarget(pkg)
|
||||
//}
|
||||
dbList, err := alpmHandle.SyncDbs()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
for _, pkg := range repoTargets {
|
||||
_, name := splitDbFromName(pkg)
|
||||
_, errdb := dbList.PkgCachebyGroup(name)
|
||||
if errdb == nil {
|
||||
arguments.addTarget(pkg)
|
||||
}
|
||||
}
|
||||
|
||||
if len(dc.Aur) == 0 && len(arguments.targets) == 0 {
|
||||
fmt.Println("There is nothing to do")
|
||||
|
||||
Reference in new issue
Block a user