guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit ffb7c490024a8ffaaf3a987f9e5d8cb89397071c
Author: Efraim Flashner <[email protected]>
AuthorDate: Thu Mar 6 18:38:04 2025 +0200

    build/cargo: Don't try to unpack sanity-check.py.
    
    * guix/build/cargo-build-system.scm (crate-src?): Also don't try to
    check python scripts for Cargo.toml.
    
    Change-Id: I001a89b83d2e472706b1263007be45d1153c140f
---
 guix/build/cargo-build-system.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/guix/build/cargo-build-system.scm 
b/guix/build/cargo-build-system.scm
index d8433e1acd..7b519607f2 100644
--- a/guix/build/cargo-build-system.scm
+++ b/guix/build/cargo-build-system.scm
@@ -65,6 +65,7 @@
   "Check if PATH refers to a crate source, namely a gzipped tarball with a
 Cargo.toml file present at its root."
     (and (not (directory-exists? path)) ; not a tarball
+         (not (string-suffix? "py" path))   ; sanity-check.py
          ;; First we print out all file names within the tarball to see if it
          ;; looks like the source of a crate. However, the tarball will include
          ;; an extra path component which we would like to ignore (since we're

Reply via email to