Source: sshfs-fuse
Version: 3.7.3-1.1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

sshfs-fuse cannot be cross built from source, because several of its
Python dependencies are not cross-satisfiable. Instead of figuring out
how to make them satisfiable, I found that they were used for testing
and thus could be annotated <!nocheck>. Doing so removes the need to
satisfy them for cross builds. I'm attaching a patch for your
convenience. Once applying it, sshfs-fuse cross builds successfully.

Helmut
diff -Nru sshfs-fuse-3.7.3/debian/changelog sshfs-fuse-3.7.3/debian/changelog
--- sshfs-fuse-3.7.3/debian/changelog   2023-02-07 20:33:53.000000000 +0100
+++ sshfs-fuse-3.7.3/debian/changelog   2026-01-01 11:47:08.000000000 +0100
@@ -1,3 +1,10 @@
+sshfs-fuse (3.7.3-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 01 Jan 2026 11:47:08 +0100
+
 sshfs-fuse (3.7.3-1.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -Nru sshfs-fuse-3.7.3/debian/control sshfs-fuse-3.7.3/debian/control
--- sshfs-fuse-3.7.3/debian/control     2022-12-05 09:49:55.000000000 +0100
+++ sshfs-fuse-3.7.3/debian/control     2026-01-01 11:47:05.000000000 +0100
@@ -9,11 +9,11 @@
     ,libglib2.0-dev
     ,meson
     ,pkg-config
-    ,python3
     ,python3-docutils
-    ,python3-pytest
 # tests:
-    ,fuse3
+    ,python3 <!nocheck>
+    ,python3-pytest <!nocheck>
+    ,fuse3 <!nocheck>
 Homepage: https://github.com/libfuse/sshfs
 Vcs-Browser: https://salsa.debian.org/debian/sshfs-fuse
 Vcs-Git: https://salsa.debian.org/debian/sshfs-fuse.git

Reply via email to