--- Day changed Fri Dec 07 2018 02:45 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 252 seconds] 02:45 -!- belcher_ [~user@unaffiliated/belcher] has quit [Ping timeout: 250 seconds] 02:51 -!- belcher_ [~user@unaffiliated/belcher] has joined #joinmarket 02:52 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 05:00 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 05:16 -!- technonerd [~techno@unaffiliated/technonerd] has quit [Ping timeout: 252 seconds] 05:24 -!- technonerd [~techno@unaffiliated/technonerd] has joined #joinmarket 05:45 -!- beIcher [~user@unaffiliated/belcher] has joined #joinmarket 05:47 -!- belcher_ [~user@unaffiliated/belcher] has quit [Ping timeout: 272 seconds] 06:43 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 06:54 -!- Giszmo [~leo@pc-73-164-161-190.cm.vtr.net] has quit [Quit: Leaving.] 07:07 < waxwing> ok had another look, indeed that can get to an installed state, but on running encounter another rather fundamental problem: qt4reactor hasn't been updated for a while and doesn't seem to support Python3 07:07 < waxwing> this guy seems to have fixed (i guess), it looks like the delta is very minimal, but haven't tried it yet: https://github.com/ghtdak/qtreactor/pull/24/commits/64be669cee958acb27c483cd039355824f656e8f 07:08 < waxwing> qtreactor iirc was something i needed to get the Qt and our code to work happily together, you can't use a thread because it screws up twisted.amp messaging. 07:08 < waxwing> my guess is this is fixable but obscure, and fiddly. 07:38 < belcher> ghtdak contributed on joinmarket at one point 07:48 < waxwing> yeah 07:48 < waxwing> so, what's the right way to fix this for compat (given we have the builtins import in the file) .. just ditch the unicode() call? 07:48 < waxwing> https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/scripts/qtsupport.py#L258 07:49 < undeath> casting to unicode should be equivalent to .decode('utf-8') 07:50 < undeath> not sure if utf-8 or ascii, but utf-8 should be ok there 07:51 < waxwing> yup sounds good 08:38 < waxwing> undeath, i really can't figure it out actually. see the line above, but also this line that calls it: https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/scripts/qtsupport.py#L242 08:39 < waxwing> you can just run `python joinmarket-qt.py` to see it fail on startup, exact manner of failure depends on whether/how you edit that. .decode() doesn't work, but it's rather hard to debug. 08:39 < waxwing> seems there's a recursion if you put print statements in there :) 09:15 < undeath> possibly you can simply replace the unicode() call with str() 10:02 < waxwing> undeath, i think it kinda works with just removing unicode(), unfortunately things are somehow set up that crash/exception is swallowed, but no worries, i can disable the logging and figure it out. 10:02 < undeath> lol 10:03 < undeath> disabling logging sounds counter-intuitive 11:40 < Lightsword> how hard would it be to just switch to qt5 I wonder 12:17 < waxwing> good Q, i'll take a look at that Lightsword 12:20 < Lightsword> waxwing, https://github.com/sunu/qt5reactor 12:20 < waxwing> right, i saw that earlier today 12:20 < waxwing> or a different fork maybe 12:22 < Lightsword> waxwing, and it should be compatible with https://pypi.org/project/PySide2/ 12:25 < Lightsword> I think pyside2 is recommended over pyqt5 generally(both are qt5 libraries) 12:30 < waxwing> interesting; i hadn't studied it 13:39 -!- nothingmuch [~user@213.152.162.5] has joined #joinmarket 14:51 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.3] 16:00 -!- beIcher [~user@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 16:02 -!- beIcher [~user@unaffiliated/belcher] has joined #joinmarket 16:14 -!- achow101_ [~achow101@unaffiliated/achow101] has joined #joinmarket 16:15 -!- mr_burdell_ [~mr_burdel@bounce.cryptolabs.net] has joined #joinmarket 16:18 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Ping timeout: 240 seconds] 16:18 -!- M1 [~Michail@michail.com] has quit [Ping timeout: 240 seconds] 16:18 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has quit [Ping timeout: 240 seconds] 16:21 -!- M1 [~Michail@michail.com] has joined #joinmarket 17:52 -!- AgoraRelay [~jmrelayfn@p5DE4ADFE.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 18:04 -!- Giszmo [~leo@190.162.241.129] has joined #joinmarket 18:09 -!- AgoraRelay [~jmrelayfn@p54866C79.dip0.t-ipconnect.de] has joined #joinmarket 19:00 -!- Giszmo [~leo@190.162.241.129] has quit [Quit: Leaving.] 21:07 -!- achow101_ is now known as achow101