OSDN Git Service

Some fixes about removing unecessary redo.
[portsreinstall/current.git] / lib / libreinstall.sh
index 55c6400..26f2558 100644 (file)
@@ -850,11 +850,12 @@ reinstall_chk_missing_requirement ()
 # Return status 1 for port to skip
 reinstall_exec_chk_skip ()
 {
-       local tag level
+       local tag level tmpdb
        local currentorigin_is_all currentorigin_is_target currentorigin_is_requires_requirements
        local currentorigin_is_initial_requirements currentorigin_is_requires_dependents
        local currentorigin_is_initial_dependents currentorigin_is_requires_requirements_complement
        local currentorigin_is_relevant
+       tmpdb=${TMPDIR}/reinstall_exec_chk_skip
        database_query_get_target_attributes currentorigin "$REINSTALL_ORIGIN"
        if [ -z "${currentorigin_is_all}" -a -z "${currentorigin_is_relevant}" ]
        then