--- Day changed Mon Aug 28 2017 00:08 -!- delinquentme [~delinquen@108-235-112-153.lightspeed.sntcca.sbcglobal.net] has joined #joinmarket 00:53 -!- Cory [~Cory@unaffiliated/cory] has quit [] 01:18 -!- delinquentme [~delinquen@108-235-112-153.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 01:20 -!- lnostdal [~lnostdal@92-247-229-226.spectrumnet.bg] has quit [Ping timeout: 246 seconds] 01:49 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 268 seconds] 01:53 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 02:17 -!- MaxSan [~one@213.152.161.10] has joined #joinmarket 02:32 -!- lnostdal [~lnostdal@37.157.175.104] has joined #joinmarket 03:44 -!- lnostdal [~lnostdal@37.157.175.104] has quit [Read error: Connection reset by peer] 03:47 -!- lnostdal [~lnostdal@37.157.175.104] has joined #joinmarket 03:49 -!- lnostdal [~lnostdal@37.157.175.104] has quit [Max SendQ exceeded] 03:50 -!- lnostdal [~lnostdal@37.157.175.104] has joined #joinmarket 03:55 -!- lnostdal [~lnostdal@37.157.175.104] has quit [Ping timeout: 246 seconds] 04:07 -!- lnostdal [~lnostdal@92-247-229-226.spectrumnet.bg] has joined #joinmarket 06:58 -!- MaxSan [~one@213.152.161.10] has quit [Ping timeout: 246 seconds] 08:26 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 08:27 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Read error: Connection reset by peer] 08:27 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has joined #joinmarket 08:27 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has quit [Changing host] 08:27 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 09:04 -!- zxccxz [5db797e8@gateway/web/freenode/ip.93.183.151.232] has quit [Quit: Page closed] 09:54 < arubi> travis-ci unbanned my account \o/ 09:56 < arubi> oh but joinmarket-clientserver is still unavailable for me on there :\ 10:04 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Remote host closed the connection] 10:05 < arubi> ah finally fixed. is there a demand for centos \ opensuse \ fedora for install.sh ? 10:10 < arubi> waxwing, fwiw I was trying centos7 yesterday, install worked fine but running the tests I got this : https://gist.githubusercontent.com/fivepiece/ae662fa466f68fe4a576a0c192df6c44/raw/ec7f62eea60b10d57285cf415856238962a4e0ec/jm-cs_test.log . I guess the comment above says it might happen. second try at running the tests (I didn't rebuild, just re-run run_tests.sh) passed without issues 10:12 < waxwing> arubi: yeah sorry at some point i have to fix that. haven't calced the probability but it's decidely non-zero (and higher than i thought when i wrote it) 10:12 -!- MaxSan [~one@185.156.175.35] has joined #joinmarket 10:13 < arubi> well the comment does do a good job at letting you know that it might happen, so it was good enough for me to just try again instead of nuking the build :) 10:25 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 10:39 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 11:06 < waxwing> btw alexcato added back in a yield generator with randomized fees to the *clientserver repo. worthy of consideration if you plan to run a maker (either that or -basic should be fine). 11:06 < waxwing> oh and he also added back the ability to manually set a fee/kB if > 144 in tx_fees which is even more useful than it used to be... 11:16 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 11:16 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 11:28 -!- MaxSan [~one@185.156.175.35] has quit [Ping timeout: 255 seconds] 11:41 < waxwing> i'll be on the road quite a lot next several weeks so won't be around quite as often, but i'm on a bouncer anyway 11:41 < waxwing> anyone here coming to the paris thing? 11:41 < arubi> hey waxwing before you go, do you want me to fix anything with install.sh ? 11:42 < waxwing> arubi: no i've tested what i want to; so i'll be merging it when you give the OK 11:43 < arubi> ah, sorry I guess I wasn't clear yesterday. I think I'm done with it for now, it handles apt-get style distros well 11:43 < waxwing> got it 11:43 < arubi> I got centos and fedore containers running now to check those, centos7 worked well yesterday so I think fedora and suse (later on) should also work no problem 11:44 < arubi> I'll make a PR later on if there's demand for those. pretty sure it's not a lot of work to add that in 11:44 < waxwing> arubi: done 11:44 < arubi> awesome :) 11:45 < waxwing> i guess cross fingers for travis :) 11:45 < arubi> tested it with mine already, I actually wanna test their docker service, see if I can make it run on all these OSes in one go :) 11:46 < arubi> so the less needed centos stuff is perfect for trying that, and now that travis works on my repo I can just PR when it's working 11:46 < waxwing> ah ok, good thought yeah. it feels like such a huge use of resources having all these automated build tests all over the place. what with the rebuilding packages as well as the overkill tests of jm itself. 11:47 < arubi> yea, using LXC really reduces the load because I can just spin a new one in seconds, but still the build takes time because my machine is crap 11:51 < waxwing> i just had a thought, building openssl must make it quite a bit slower, no? 11:51 < arubi> yea, there might be a way to build only the required stuff though.. 11:51 < arubi> openssl is really the longest part 11:53 < waxwing> can you just ditch that from the build test perhaps? maybe an option to install.sh? 11:54 < waxwing> hmm it's only 5 min 55seconds. that's ok. 11:54 < arubi> my fear was distros with openssl < 1.0.0 11:54 < arubi> also really any version mismatch 11:55 < arubi> newer ones are 1.1.0, older ones on 1.0, then even older on 0.9 something 11:55 < arubi> maybe it's fine? I don't know if it'll make a difference for the other packages 11:56 < arubi> but sure, it's easy to add the option 11:56 < waxwing> iirc openssl requirement only comes in because of a need for tls connnections in irc in twisted, and it drags in a whole huge raft of crap that i was otherwise avoiding. a real pain. 11:58 < arubi> so sounds like that thing specifically won't vary across versions right? 11:59 < waxwing> really couldn't say. 11:59 < waxwing> i'm kind of surprised that there's still 0.9 *and* 1.0 and 1.1 around. 12:00 < arubi> maybe not a lot of 0.9 really, looking back on their website 0.9 isn't a release anymore 12:01 < arubi> I might be misremembering debian 7. probably most are at 1.0 or 1.1 12:01 < waxwing> iirc there were some terrible problems in 1.0 12:02 < waxwing> maybe it was like 1.0.2 or something. this was a few years back. 12:02 < arubi> 1.0.2l is a current release 12:02 < arubi> well alongside 1.1.0f 12:03 < waxwing> right, not sure what i'm thinking of. was it something to do with heartbleed? forgot. 12:03 < arubi> a fedore 24 I spun up is on 1.0.2k 12:03 < arubi> dunno actually 12:05 < arubi> heh, debian 7 on 1.0.1t 12:30 < arubi> arg, it's right in the readme. https://github.com/openssl/openssl/blob/master/README#L25-L28 . I'll try setting up so it only builds libssl 12:32 < waxwing> arubi: but it says ssl/tls needs libcrypto anyway? 12:32 < waxwing> not that i know for sure, just observing 12:32 < arubi> ah right! I read that the other way around 12:33 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 12:33 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 12:34 < arubi> uhg, onions make me cry. not sure if that got through, I read that wrong in the readme. thought libcrypto is complementary to libssl 12:34 < waxwing> yeah it got through 12:35 < waxwing> what i'm thinking is just for the build test, let it get pulled in without a build (not sure how it works? it comes in via apt-get install and then pip install somewhere picks it up under 'cryptography' package iirc) 12:37 < arubi> heh, "cryptogaphy (1.0.0) - I think you meant "cryptography"" 12:37 < arubi> I don't see anything ssl related though, I guess having it installed system wide just lets anything else pick it up 12:38 < arubi> well it's not true for PyQt right, but openssl-dev probably 12:38 < waxwing> do we deduce that it's pre-installed in the travis build environment or something. no hang on what was the apt-get list. 12:38 < arubi> it might be that build-essentials or some other thing pulls is anyway already actually 12:38 < waxwing> right somewhere in the list. 12:38 < arubi> we build it on travis too 12:38 < waxwing> we do now, but we didn't. that's what i'm asking about. 12:38 < arubi> I changed .travis.yml to use the install.sh script 12:39 < arubi> oh right, yea 12:39 < arubi> but even that, not sure if it was ever needed there 12:39 < waxwing> libssl-dev 12:39 < waxwing> https://github.com/AdamISZ/joinmarket-clientserver/blob/8312e20bff95d8350479de26d708f936b9c4ca5f/.travis.yml#L10 12:40 < arubi> right, I still think some other package already gets that regardless 12:40 < arubi> I mean, it's in the apt-get line right, but will also be fetched if it wasn't, checking 12:40 < waxwing> ok, maybe. but i have a feeling it borked in the pip install phase without that. 12:42 < arubi> I'll just test it, easy enough. I think it might have been pkg-config 12:43 < arubi> maybe misremembering. I'll try anyway 13:01 -!- MaxSan [~one@185.156.175.43] has joined #joinmarket 13:15 < arubi> it's actually python-dev that installs libssl-dev too. trying a build now without openssl 13:16 < waxwing> oh ok, thanks for that. 13:16 < waxwing> probably i included it in that list by copy-pasting from some other list. 13:16 < arubi> it's almost bitcoin's list, so probably that 13:17 < waxwing> yes must be that 13:46 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 14:00 < arubi> debian 7 passed all tests. seems like python-dev is enough 14:01 < arubi> well, that it's enough to get libssl-dev to fetch that is 14:14 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Remote host closed the connection] 15:00 -!- delinquentme [~delinquen@2602:306:ceb7:990:b8f2:22b:72b4:8be] has joined #joinmarket 15:33 -!- delinquentme [~delinquen@2602:306:ceb7:990:b8f2:22b:72b4:8be] has quit [Ping timeout: 276 seconds] 15:38 -!- zxccxz [5db797e8@gateway/web/freenode/ip.93.183.151.232] has joined #joinmarket 16:31 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 268 seconds] 16:32 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 17:23 -!- MaxSan [~one@185.156.175.43] has quit [Ping timeout: 240 seconds] 17:26 -!- MaxSan [~one@185.156.175.43] has joined #joinmarket 19:21 -!- MaxSan [~one@185.156.175.43] has quit [Ping timeout: 248 seconds] 23:06 -!- xcvvcx [53e42f33@gateway/web/freenode/ip.83.228.47.51] has quit [Ping timeout: 260 seconds] 23:24 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has joined #joinmarket 23:24 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has quit [Changing host] 23:24 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 23:25 -!- Giszmo [~leo@pc-93-17-46-190.cm.vtr.net] has quit [Ping timeout: 240 seconds] 23:44 -!- Giszmo [~leo@pc-93-17-46-190.cm.vtr.net] has joined #joinmarket