diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-08-06 16:56:05 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-08-06 23:14:41 +0200 |
commit | eab5366e679c149cf0a5abeb9a196700b171d9da (patch) | |
tree | c759dbf87f30833263dfe0c022c4ce9bafcc4892 /etc | |
parent | ad878a2c5e5313c534ccf2546cb8c978e5295ae1 (diff) | |
download | guix-eab5366e679c149cf0a5abeb9a196700b171d9da.tar.gz |
disarchive-manifest: Exclude the Chromium tarball.
* etc/disarchive-manifest.scm (disarchive-collection): Exclude "chromium-" tarballs.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/disarchive-manifest.scm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/disarchive-manifest.scm b/etc/disarchive-manifest.scm index b12cd78466..93b5039eec 100644 --- a/etc/disarchive-manifest.scm +++ b/etc/disarchive-manifest.scm @@ -105,6 +105,14 @@ an empty directory if ORIGIN could not be disassembled." (and=> (origin-hash origin) content-hash-value) + ;; FIXME: Exclude the Chromium tarball + ;; because it's huge and "disarchive + ;; disassemble" exceeds the max-silent + ;; timeout. + (not (string-prefix? + "chromium-" + (origin-actual-file-name origin))) + (origin->disarchive origin))) origins) #:copy? #t)) |