OSDN Git Service

Modified the previous part again.
[portsreinstall/current.git] / lib / libreinstall.sh
index 1755aac..d0c1299 100644 (file)
@@ -1161,10 +1161,9 @@ reinstall_exec ()
                message_echo "Checking whether any required package is missing..."
                sed 's/@.*//' "$REINSTALL_DBNODE_DIR/requirements.all.full" \
                        > ${TMPDIR}/reinstall_exec::requirements.all_but_test.unflavored || :
-               reinstall_make missing 2> /dev/null | \
-                       grep -Fx "${TMPDIR}/reinstall_exec::requirements.all_but_test.unflavored" \
+               if reinstall_make missing 2> /dev/null \
+                       grep -Fx "${TMPDIR}/reinstall_exec::requirements.all_but_test.unflavored" \
                        > ${TMPDIR}/reinstall_exec::missing_requirements
-               if [ `wc -l < ${TMPDIR}/reinstall_exec::missing_requirements` -gt 0 ]
                then
                        message_echo "Found missing requirements:"
                        message_cat < ${TMPDIR}/reinstall_exec::missing_requirements