X2Go Bug report logs - #1286
python3 support for pyhoca-gui

version graph

Package: pyhoca-gui; Maintainer for pyhoca-gui is X2Go Developers <x2go-dev@lists.x2go.org>; Source for pyhoca-gui is src:pyhoca-gui.

Reported by: Orion Poplawski <orion@nwra.com>

Date: Sat, 14 Apr 2018 17:30:02 UTC

Severity: normal

Found in version 0.5.0.7

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Full log


Message #15 received at 1286@bugs.x2go.org (full text, mbox, reply):

Received: (at 1286) by bugs.x2go.org; 14 Apr 2018 20:58:09 +0000
From orion@nwra.com  Sat Apr 14 22:58:06 2018
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,
	URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id B45A65DAEA
	for <1286@bugs.x2go.org>; Sat, 14 Apr 2018 22:58:06 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id I5ArAohE4Aju for <1286@bugs.x2go.org>;
	Sat, 14 Apr 2018 22:58:01 +0200 (CEST)
X-Greylist: delayed 470 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Sat, 14 Apr 2018 22:58:00 CEST
Received: from mail.nwra.com (mail.nwra.com [72.52.192.72])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id ECE2C5DA96
	for <1286@bugs.x2go.org>; Sat, 14 Apr 2018 22:58:00 +0200 (CEST)
Received: from pacas.cora.nwra.com (unknown [38.75.231.14])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by mail.nwra.com (Postfix) with ESMTPSA id D9587340034;
	Sat, 14 Apr 2018 13:50:07 -0700 (PDT)
Subject: Re: [X2Go-Dev] Bug#1286: python3 support for pyhoca-gui
To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 1286@bugs.x2go.org
References: <20180414190257.Horde.PoRV0erBGhflmF2KCFL7ZrP@mail.das-netzwerkteam.de>
From: Orion Poplawski <orion@nwra.com>
Organization: NorthWest Research Associates
Message-ID: <801ab948-48f5-cd89-d80e-6ba01c9de874@nwra.com>
Date: Sat, 14 Apr 2018 14:50:05 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <20180414190257.Horde.PoRV0erBGhflmF2KCFL7ZrP@mail.das-netzwerkteam.de>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
On 04/14/2018 01:02 PM, Mike Gabriel wrote:
> Hi Orion,
> 
> On  Sa 14 Apr 2018 19:25:15 CEST, Orion Poplawski wrote:
> 
>> Package: pyhoca-gui
>> Version: 0.5.0.7
>>
>> 2to3 is not sufficient to add python3 support of pyhoca-gui.  The 
>> attached patches are needed as well.
>>
>> file() is no longer present in python3.  The mro patch fixes:
>>
>> /usr/bin/python3.4 setup.py build '--executable=/usr/bin/python3.4 -s'
>> Traceback (most recent call last):
>>   File "setup.py", line 212, in <module>
>>     class build_installer_bbfreeze(build_installer, Freezer, Command):
>> TypeError: Cannot create a consistent method resolution
>> order (MRO) for bases object, Command
> 
> Thanks for giving Pyhoca-GUI and Python3 a shot. Has a python3'ish 
> wxpython already landed in Fedora? Obviously.
> 
> In Debian, this is still all on Python2.
> 
> I'll take a look the coming week.
> 
> Mike

In Fedora there is python3-wxpython4.  Will probably need some porting.

https://wxpython.org/Phoenix/docs/html/MigrationGuide.html

-- 
Orion Poplawski
Manager of NWRA Technical Systems          720-772-5637
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion@nwra.com
Boulder, CO 80301                 https://www.nwra.com/


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed Dec 4 08:26:49 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.