mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
pacman: Treat .zst package names as files (#650)
* pacman: Treat .zst package names as files * pacman: add changelog for .zst support * pacman: refer to pull-request in changelog fragment Co-authored-by: Felix Fontein <felix@fontein.de> Co-authored-by: gileri <e+git8413@linuxw.info> Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
a86195623b
commit
bc43694ca9
2 changed files with 5 additions and 1 deletions
|
@ -0,0 +1,4 @@
|
||||||
|
bugfixes:
|
||||||
|
- pacman - treat package names containing .zst as package files during installation
|
||||||
|
(https://www.archlinux.org/news/now-using-zstandard-instead-of-xz-for-package-compression/,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/650).
|
|
@ -459,7 +459,7 @@ def main():
|
||||||
for i, pkg in enumerate(pkgs):
|
for i, pkg in enumerate(pkgs):
|
||||||
if not pkg: # avoid empty strings
|
if not pkg: # avoid empty strings
|
||||||
continue
|
continue
|
||||||
elif re.match(r".*\.pkg\.tar(\.(gz|bz2|xz|lrz|lzo|Z))?$", pkg):
|
elif re.match(r".*\.pkg\.tar(\.(gz|bz2|xz|lrz|lzo|Z|zst))?$", pkg):
|
||||||
# The package given is a filename, extract the raw pkg name from
|
# The package given is a filename, extract the raw pkg name from
|
||||||
# it and store the filename
|
# it and store the filename
|
||||||
pkg_files.append(pkg)
|
pkg_files.append(pkg)
|
||||||
|
|
Loading…
Reference in a new issue