From ee0e70ed3d5038a58e02b9dd52c5c675a55833a5 Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 5 Jul 2020 10:44:47 +0200 Subject: [PATCH] tree/pkglist: Now --deps orders for build/installation order --- cmd/tree/pkglist.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmd/tree/pkglist.go b/cmd/tree/pkglist.go index f4238e1f..536c10e3 100644 --- a/cmd/tree/pkglist.go +++ b/cmd/tree/pkglist.go @@ -192,6 +192,11 @@ func NewTreePkglistCommand() *cobra.Command { if err != nil { Fatal(err.Error()) } + ass := solution.SearchByName(p.GetPackageName()) + solution, err = solution.Order(reciper.GetDatabase(), ass.Package.GetFingerPrint()) + if err != nil { + Fatal(err.Error()) + } SpinnerStop() for _, pa := range solution { @@ -251,7 +256,9 @@ func NewTreePkglistCommand() *cobra.Command { } fmt.Println(string(j2)) default: - sort.Strings(plist) + if !deps { + sort.Strings(plist) + } for _, p := range plist { fmt.Println(p) }