Package: mate-submodules-source
Version: 0.0~git20230830.4074560-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:atril src:caja src:engrampa src:mate-panel 
src:mate-session-manager src:mate-terminal src:mate-utils src:pluma

The affected packages cannot satisfy their cross Build-Depends, because
their transitive dependency on mate-submodules-source is not
satisfiable. In general, Arch:all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native.
Since mate-submodules-source is a package containing source code only
with no dependencies of its own, the foreign marking is appropriate. I'm
attaching a patch for your convenience.

Helmut
diff -Nru mate-submodules-0.0~git20230830.4074560/debian/changelog 
mate-submodules-0.0~git20230830.4074560/debian/changelog
--- mate-submodules-0.0~git20230830.4074560/debian/changelog    2023-12-27 
13:28:58.000000000 +0100
+++ mate-submodules-0.0~git20230830.4074560/debian/changelog    2026-01-08 
06:58:32.000000000 +0100
@@ -1,3 +1,10 @@
+mate-submodules (0.0~git20230830.4074560-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark maket-submodules-source Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 08 Jan 2026 06:58:32 +0100
+
 mate-submodules (0.0~git20230830.4074560-1) unstable; urgency=medium
 
   * New upstream Git snapshot.
diff -Nru mate-submodules-0.0~git20230830.4074560/debian/control 
mate-submodules-0.0~git20230830.4074560/debian/control
--- mate-submodules-0.0~git20230830.4074560/debian/control      2023-12-27 
13:28:58.000000000 +0100
+++ mate-submodules-0.0~git20230830.4074560/debian/control      2026-01-08 
06:58:09.000000000 +0100
@@ -14,6 +14,7 @@
 
 Package: mate-submodules-source
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
 Description: MATE code components provided as Git submodule repository

Reply via email to