OSDN Git Service

Fixed a bug emerged by the previous modification.
authorMamoru Sakaue / MwGhennndo <glmwghennndo@users.sourceforge.jp>
Sun, 26 Aug 2018 10:12:03 +0000 (18:12 +0800)
committerMamoru Sakaue / MwGhennndo <glmwghennndo@users.sourceforge.jp>
Sun, 26 Aug 2018 10:12:03 +0000 (18:12 +0800)
 Changes to be committed:
modified:   lib/libpkgsys.sh

lib/libpkgsys.sh

index 29a2bc9..ba4e731 100644 (file)
@@ -1671,6 +1671,7 @@ pkgsys_get_current_port_oprions_timestamp ()
 # ============= Get the saved all timestamp information of port options =============
 pkgsys_get_saved_port_oprions_timestamps_all ()
 {
+       mkdir -p "${DBDIR}/ls_dbdir"
        cat "${DBDIR}/ls_dbdir/"*.log 2> /dev/null || :
 }
 
@@ -1700,6 +1701,7 @@ pkgsys_save_port_oprion_timestamp ()
        origin=$1
        portoptlog=`echo "$origin" | pkgsys_conv_portorigin_to_port_oprion_timestamp_logname`
        portoptdb=`pkgsys_get_port_oprion_database "$origin"`
+       mkdir -p "${DBDIR}/ls_dbdir"
        pkgsys_get_current_port_oprions_timestamp "$portoptdb" > ${DBDIR}/ls_dbdir/$portoptlog.log 2> /dev/null || :
 }
 
@@ -1738,6 +1740,7 @@ pkgsys_register_list_nonexistent_portopriondb ()
 {
        local dbpath
        dbpath=${DBDIR}/ls_dbdir/%NONEXISTENT%.log
+       mkdir -p "${DBDIR}/ls_dbdir"
        cat > $dbpath.new
        touch  "$dbpath"
        sort -u "$dbpath.new" "$dbpath" > $dbpath.tmp