# HG changeset patch # User Mike Miller # Date 1581885576 28800 # Node ID 7a22be5833c78b3ab19cc752996df5ceebec7860 # Parent fbed279b7074a981ad152bfea20ed135271133f7 pkg: fix urlwrite error when working directory is not writable (bug #57825) * get_forge_download.m: Return a temporary local file name based on the Octave Forge package name and version. diff -r fbed279b7074 -r 7a22be5833c7 scripts/pkg/private/get_forge_download.m --- a/scripts/pkg/private/get_forge_download.m Sun Feb 16 11:31:48 2020 -0800 +++ b/scripts/pkg/private/get_forge_download.m Sun Feb 16 12:39:36 2020 -0800 @@ -30,5 +30,6 @@ function [url, local_file] = get_forge_download (name) [ver, url] = get_forge_pkg (name); - local_file = [name "-" ver ".tar.gz"]; + local_file = tempname (tempdir (), [name "-" ver "-"]); + local_file = [local_file ".tar.gz"]; endfunction