delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2026/03/10/18:29:05

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 62AMT5Mw2783278
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 62AMT5Mw2783278
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=APueG7YM
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 37E7C4B9DB6D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1773181744;
bh=/2MTBroesstWJvEqraYU+cdI1eqV1rWjCqOUmX0CQcw=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=APueG7YMfq0oa3eqbJMzY/Raq72CQhI0a1uqRv5Vyqp/sdnlJi2w2xNZ1yjEbtxlf
1ujgXJlh+qEH8k+p4DBm3qK3ZwaiL1v4VbQTt4YRBTkI9kJncTUtW34xMJ733Ak9E9
1h9jzZ9w/xq+XYXHh8eKwPrKTDIfjuHiStSneIIw=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 182A94BAD174
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 182A94BAD174
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1773181702; cv=none;
b=b/2tbhtyN7y4fh+amun6yU2mjsMJXJIk6x3AOqHWc4LhhFcPfCKbr6mNGFAeXRbNGlBdKr+q/owHOID0PmGScX1H7+7uDdLQ4QY23jdow7tESb9UJNHh+X2KYNoLft9rEXxMfWyO0/cI/04EIy6w/oYgSy0nP/uYqJXKp3uQyQk=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1773181702; c=relaxed/simple;
bh=4UKfL5Y6M1cPiwWlJIx/Mz1h4x2gN1GJtb47ch61DGA=;
h=Message-ID:Date:MIME-Version:Subject:To:From;
b=AXCQOytMVdmB5w0F57W/OK2lHrUIcoiySzjIMvgL9WZBKzTv2SQzAtjbQOxxn/K8f4wZ6wQoYsiVoPuucWh9KLvLdL30foXAUjMZcbYGO4wca8Z+YidLv9BDIDfzIOFElbkQR7GEJwnZ9XMIMDPNKRObEm/T0NULLjAwVEGUY1Q=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 182A94BAD174
X-SNCR-Rigid: 69AF693800186828
X-Originating-IP: [62.49.245.144]
X-OWM-Source-IP: 62.49.245.144
X-OWM-Env-Sender: jon DOT turney AT dronecode DOT org DOT uk
X-VadeSecure-score: verdict=clean score=0/300, class=clean
X-RazorGate-Vade: dmFkZTGueipod1KakTcJssdFHgPFJIKPyFWGip/23RjJJat8sTowjZcFoP6unEMApx2ywNMISVrBj/fY9jDpwv6t3clqhbaM0dSFakVVsik1Yiand8Hrvjvwr95BxazXJrjjhx9DBOggsozz+nPe58MhCXycVwpPVkbo8mGemG3TQ6sKhDldt1G9dk7jxgNZYCK0SqT0MXloERX+xwVNrVKEsiJqMyqJiDmKJ1W/OIr3oIVatcU+dVaGl1swjvZLW1JPcZighi8Zv+WD1hySMB9RIOH2RSAE1tglQL4b0ckEk1NsnhC+nyskLQSKxYooC5lU/xpjNHIrsN2hqEHCvs7dlZp4aZKvnRoYdIjuS4L6Dwa495AGAema37Z3gLa3vuAOC4ZOF8kwKhxDF355Pyy6XPuz+8c41saftg3ROh4F1EUNYg1NihGpt5MVhyaqXfRzqz6m9UxkxshZlkX/9TISDdgUdpu29vn4JEL9Lqw6Ysc0WMuDcFLUfIT6YuXjwQ2pRtM+qzk4imEdQBMDEuxfI1/Jd2k9pWa0rIpM230D8SSylr/kajaS2BLMUhdc4I4eMYs7s2nPOhZDR1VsARz2rG5HCPbkC8cj9ubU6YAiMFXdYSEJxDJYNu/2dLEcpLOsu8OM6vwySLRUE4BsKVflL0+mh6gz1QLHAcODoP/mN6jdLw
X-RazorGate-Vade-Verdict: clean 0
X-RazorGate-Vade-Classification: clean
Message-ID: <ee25b3e0-e459-4f05-84d4-79c54224d639@dronecode.org.uk>
Date: Tue, 10 Mar 2026 22:28:17 +0000
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: gobject-introspection 1.86.0-1
To: cygwin AT cygwin DOT com
References: <20250913215145 DOT 14665-1-takashi DOT yano AT nifty DOT ne DOT jp>
In-Reply-To: <20250913215145.14665-1-takashi.yano@nifty.ne.jp>
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Jon Turney via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Jon Turney <jon DOT turney AT dronecode DOT org DOT uk>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

On 13/09/2025 13:51, Takashi Yano via Cygwin-announce wrote:
> The following packages have been uploaded to the Cygwin distribution:
> 
> * gobject-introspection-1.86.0-1
> * libgirepository1.0_1-1.86.0-1
> * libgirepository1.0-devel-1.86.0-1
> * libgirepository1.0-doc-1.86.0-1
> * girepository-cairo1.0-1.86.0-1
> * girepository-GIRepository2.0-1.86.0-1
> * girepository-GLib2.0-1.86.0-1
> * girepository-x11-1.86.0-1
> 
> The goal of the project is to describe GObject APIs and collect
> them in a uniform, machine readable format.

Hi Takashi,

I just tripped over a small problem with gobject-introspection:

> $ /usr/sbin/alternatives --set python3 /usr/bin/python3.12
> 
> $ g-ir-scanner
> Traceback (most recent call last):
>   File "/usr/bin/g-ir-scanner", line 133, in <module>
>     from giscanner.scannermain import scanner_main
>   File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
>     from giscanner.ast import Include, Namespace
>   File "/usr/lib/gobject-introspection/giscanner/ast.py", line 27, in <module>
>     from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
>   File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 31, in <module>
>     from giscanner._giscanner import SourceScanner as CSourceScanner
> ModuleNotFoundError: No module named 'giscanner._giscanner'

This fails because the _giscanner module is built for (and linked 
against) python3.9.


I don't quite understand why this is happening since we configure with 
"-Dpython=${PYTHON3}", so I'd expect end up with the full path to 
specific python version in the shebang line in g-ir-scanner.

(I think that's what was happening before upstream switched from 
autotools to meson)

In any case, this can be fixed in the cygport by using 
python3_fix_shebang on this script.


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019