Package: racket
Version: 6.6-1
Severity: normal

Dear Maintainer,

I tried to install a package with raco, but it failed because it could not use 
ssl:

martin@porthole:~/Temp$ raco pkg install pollen
Resolving "pollen" via https://download.racket-lang.org/releases/6.6/catalog/
ssl-make-client-context: requested protocol not supported;
 SSL not available; check `ssl-load-fail-reason'
  requested: 'auto
  context...:
   /usr/share/racket/collects/openssl/mzssl.rkt:624:0: make-raw-context
   /usr/share/racket/collects/openssl/mzssl.rkt:914:0: 
ssl-make-secure-client-context
   /usr/share/racket/collects/openssl/mzssl.rkt:930:0: ssl-secure-client-context
   /usr/share/racket/collects/openssl/mzssl.rkt:624:0: make-raw-context
   /usr/share/racket/collects/openssl/mzssl.rkt:492:18
   /usr/share/racket/collects/ffi/unsafe/atomic.rkt:72:13
   /usr/share/racket/collects/openssl/../racket/private/more-scheme.rkt:261:28
   
/usr/share/racket/collects/openssl/../racket/contract/private/arrow-val-first.rkt:306:25
   /usr/share/racket/collects/net/http-client.rkt:235:0
   /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:397:3
   /usr/share/racket/collects/net/url.rkt:144:0: http://getpost-impure-port
   /usr/share/racket/collects/net/url.rkt:251:2: redirection-loop
   /usr/share/racket/collects/racket/contract/private/arrow-val-first.rkt:397:3
   /usr/share/racket/collects/pkg/private/network.rkt:59:3
   /usr/share/racket/collects/pkg/private/catalog.rkt:218:0: read-from-server
   /usr/share/racket/collects/pkg/private/catalog.rkt:138:9: for-loop
   ...

And then:

> (require openssl)
> ssl-available?
#f
> ssl-load-fail-reason
"ffi-lib: couldn't open \"libcrypto.so\" (libcrypto.so: cannot open shared 
object file: No such file or directory)"

After installing libssl-dev, it worked. See: 
https://github.com/racket/racket/issues/1096

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages racket depends on:
ii  libc6          2.24-1
ii  libffi6        3.2.1-4
ii  racket-common  6.6-1

Versions of packages racket recommends:
ii  libgdk-pixbuf2.0-0   2.34.0-1
ii  libglib2.0-0         2.49.6-1
ii  libgtk2.0-0          2.24.30-4
ii  libjpeg62-turbo      1:1.5.0-1
ii  libpangocairo-1.0-0  1.40.2-1
ii  libpng16-16          1.6.24-2
ii  libunique-1.0-0      1.1.6-5
ii  racket-doc           6.6-1

racket suggests no packages.

-- no debconf information

Reply via email to