Commit f6d2c8ab authored by Vitaly Lipatov's avatar Vitaly Lipatov

rpmreqs: add checking for file existance

parent 3423a6ec
...@@ -19,7 +19,7 @@ fi ...@@ -19,7 +19,7 @@ fi
# moved from aptU # moved from aptU
get_rpm_package_requires() get_rpm_package_requires()
{ {
rpmquery --requires $@ | cut -f1 -d" " | sed -e "s|\(^lib.*\)(.*[0-9])|\1|g" | grep -v "^rpmlib" | sort -u (rpmquery --requires "$@" || return ) | cut -f1 -d" " | sed -e "s|\(^lib.*\)(.*[0-9])|\1|g" | grep -v "^rpmlib" | sort -u
} }
filter_pkgname() filter_pkgname()
...@@ -203,6 +203,9 @@ passwdqc-control" ...@@ -203,6 +203,9 @@ passwdqc-control"
estrlist union $REQLIST | estrlist list - estrlist union $REQLIST | estrlist list -
} }
REQLIST=$(get_rpm_package_requires $@) || fatal "can't get primary requires" if [ "$1" = "-p" ] ; then
[ -s "$2" ] || fatal "Missed file $2"
fi
REQLIST=$(get_rpm_package_requires "$@") || fatal "can't get primary requires"
trans_rpmdeps_to_pkgname_lav $REQLIST trans_rpmdeps_to_pkgname_lav $REQLIST
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment