Your message dated Tue, 21 Apr 2026 06:19:59 +0000
with message-id <[email protected]>
and subject line Bug#1134137: fixed in ifcopenshell 0.8.1+dfsg1-3
has caused the Debian Bug report #1134137,
regarding ImportError: IfcOpenShell not built for 'linux/64bit/python3.13'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1134137: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134137
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-ifcopenshell
Version: 0.8.1+dfsg1-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
Attempting to import ifcopenshell fails with a python `ImportError`:

```shell
        $ python3 -c "import ifcopenshell"
        Traceback (most recent call last):
          File "/usr/lib/python3/dist-packages/ifcopenshell/__init__.py", line 
84, in <module>
            from . import ifcopenshell_wrapper
          File 
"/usr/lib/python3/dist-packages/ifcopenshell/ifcopenshell_wrapper.py", line 10, 
in <module>
            from . import _ifcopenshell_wrapper
        ImportError: libsvgfill.so: cannot open shared object file: No such 
file or directory

        During handling of the above exception, another exception occurred:

        Traceback (most recent call last):
          File "<string>", line 1, in <module>
            import ifcopenshell
          File "/usr/lib/python3/dist-packages/ifcopenshell/__init__.py", line 
86, in <module>
            raise ImportError("IfcOpenShell not built for '%s'" % 
python_distribution)
        ImportError: IfcOpenShell not built for 'linux/64bit/python3.13'


It looks like there are two issues here. The first, is a failure to load
libsvgfill.so. Indeed the svgfill application shipped as part of the
`ifcopenshell` package fails with the same error:

        $ svgfill
        svgfill: error while loading shared libraries: libsvgfill.so: cannot 
open shared object file: No such file or directory
        $ ldd `which svgfill`
        linux-vdso.so.1 (0x00007f2e1817b000)
        libsvgfill.so => not found
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x00007f2e17e00000)
        libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x00007f2e18119000)
        libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007f2e17c08000)
        libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007f2e17b12000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f2e1817d000)
        $ find / -name libsvgfill.so 2>/dev/null || echo not found
        not found

It looks like the `.install` files in the debian/ directory doesn't glob the
necessary shared libraries. I'll try and provide a patch, though I don't really
know what I'm doing here, so I'll probably need your help.

The second part is the error message for the `ImportError` is a red herring, as
the missing shared object which causes the ifcopenshell_wrapper sub-import to
fail is assumed to be an architectural build failure by the python package:

        $ grep -B 3 ImportError 
/usr/lib/python3/dist-packages/ifcopenshell/__init__.py
        try:
            from . import ifcopenshell_wrapper
        except Exception:
            raise ImportError("IfcOpenShell not built for '%s'" % 
python_distribution)


However, I think that's really an upstream (stylistic) problem, and is of little
import (L(OL())) if the library import correctly.


-- System Information:
Debian Release: forky/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.11+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-ifcopenshell depends on:
ii  libc6                            2.42-14
ii  libgcc-s1                        16-20260322-1
ii  libgmp10                         2:6.3.0+dfsg-5+b1
ii  libifcopenshell0.8.1             0.8.1+dfsg1-2
ii  libmpfr6                         4.2.2-3
ii  libocct-foundation-7.9           7.9.2+dfsg-4
ii  libocct-modeling-algorithms-7.9  7.9.2+dfsg-4
ii  libocct-modeling-data-7.9        7.9.2+dfsg-4
ii  libpython3.13                    3.13.12-1
ii  libstdc++6                       16-20260322-1
ii  python3                          3.13.9-3
ii  python3-shapely                  2.1.2-1+b1

python3-ifcopenshell recommends no packages.

python3-ifcopenshell suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: ifcopenshell
Source-Version: 0.8.1+dfsg1-3
Done: Anton Gladky <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ifcopenshell, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated ifcopenshell package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 21 Apr 2026 06:36:37 +0200
Source: ifcopenshell
Architecture: source
Version: 0.8.1+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 1134137
Changes:
 ifcopenshell (0.8.1+dfsg1-3) unstable; urgency=medium
 .
   * [c2c2623] Move some files from -dev to lib. (Closes: #1134137)
   * [eaa6f0d] fix(debian): build for all Python 3 versions
   * [e7920b6] feat(debian): add autopkgtests
Checksums-Sha1:
 30eec886cee8368315ee9bd04cae1e0f8845f929 2934 ifcopenshell_0.8.1+dfsg1-3.dsc
 1738fc7aee4dbdc58deb6a88fa0796b0e514541d 17164 
ifcopenshell_0.8.1+dfsg1-3.debian.tar.xz
 6628c0b096bb5872cf1f4a9eefa1f24314aa902f 168272332 
ifcopenshell_0.8.1+dfsg1-3.git.tar.xz
 5c0399ed5791d259e3bb451d90dfebc14a20d08c 17378 
ifcopenshell_0.8.1+dfsg1-3_source.buildinfo
Checksums-Sha256:
 b945d4938632f8e8f319d03297f8b3ea2e7af15ab0d57b5d43e74b0ac5d3677f 2934 
ifcopenshell_0.8.1+dfsg1-3.dsc
 5b77980bd14085fe278653a23ff876e99ec51c1d6fd251b1748460c91ac7e7ed 17164 
ifcopenshell_0.8.1+dfsg1-3.debian.tar.xz
 d2728838ecc559b53d73b8cae61c45d57169c5d332a12f358bcc0fce8ff644c0 168272332 
ifcopenshell_0.8.1+dfsg1-3.git.tar.xz
 51fc557bae71cf23eb27e643a2baf37caa487825d48733236a7e6b486617fb92 17378 
ifcopenshell_0.8.1+dfsg1-3_source.buildinfo
Files:
 08a1c92a63c17af271821e13dac3d15e 2934 science optional 
ifcopenshell_0.8.1+dfsg1-3.dsc
 afa05459b022fb3f52d13f0868b5e21e 17164 science optional 
ifcopenshell_0.8.1+dfsg1-3.debian.tar.xz
 615fd7560ee42dd34ec316a8edb834c0 168272332 science None 
ifcopenshell_0.8.1+dfsg1-3.git.tar.xz
 f988186e0b786094808501884e7c8acf 17378 science optional 
ifcopenshell_0.8.1+dfsg1-3_source.buildinfo
Git-Tag-Info: tag=e1eab1362cabcf36b48de71c2be0b1758938ccc5 
fp=bbbd45ea818ab86ff67e7285d3e17383cfa7ff06
Git-Tag-Tagger: Anton Gladky <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmnnFGMACgkQYG0ITkaD
wHnEIA/8DdvNcYP7UdplbzBHeWKY6TJXDMNpyEdLjTY3HLTDWICRf4/VqIcP01tZ
QCRdLJ51BFV0Z4if9JuUhxn2vL2uv6i9JDKnlP/Qm7TK72RDW2v7pjbhRLZfRtUQ
OyOfOnexjCR0tmHqb8cMWyqRrrFSEPs+uE5AvxHQy7kjvRzFUZd4OiE/9ourmFRq
PyBAnmtNbjpLKbPHzHUFVizBK75c2LybygIa+yjOUpjSvzh+wG4at4XcYPLRyjlL
lm3NQtI7eHL/rzUY2MeqXh+y7z1N2MAchnjznlIBSc2Q6szbLNbMlKmNWWrWxrBD
lkC1nQEAvj7SHLVCqNCZM8Vb5qtpMRJNGWMMMh/iLzs5j1Z+WW54fxJAsgb1mZlt
qOc9wqvt3lJI8UMZ49cqGK/Xt3MSPUAolpP46+fYVEkmlAQQyIjrx9JYvEGKnvGT
aFLoxJvFhnuefRNttWff40pYQJTPQAfy/wN/tQnT1lCdE6gi7ryGo3ji2Om+sbo3
3uNprXYv+5O13PEEb2H6Uq8eVHXgWIg6fCFaAmXPZ67ktLZuvaH0WnT/qW65mcw+
fxxbVTHmi868Xq5hRlFOaaw1WmRzbK5z2paR2lsyBb0FKWRew8gHs4bhJavtXOzO
jkxOlA8vqxR2ZMnETb+75+AeB0I6aVLR78DgFyBjvDqLNvwxoK4=
=4sgL
-----END PGP SIGNATURE-----

Attachment: pgp5XMIU1hhr8.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to