Package: libenchant-2-dev Version: 2.8.16+dfsg-4 Tags: patch User: [email protected] Usertags: cross-satisfiability Control: affects -1 + src:abiword
abiword cannot satisfy its cross Build-Depends, because its dependency on libenchant-2-dev is not satisfiable. In general, Architecture: all packages can never satisfy cross Build-Depends unless marked Multi-Arch: foreign or annotated :native. Since libenchant-2-dev is a transitional package, it should have the same Architecture and Multi-Arch value as the target package. Doing so resolves the problem for abiword. I'm attaching a patch for your convenience. Helmut
diff -Nru enchant-2.8.16+dfsg/debian/changelog enchant-2.8.16+dfsg/debian/changelog --- enchant-2.8.16+dfsg/debian/changelog 2026-06-25 01:16:11.000000000 +0200 +++ enchant-2.8.16+dfsg/debian/changelog 2026-09-03 21:13:24.000000000 +0200 @@ -1,3 +1,10 @@ +enchant (2.8.16+dfsg-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Convert transitional package to Architecture: any (Closes: #-1) + + -- Helmut Grohne <[email protected]> Thu, 03 Sep 2026 21:13:24 +0200 + enchant (2.8.16+dfsg-4) unstable; urgency=medium [ Zineb Zaadoud ] diff -Nru enchant-2.8.16+dfsg/debian/control enchant-2.8.16+dfsg/debian/control --- enchant-2.8.16+dfsg/debian/control 2026-06-25 01:16:11.000000000 +0200 +++ enchant-2.8.16+dfsg/debian/control 2026-09-03 21:13:23.000000000 +0200 @@ -108,7 +108,8 @@ This empty transitional package is here to ensure smooth upgrades. Package: libenchant-2-dev -Architecture: all +Architecture: any +Multi-Arch: same Section: oldlibs Depends: libenchant-dev,

