summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorPeter Scheibel <scheibel1@llnl.gov>2022-06-07 14:12:08 -0700
committerGitHub <noreply@github.com>2022-06-07 14:12:08 -0700
commitc724e26ba98a0577f040ed4691a36a44a3c2ea5f (patch)
treef32ac3dd6c8d23bb58439559c13f74145bac81df /var
parent1b9a1992fb389520d2f392f4e7a345115c117652 (diff)
downloadspack-c724e26ba98a0577f040ed4691a36a44a3c2ea5f.tar.gz
spack-c724e26ba98a0577f040ed4691a36a44a3c2ea5f.tar.bz2
spack-c724e26ba98a0577f040ed4691a36a44a3c2ea5f.tar.xz
spack-c724e26ba98a0577f040ed4691a36a44a3c2ea5f.zip
Staging: determine extensions from nonstandard URLs (#31027)
Fixes #31021 With #25185, we no longer default to using tar when we can't determine the extension type, opting to fail instead. This broke fetching for the pcre package, where we couldn't determine the extension. To determine the extension, we were attempting to extract it from the destination filename; however, this file name may omit details of the origin URL that are required to determine the extension, so instead we examine the URL directly. This also updates the decompressor_for method not to set ext=None by default: it must now always be set by the caller.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions