Fix latest-limit command line
It turns out dnf argparse can't handle negative numbers without "=". It's actually documented in the man page --latest-limit <number> ... If <number> is negative skip <number> of latest packages. If a negative number is used use syntax --latest-limit=<number> But who reads that :) This started failing with Fedora 26 Change-Id: I884af94c07fa11b010f69863047a04711b14f21e
This commit is contained in:
parent
016606c81d
commit
da90ef4743
@ -16,7 +16,7 @@ YUM=${YUM:-yum}
|
|||||||
if [[ ${YUM} == "dnf" ]]; then
|
if [[ ${YUM} == "dnf" ]]; then
|
||||||
# cribbed from
|
# cribbed from
|
||||||
# http://dnf.readthedocs.org/en/latest/cli_vs_yum.html
|
# http://dnf.readthedocs.org/en/latest/cli_vs_yum.html
|
||||||
_old_kernels="$(dnf repoquery --installonly --latest-limit -1 -q)"
|
_old_kernels="$(dnf repoquery --installonly --latest-limit=-1 -q)"
|
||||||
if [[ -n "${_old_kernels}" ]]; then
|
if [[ -n "${_old_kernels}" ]]; then
|
||||||
dnf remove -y ${_old_kernels}
|
dnf remove -y ${_old_kernels}
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user