--- Day changed Sun Mar 17 2019 00:31 * adlai peeks in, at mention of his name 00:33 < adlai> a) you still seem to be gravitating towards a more stateful approach, than the original one of configurable scripts? 00:34 < adlai> b) those configuration options were built thus because that part of the code pretty much ate unverified bitcoin RPC output, so the examples in the config are an attempt to illustrate what effect the RPC options would have, without providing entire RPC logs as documentation. 01:49 < felix34> Trying to upgrade my JM install by `git pull origin master && ./install.sh`. However it keeps freezing after `unlink: cannot unlink './libsecp256k1': No such file or directory` and doing nothing. The traceback when I Ctrl-C it indicatates it was stuck at `joinmarket-clientserver/jmvenv/lib/python3.6/site-packages/setuptools/ssl_support.py", line 174, in connect`. Any suggestions? 01:52 -!- Comstock [Comstock@gateway/vpn/privateinternetaccess/comstock] has joined #joinmarket 01:55 -!- Comstock- [Comstock@gateway/vpn/privateinternetaccess/comstock] has quit [Ping timeout: 252 seconds] 02:36 < felix34> Looks like this also happens if I check out the tagged release 03:06 < felix34> The error seems to be somewhere in coincurve_build() or libsecp256k1_install() or right after. the previous message before the unlink error is `patching file setup_support.py` 03:07 < felix34> First line of the traceback is `File "setup.py", line 309, in ` 03:13 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 03:18 < felix34> Uh oh. Looks like this also happens if I `git clone` into a new folder and run install.sh there (i.e new install) 04:37 < gmaxwell> I have just made a massive update to my banlists, covering some large blocks of tarpit/spynodes that were missed before: 04:37 < gmaxwell> https://people.xiph.org/~greg/banlist.cli.txt 04:37 < gmaxwell> https://people.xiph.org/~greg/banlist.gui.txt 06:14 < waxwing> felix34, i don't know but it sounds like a connection problem, to state the obvious. i'll have a quick try here just in case it's repeatable. 06:14 < waxwing> gmaxwell, thanks 07:22 < waxwing> felix34, i didn't reproduce anything on my JM machine with a fresh install, though not really surprising. arubi isn't around often atm but pinging him in case he has an idea about it. 07:28 < qubenix> felix34: you can run the install script like `bash -x install.sh` to get a trace. pasting that somewhere might be more helpful to see what your error is. 07:29 < waxwing> hmm tho on second thoughts 'cannot unlink ./libsecp.. ' .. does that mean a permissions error there? but that couldn't make sense if done from scratch in a new dir? 07:30 < qubenix> i thought i remember it attempting to unlink that file whether it exists or not, and then a long pause, and then it continues fine. 07:32 < waxwing> oh, right, like it's not there. 07:33 < waxwing> yeah i see that in my term output for successful run. yeah that's nothing. 07:35 < waxwing> hmm we really need subcommand help on wallet-tool. wonder if OptionParser has that built in. 08:21 < waxwing> belcher, undeath , anyone interested, pushed a coincontrol PR https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/334 08:21 < waxwing> see comments, will still need work. 09:24 < belcher> ty waxwing 10:10 < belcher> gmaxwell would it be worthwhile to get your ip banlist and an explanation stickied on r/bitcoin for a week? 11:19 -!- azizLIGHT [~azizLIGHT@unaffiliated/azizlight] has quit [Ping timeout: 272 seconds] 11:25 -!- belcher_ [~user@unaffiliated/belcher] has quit [Ping timeout: 246 seconds] 11:34 -!- diezelweazel [d50302c2@gateway/web/freenode/ip.213.3.2.194] has joined #joinmarket 11:38 -!- azizLIGHT [~azizLIGHT@unaffiliated/azizlight] has joined #joinmarket 11:41 -!- diezelweazel [d50302c2@gateway/web/freenode/ip.213.3.2.194] has quit [Ping timeout: 256 seconds] 11:50 -!- belcher_ [~user@unaffiliated/belcher] has joined #joinmarket 13:09 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 2.4] 13:25 < arubi> pong. waxwing, felix34, I don't think it's a permissions error. the unlink "error" is expected when there isn't actually a './libsecp256k1' directory to unkink. it /does/ seem to halt during `python setup.py install` , maybe during a download of one of coincurve's dependencies? libsecp itself has already been fetched from github and deployed at that point 13:25 < arubi> coincurve probably fetches stuff before it starts building libsecp, and I think that's where the process halts 13:35 < arubi> actually I'm not sure what would coincurve's dependencies be other than libsecp itself.. the fact that it halts on some ssl thing makes me think it's trying to download something and just stalls 13:39 < arubi> oh, it's deps are right there in coincurve's setup.py. so I'm wondering if felix34 can `pip install ` them (while in venv) manually then run ./install.sh and see if it advances this time 13:41 < arubi> (they are 'asn1crypto' and 'cffi', maybe 'requests' as well?) 15:42 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 18:18 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 18:53 -!- AgoraRelay [~jmrelayfn@p5DE4A788.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 19:05 -!- AgoraRelay [~jmrelayfn@p5DE4AA43.dip0.t-ipconnect.de] has joined #joinmarket