Package: python3-olefile Version: 0.47-1 Tags: patch User: [email protected] Usertags: cross-satisfiability Control: affects -1 + src:pillow
pillow fails to cross build from source, because its build dependency on python3-olefile is not satisfiable. In this case, I think marking python3-olefile Multi-Arch: foreign is the right thing to do, because it is a pure Python module with no non-stdlib dependencies dealing with architecture-independent file formats. Please consider applying the attached patch. Helmut
diff -Nru olefile-0.47/debian/changelog olefile-0.47/debian/changelog --- olefile-0.47/debian/changelog 2024-11-18 15:35:38.000000000 +0100 +++ olefile-0.47/debian/changelog 2025-12-19 14:15:11.000000000 +0100 @@ -1,3 +1,10 @@ +olefile (0.47-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark python3-olefile Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 19 Dec 2025 14:15:11 +0100 + olefile (0.47-1) unstable; urgency=medium * New upstream release. Closes: #1087763. diff -Nru olefile-0.47/debian/control olefile-0.47/debian/control --- olefile-0.47/debian/control 2024-11-18 15:35:38.000000000 +0100 +++ olefile-0.47/debian/control 2025-12-19 14:14:53.000000000 +0100 @@ -11,6 +11,7 @@ Package: python3-olefile Architecture: all +Multi-Arch: foreign Depends: ${python3:Depends}, ${misc:Depends} Description: Python module to read/write MS OLE2 files Python package to parse, read and write Microsoft OLE2 files (also called

