pocmatos
2017-11-9 09:00:10

I am trying to run raco in a docker container based on fedora:26 and I keep getting: SSL_library_init: implementation not found; no arguments provided


pocmatos
2017-11-9 09:00:29

Which dep am I missing here? I am installing openssl and openssl-devel which I thought was the requirement.


pocmatos
2017-11-9 09:32:13

ah.. .the missing dep was openssl-libs. :slightly_smiling_face:


samth
2017-11-9 14:41:17

@mflatt you can see a more verbose file test output here: https://travis-ci.org/racket/racket/builds/299648951


samth
2017-11-9 14:41:25

they all seem to hang in the same place


mflatt
2017-11-9 14:47:42

Looks like they’re hanging at an IPv6 test


mflatt
2017-11-9 14:48:00

line 1528 of “file.rktl”


samth
2017-11-9 14:49:46

this suggests that maybe we shouldn’t expect that to work: https://github.com/travis-ci/travis-ci/issues/3302#issuecomment-159748795


mflatt
2017-11-9 15:04:26

The test is set up to accommodate environments where IPv6 is not supported so that listening at "::1" or connecting to "::1" raises an exception. Maybe something has gone wrong in error handling for that case. (If trying to use "::1" fails without reporting an error, then I don’t know offhand how to accommodate that.)


samth
2017-11-9 15:46:46

@mflatt is there an expression I could try to run that would tell us the difference?


mflatt
2017-11-9 15:49:15

It might be interesting to know whether (listen "::1") by itself hangs, but I think it will take more work to track down the problem


samth
2017-11-9 20:19:47

@mflatt what’s the listen function you refer to? tcp-listen doesn’t seem like the right thing there


mflatt
2017-11-9 21:06:06

Oh, I see… I did mean tcp-listen, but I see that tcp-listen in the test doesn’t have a hostname. I wonder if adding the hostname to tcp-listen would help. (I think it would still be a valid test.)


samth
2017-11-9 21:08:27

I’m still confused — what does "::1" mean then?


apg
2017-11-9 21:11:30

::1 looks like an ipv6 address


samth
2017-11-9 21:11:49

right, it is


apg
2017-11-9 21:11:58

(sorry, should have read up)


samth
2017-11-9 21:12:07

but I’m confused about what mflatt means to try with tcp-listen


mflatt
2017-11-9 21:13:22

as the 4th argument


mflatt
2017-11-9 21:13:58

That is, I orginally had in mind (tcp-listen 0 5 #t "::1")


lancellotti.net
2017-11-9 22:33:12

@lancellotti.net has joined the channel


notjack
2017-11-10 00:12:30

Btw I made some docker images for Racket that you might be able to use instead. I’m curious how you’re planning on using Racket and docker together


notjack
2017-11-10 01:46:50

@samth I’m planning on merging the linux-natipkg docker build PR later tonight unless you’ve got objections


samth
2017-11-10 01:47:26

@notjack I think my thoughts here are less useful than yours anyway ;)


notjack
2017-11-10 01:48:20

@samth ack ;)


notjack
2017-11-10 01:49:21

@samth oh, could you enable Travis on that repo? There’s a docker service available to travis runs so I want to try and get the installer tests running on that


samth
2017-11-10 01:52:11

Done


notjack
2017-11-10 01:56:49

Fantastic, thanks


samth
2017-11-10 04:27:28