# HG changeset patch # User Aleksej Bobylev # Date 1467066270 -10800 # Node ID 8e774023d9355a5f2e6bb2eb4ccef8a3431cf932 # Parent 142f8c69c48297438113560b6534df432aa4a6da Module 'get': get any package. Thanks Mojo for bug report. diff -r 142f8c69c482 -r 8e774023d935 modules/get --- a/modules/get Sat Jun 11 13:42:23 2016 +0100 +++ b/modules/get Tue Jun 28 01:24:30 2016 +0300 @@ -292,6 +292,18 @@ # output: display possible package name debug "\nvirtual_pkg('$1', '$2')" + + if [ "$tazpkg_command" != 'get-install' ]; then + # 'get' command: download any package + if [ -z "$(awk -F$'\t' -vp="$1" '{if ($1 == p) print p}' "$2/packages.info")" ]; then + # This package not exists in the list, it may be virtual package + grep -hs "^$1=" "$2/packages.equiv" | sed "s/^$1=//" + else + echo $1 + fi + return + fi + local i unset IFS for i in $(grep -hs "^$1=" "$2/packages.equiv" | sed "s/^$1=//"); do