[DRE-maint] Bug#701918: ruby-build: Includes definitions for unbuildable versions
Alex Young
alex at blackkettle.org
Thu Feb 28 18:29:39 UTC 2013
Package: ruby-build
Version: 20120524-1
Severity: normal
Dear Maintainer,
On a stock wheezy vm, I ran:
$ apt-get install ruby-build
$ apt-get build-dep ruby1.8
$ mkdir ~/.rubies
$ ruby-build 1.8.7-p302 ~/.rubies/1.8.7-p302
This failed with the following output:
Downloading
http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz...
Installing ruby-1.8.7-p302...
BUILD FAILED
Inspect or clean up the working tree at
/tmp/ruby-build.20130228181619.418
Results logged to /tmp/ruby-build.20130228181619.418.log
Last 10 log lines:
ossl_ssl.c:111:5: warning: initialization from incompatible pointer type
[enabled by default]
ossl_ssl.c:111:5: warning: (near initialization for
‘ossl_ssl_method_tab[10].func’) [enabled by default]
ossl_ssl.c:112:5: warning: initialization from incompatible pointer type
[enabled by default]
ossl_ssl.c:112:5: warning: (near initialization for
‘ossl_ssl_method_tab[11].func’) [enabled by default]
ossl_ssl.c: In function ‘ossl_ssl_get_cipher’:
ossl_ssl.c:1224:12: warning: assignment discards ‘const’ qualifier from
pointer target type [enabled by default]
make[1]: *** [ossl_ssl.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/tmp/ruby-build.20130228181619.418/ruby-1.8.7-p302/ext/openssl'
make: *** [all] Error 1
This is due to a known problem with wheezy's SSL, which has no SSL2
support:
http://bugs.ruby-lang.org/issues/4860
I would suggest that ruby definitions which are known not to be
buildable on wheezy be removed from /usr/share/ruby-build/. However I
would also suggest that a way be found to support this specific version
of MRI, since it's the version in squeeze.
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ruby-build depends on:
ii build-essential 11.5
ii curl 7.26.0-1+wheezy1
ii libreadline6-dev 6.2+dfsg-0.1
ii zlib1g-dev 1:1.2.7.dfsg-13
Versions of packages ruby-build recommends:
ii libsqlite3-dev 3.7.13-1
ii libssl-dev 1.0.1e-1
ii libxml2-dev 2.8.0+dfsg1-7
ii libxslt1-dev [libxslt-dev] 1.1.26-14
ii rbenv 0.3.0-1
Versions of packages ruby-build suggests:
ii autoconf 2.69-1
ii automake 1:1.11.6-1
ii bison 1:2.5.dfsg-2.1
ii git [git-core] 1:1.7.10.4-1+wheezy1
ii git-core 1:1.7.10.4-1+wheezy1
ii libtool 2.4.2-1.1
-- no debconf information
More information about the Pkg-ruby-extras-maintainers
mailing list