Your message dated Sat, 13 Sep 2025 15:04:49 +0000
with message-id <[email protected]>
and subject line Bug#1105149: fixed in gobject-introspection 1.86.0-1
has caused the Debian Bug report #1105149,
regarding g-ir-scanner cross wrapper does not interact well with cross building 
Python extensions
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.)


-- 
1105149: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105149
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gobject-introspection
Version: 1.84.0-1
X-Debbugs-Cc: [email protected]

I observed that zbar was not using qemu during g-ir-scanner and looked
into it. It turns out that I was patching it to export
_PYTHON_SYSCONFIGDATA_NAME as it would build a Python extension module.
That variable leaked into the part of the build where it runs
g-ir-scanner. It ended up calling the cross wrapper. Unfortunately,
there is a short cut "if sysconfig.get_config_var('MULTIARCH') ==
DEB_HOST_MULTIARCH". The left hand gets influenced by setting
_PYTHON_SYSCONFIGDATA_NAME and therefore the short cut is taken
disabling qemu.

Can we change this short cut to avoid this trap? Any suggestions for
how?

Thanks for considering

Helmut

--- End Message ---
--- Begin Message ---
Source: gobject-introspection
Source-Version: 1.86.0-1
Done: Jeremy Bícha <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gobject-introspection, 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.
Jeremy Bícha <[email protected]> (supplier of updated gobject-introspection 
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: Sat, 13 Sep 2025 08:39:09 -0400
Source: gobject-introspection
Built-For-Profiles: noudeb
Architecture: source
Version: 1.86.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Jeremy Bícha <[email protected]>
Closes: 1105149
Changes:
 gobject-introspection (1.86.0-1) experimental; urgency=medium
 .
   [ Jeremy Bícha ]
   * New upstream release
 .
   [ Simon McVittie ]
   * d/cross-g-ir-tool.in: Don't rely on sysconfig.
     During cross-compilation of some packages it is necessary to set
     the environment variable _PYTHON_SYSCONFIGDATA_NAME, which alters
     sysconfig to describe the host rather than build architecture,
     meaning that it no longer has facts about the current interpreter.
     (Closes: #1105149)
   * Improve documentation in README.Debian:
     - Simplify recommended gobject-introspection dependency to 1.80.
       The previous recommendation was new in Debian 13 and Ubuntu 24.04,
       but 1.80 is available in both of those releases too, so we can
       recommend something shorter and easier to remember without losing
       portability.
     - Suggest a less intrusive workaround for #1060838/#1111001
     - #1060907 in haskell-haskell-gi was fixed
Checksums-Sha1:
 6df7d8979b5be1a1bbb62fcdce12326100605843 4073 
gobject-introspection_1.86.0-1.dsc
 a86f8979d6e2cba0ff9122a6f699025b2d81bab6 5475296 
gobject-introspection_1.86.0.orig-glib.tar.xz
 06f2c7c511f6ae476971106d9456f73a6121ff11 1083172 
gobject-introspection_1.86.0.orig.tar.xz
 274953c965573b075665f0f88d9f8f5675c4f93a 59112 
gobject-introspection_1.86.0-1.debian.tar.xz
 df1046e64ea3248afc044af99961e9d479d77b3e 11424 
gobject-introspection_1.86.0-1_source.buildinfo
Checksums-Sha256:
 680222b2e92de123bb19e55e6c3011d116626360b16e9dc163f2cc061756cb71 4073 
gobject-introspection_1.86.0-1.dsc
 b3764dd6e29b664085921dd4dd6ba2430fc19760ab6857ecfa3ebd4e8c1d114c 5475296 
gobject-introspection_1.86.0.orig-glib.tar.xz
 920d1a3fcedeadc32acff95c2e203b319039dd4b4a08dd1a2dfd283d19c0b9ae 1083172 
gobject-introspection_1.86.0.orig.tar.xz
 9bd42a744aea57b68fe73e3b454acd365506b08ba01a31c8f7f1a70090f9a560 59112 
gobject-introspection_1.86.0-1.debian.tar.xz
 83ffc3f3e0f6eb8a08a5ec302dd5a53e6879303a74c51b2033d53cdf381328a9 11424 
gobject-introspection_1.86.0-1_source.buildinfo
Files:
 abee2b1fdfe01d4bbb5ee4f6cd37a859 4073 devel optional 
gobject-introspection_1.86.0-1.dsc
 9df2169686c0b7f891067017002ad111 5475296 devel optional 
gobject-introspection_1.86.0.orig-glib.tar.xz
 fa0f2ae76868bf35ff725f940d75ec16 1083172 devel optional 
gobject-introspection_1.86.0.orig.tar.xz
 91a28e1cd1a70a4f8146f7bafccacc2c 59112 devel optional 
gobject-introspection_1.86.0-1.debian.tar.xz
 7b0714f3a0a0cc6e0e3814bf51b1bbf4 11424 devel optional 
gobject-introspection_1.86.0-1_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmjFZiYACgkQ5mx3Wuv+
bH3K/Q//SLYzE9PORXCy7m3/kr4ze/m4Y4J0EhrHEEc5yBoXiEvawhy1gF39xnFc
SIVIZ5ecHQ4zolLItYq0gvNuLXKw6tVskrbiQHNOMOlbf0mm8jSrN8pgSAsmPVXt
NFcxn4ZnESKWXEtViwDBPsnONDM2CKjbI8Vzby5inBpQTyHaXormRpnSgTm39Jk0
xAIibxK1dVbxqV02sYmla/6DWnuvhtyu0aLgQvBx2c7Ok1gAOFxPeXmfNYVkPSaJ
kfaTvHAm52msM5b6PC85lln/KMgKsw+dpuylL256QoCB5WNu/pFUA74u7nmeLXEr
vTju08yX/OW1G759J6Ie7I9CMt8uzC02BR44Sz7iYf+1B/a3kmyPsl5PdarYXJ/v
KQCJDkFkzBlR6PyPRrE+G3u28IJHGQNu3yCYpJOn5ZGP7VUNXH5OIrrGfUgwyeg1
t+E7Im0U2fdb9FuuFSo9j6+q5GgLMXmbeBIk15otrLC+XD/kxHjAbvR53Ao3ppCH
SPJogDtruWDtvlAmybV+n3qhL8iPgM2nc1k2odcDG7A98FCTmtR5tQ98Iw9SoTaM
PDh5Axg7rdX33hSGfKHUOAQy8TwaxiexkvH5n3oZr6Kzww7CT3A0UtqdFAJucP6W
bXhuY5qo1XswjbKssV0slM+Z80k0ntamf9YizFh+Lo1bVgY1aeY=
=s6Zw
-----END PGP SIGNATURE-----

Attachment: pgpoWaQ1hmYtT.pgp
Description: PGP signature


--- End Message ---

Reply via email to