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: 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> Content-Language: en-GB In-Reply-To: <20250913215145.14665-1-takashi.yano@nifty.ne.jp> X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jon Turney via Cygwin Reply-To: Jon Turney Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" 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 > from giscanner.scannermain import scanner_main > File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in > from giscanner.ast import Include, Namespace > File "/usr/lib/gobject-introspection/giscanner/ast.py", line 27, in > from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF > File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 31, in > 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