From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from re-prd-fep-048.btinternet.com (mailomta21-re.btinternet.com [213.120.69.114]) by sourceware.org (Postfix) with ESMTPS id 083363858D20 for ; Mon, 1 Apr 2024 17:58:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 083363858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dronecode.org.uk Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dronecode.org.uk ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 083363858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=213.120.69.114 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711994290; cv=none; b=wUII1hw/0tGDUSOmiErGDIdoniH39WFGV/FMlwBld2nhpCwl19nn1KqR2f5J9bPz2n3AHXyUx6YOhBC6fsOC0kjzRhA5S82qF4Sxf4UnHcYWhiH/2a2jAkLUOJJOyJKgR4ML6ybRT83qVEUvNE4lX+oSdo+bPQWse3o5Fpv7FRk= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711994290; c=relaxed/simple; bh=0Lp79LfefSEt9gEe2F2H7cKiQHXBmeDu7yL5emdTFO8=; h=Message-ID:Date:MIME-Version:Subject:From; b=pUDLoMRWkHqrBAvDiZvmI5006MwEKqwJGpSULzD0OgB5yDv9YJzk3LYU+insP+lNRVg/wMp93klSuQYurcSB7DabMqk3w0aKNU4LaUHvCAm5SO9YSs9KhGdNj/1oTK3QTLH/oEg70/AGec/9Dxs31Wirz6ltnthuxvzoFfrUvws= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from re-prd-rgout-003.btmx-prd.synchronoss.net ([10.2.54.6]) by re-prd-fep-048.btinternet.com with ESMTP id <20240401175804.YTCU17945.re-prd-fep-048.btinternet.com@re-prd-rgout-003.btmx-prd.synchronoss.net>; Mon, 1 Apr 2024 18:58:04 +0100 Authentication-Results: btinternet.com; auth=pass (PLAIN) smtp.auth=jonturney@btinternet.com; bimi=skipped X-SNCR-Rigid: 6577B7320D19B85C X-Originating-IP: [86.140.193.25] X-OWM-Source-IP: 86.140.193.25 X-OWM-Env-Sender: jon.turney@dronecode.org.uk X-VadeSecure-score: verdict=clean score=0/300, class=clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvledrudeftddguddulecutefuodetggdotefrodftvfcurfhrohhfihhlvgemuceutffkvffkuffjvffgnffgvefqofdpqfgfvfenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnehmihhsshhinhhgucfvqfcufhhivghlugculdeftddmnecujfgurhepkfffgggfufhfhfevjggtgfesthekredttddvjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepieekueffudekieffteejfeefvedvhedvgeevffdugeduheegfeejhfeutedvvedvnecuffhomhgrihhnpegthihgfihinhdrtghomhenucfkphepkeeirddugedtrdduleefrddvheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtlegnpdhinhgvthepkeeirddugedtrdduleefrddvhedpmhgrihhlfhhrohhmpehjohhnrdhtuhhrnhgvhiesughrohhnvggtohguvgdrohhrghdruhhkpdhnsggprhgtphhtthhopedvpdhrtghpthhtoheptgihghifihhnsegthihgfihinhdrtghomhdprhgtphhtthhopehjphihvghrohhnsehpughinhgtrdhushdprhgvvhfkrfephhhoshhtkeeiqddugedtqdduleefqddvhedrrhgrnhhgvgekiedqudegtddrsghttggvnhhtrhgrlhhplhhushdrtghomhdp rghuthhhpghushgvrhepjhhonhhtuhhrnhgvhiessghtihhnthgvrhhnvghtrdgtohhmpdhgvghokffrpefiuedpoffvtefjohhstheprhgvqdhprhguqdhrghhouhhtqddttdef X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean Received: from [192.168.1.109] (86.140.193.25) by re-prd-rgout-003.btmx-prd.synchronoss.net (authenticated as jonturney@btinternet.com) id 6577B7320D19B85C; Mon, 1 Apr 2024 18:58:04 +0100 Message-ID: Date: Mon, 1 Apr 2024 18:58:02 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RE: libxml2 and python not happy... solution downgrade libxml2 References: <02a201d982c6$477cb170$d6761450$@pdinc.us> <73af1228-ae47-d7ac-082a-4d323617b41c@dronecode.org.uk> <000c01d9834a$a431dc90$ec9595b0$@pdinc.us> <23ace91b-ac92-3382-8b78-e63cf6f65255@dronecode.org.uk> From: Jon Turney Content-Language: en-US Cc: cygwin@cygwin.com, Jason Pyeron In-Reply-To: <23ace91b-ac92-3382-8b78-e63cf6f65255@dronecode.org.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00,BODY_8BITS,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,KAM_NUMSUBJECT,MISSING_HEADERS,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 20/05/2023 17:30, Jon Turney via Cygwin wrote: > On 10/05/2023 15:20, Jason Pyeron via Cygwin wrote: >> I guess I will have to adopt the virt-manager package... please put it >> on my plate :( > > Well, that wasn't quite the response I was expecting, but thanks very > much for helping! > > I have added 'virt-manager' to your packages. So, cleaning up the final python2 bits, I got around back to looking at this again. I've made minor updates to python-libvirt and virt-manager, which gets something which runs. But it just sits there, apparently trying to connect to a local QEMU hypervisor I don't have, but that's what the previous, python2 version does as well... I'm guessing that perhaps the only sensible way to run this on Cygwin is with the '--connect' option to a remote hypervisior. Or maybe it's totally broken. > [...] >>> -----Original Message----- >>> From: Jon Turney >>> Sent: Wednesday, May 10, 2023 10:05 AM >>> To: Jason Pyeron ; The Cygwin Mailing List >>> >>> Subject: Re: libxml2 and python not happy... solution downgrade libxml2 >>> >>> On 09/05/2023 23:33, Jason Pyeron via Cygwin wrote: >>>> $ virt-manager >>>> Traceback (most recent call last): >>>>     File "/usr/share/virt-manager/virt-manager", line 35, in >>>>       from virtinst import util as util >>>>     File "/usr/share/virt-manager/virtinst/__init__.py", line 18, in >>>> >>>>       from virtcli import CLIConfig as _CLIConfig >>>>     File "/usr/share/virt-manager/virtcli/__init__.py", line 3, in >>>> >>>>       from .cliconfig import CLIConfig >>>>     File "/usr/share/virt-manager/virtcli/cliconfig.py", line 24, in >>>> >>>>       import ConfigParser >>>> ModuleNotFoundError: No module named 'ConfigParser' >>>> >>> [...] >>>> >>>> #downgrade libxml2... >>>> >>>> $ cygcheck -c libxml2 python27-libxml2 >>>> Cygwin Package Information >>>> Package              Version        Status >>>> libxml2              2.9.10-2       OK >>>> python27-libxml2     2.9.10-2       OK >>>> >>>> jpyeron@blackfat ~ >>>> $ ./test.py >>>> >>>> jpyeron@blackfat ~ >>>> $ virt-manager >>> >>> Right.  The real problem here is that virt-manager is still using >>> python2, which long past EOL, and is planned to be removed. >>> >>> The current plan, per [1] is for virt-manager to become uninstallable >>> after this, and see if anyone complains. >>> >>> If virt-manager is important to you, perhaps you could help us bring it >>> up to date? >>> >>> [1] https://cygwin.com/pipermail/cygwin-apps/2023-April/042778.html