Your message dated Thu, 18 Sep 2025 19:18:14 +0000
with message-id <[email protected]>
and subject line Bug#1105149: fixed in gobject-introspection 1.86.0-2
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-2
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: Thu, 18 Sep 2025 14:55:11 -0400
Source: gobject-introspection
Built-For-Profiles: noudeb
Architecture: source
Version: 1.86.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Jeremy Bícha <[email protected]>
Closes: 1105149
Changes:
 gobject-introspection (1.86.0-2) unstable; urgency=medium
 .
   * Release to unstable
 .
 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:
 cddac96d8c54aafb5e0970f3c688d63ea5b83929 4073 
gobject-introspection_1.86.0-2.dsc
 72fe5723e73ae8154207edca77951a47244c1994 59124 
gobject-introspection_1.86.0-2.debian.tar.xz
 cffd62ba92f151e2dd4edffba6370020b00f0670 11473 
gobject-introspection_1.86.0-2_source.buildinfo
Checksums-Sha256:
 1854bfdafecaa81eb232e1e2895dc3dc218c69aadbcb68dae6521a0154237ac9 4073 
gobject-introspection_1.86.0-2.dsc
 1cc77c19e2eb5fc044703ceec0f426ed54f40c1985db5a7141cbdcb538f8eeb6 59124 
gobject-introspection_1.86.0-2.debian.tar.xz
 6a4709ea091d8671a726dfe91e1ea8d6e9e21bed583a025359f0355e8dc77476 11473 
gobject-introspection_1.86.0-2_source.buildinfo
Files:
 6a0711f1123c78e492b6f1d3acf81dea 4073 devel optional 
gobject-introspection_1.86.0-2.dsc
 f0e563553089044a8920e798460d4c67 59124 devel optional 
gobject-introspection_1.86.0-2.debian.tar.xz
 fcf9d28312f2d95b2b5e260da71ce360 11473 devel optional 
gobject-introspection_1.86.0-2_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmjMVf8ACgkQ5mx3Wuv+
bH3wLw/+O4oreriVOyzHPvyHnWEQfN4M/kTxhtsLExX/Q6dSBhyjGnr1IamtTSXy
qplPbUsdWrSbDy0VBR1rdxVKkcAMBcvh5Bf/EA7r4FsLc4Zs/KfKEwcI/pLU4oPj
KfZ9m/4E2LobFPf/EZFXyqSRM+MJuOAKLlEaFf+d2PbWOJJNL+owrj/ZxhzqIdTu
739AwGwi0V3HStiTwQb1t0hlj3q4NK19bz86eZVCJ/Livr1JqhSbMlVtu01udInm
4M/9kRobC3ywl2rOjJk/DcXQrUnwNHGf0tMnQ5ddqMeVyc7LsPV9HO0/gI7pLeq3
Z5g7mpGLeF5UUUXgKYCHuu+paaVn6REt5yajyXcnmt3grgR/bssLhMwiAoYyVmum
Dm7WimTJ0lkQvKY0+7f0XR1TWJscO/XqTe7S0zoqEPvcj4DRsyPxx0Jcaeh++lOh
HUYlwlRl8cT7g+rftf49/kwpuaS1lCc4xkrbOeCZc8pCWGWGACdhYj9M6Defn012
j6tL/kCIzEPd6OsR6HvUtxCk6ceR4BiQv2033RX47VumtxYlC+tVy+U3vlXQbiKD
J8Gz7qt2uK+uHW8OM3fE5AVpFVTIeSyHw3LvyTJsqVuiT3mW0A4xn4YDsCqXC6JS
kVe5LNKjnfdej4Pkx6y+L6m234QXV5cSt4CLlyB57OYuN9SEHeA=
=5pU8
-----END PGP SIGNATURE-----

Attachment: pgp9bCuBtoXrs.pgp
Description: PGP signature


--- End Message ---

Reply via email to