diff --git a/src/python/jw/pkg/cmds/projects/CmdRequiredOsPkg.py b/src/python/jw/pkg/cmds/projects/CmdRequiredOsPkg.py index 329b941f..c19ebb47 100644 --- a/src/python/jw/pkg/cmds/projects/CmdRequiredOsPkg.py +++ b/src/python/jw/pkg/cmds/projects/CmdRequiredOsPkg.py @@ -66,6 +66,7 @@ class CmdRequiredOsPkg(Cmd): # export vals = self.app.get_values(deps, ['pkg.requires.' + sec], [flavour]) if vals: requires |= set(vals) - out = [f'"{dep}"' for dep in requires] if args.quote else requires + out = sorted(requires) + out = [f'"{dep}"' for dep in out] if args.quote else out # TODO: add all not in build tree as -devel print(' '.join(out))