Your message dated Tue, 13 Mar 2007 14:02:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#410018: fixed in ruby1.8 1.8.6-1
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: libopenssl-ruby1.8
Version: 1.8.4-1
I found following error.
% /usr/bin/ruby -rnet/https -e '
http = Net::HTTP.new("www.codeblog.org", 443)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
http.start {
req = Net::HTTP::Get.new("/blog/akr/")
http.request(req) {|response|
p response
}
}
'
/usr/lib/ruby/1.8/net/http.rb:2019:in `read_status_line': wrong status line:
"<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">" (Net::HTTPBadResponse)
from /usr/lib/ruby/1.8/net/http.rb:2006:in `read_new'
from /usr/lib/ruby/1.8/net/http.rb:1047:in `request'
from -e:7
from /usr/lib/ruby/1.8/net/http.rb:543:in `start'
from -e:5
zsh: exit 1 /usr/bin/ruby -rnet/https -e
I investigated that the problem is caused by package version
inconsistency.
% dpkg -S /usr/lib/ruby/1.8/net/https.rb
libopenssl-ruby1.8: /usr/lib/ruby/1.8/net/https.rb
% dpkg -S /usr/lib/ruby/1.8/net/http.rb
libruby1.8: /usr/lib/ruby/1.8/net/http.rb
% dpkg -l |egrep 'libopenssl-ruby1.8|libruby1.8'
ii libopenssl-ruby1.8 1.8.4-1 OpenSSL
interface for Ruby 1.8
ii libruby1.8 1.8.5-4 Libraries
necessary to run Ruby 1.8
libopenssl-ruby1.8 is declared to work with libruby1.8 1.8.4
or later. But actually it doesn't work with libruby1.8
1.8.5-4. So the Depends clause is wrong.
% dpkg -s libopenssl-ruby1.8
Package: libopenssl-ruby1.8
Status: install ok installed
Priority: optional
Section: interpreters
Installed-Size: 584
Maintainer: akira yamada <[EMAIL PROTECTED]>
Architecture: amd64
Source: ruby1.8
Version: 1.8.4-1
Replaces: libruby1.8 (= 1.8.3-2)
Depends: libc6 (>= 2.3.5-1), libruby1.8 (>= 1.8.4), libssl0.9.8 (>= 0.9.8a-1)
Description: OpenSSL interface for Ruby 1.8
Ruby/OpenSSL makes Ruby to be able to use OpenSSL. It includes HTTP
and TELNET protocols' SSL/TLS support.
.
This package provides Ruby/OpenSSL for Ruby 1.8.
% uname -a
Linux athlon64 2.6.16-amd64-k8-smp #3 SMP Sat Mar 25 18:52:59 JST 2006 x86_64
GNU/Linux
--
Tanaka Akira
--- End Message ---
--- Begin Message ---
Source: ruby1.8
Source-Version: 1.8.6-1
We believe that the bug you reported is fixed in the latest version of
ruby1.8, which is due to be installed in the Debian FTP archive:
irb1.8_1.8.6-1_all.deb
to pool/main/r/ruby1.8/irb1.8_1.8.6-1_all.deb
libdbm-ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libdbm-ruby1.8_1.8.6-1_i386.deb
libgdbm-ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libgdbm-ruby1.8_1.8.6-1_i386.deb
libopenssl-ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libopenssl-ruby1.8_1.8.6-1_i386.deb
libreadline-ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libreadline-ruby1.8_1.8.6-1_i386.deb
libruby1.8-dbg_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libruby1.8-dbg_1.8.6-1_i386.deb
libruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libruby1.8_1.8.6-1_i386.deb
libtcltk-ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/libtcltk-ruby1.8_1.8.6-1_i386.deb
rdoc1.8_1.8.6-1_all.deb
to pool/main/r/ruby1.8/rdoc1.8_1.8.6-1_all.deb
ri1.8_1.8.6-1_all.deb
to pool/main/r/ruby1.8/ri1.8_1.8.6-1_all.deb
ruby1.8-dev_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/ruby1.8-dev_1.8.6-1_i386.deb
ruby1.8-elisp_1.8.6-1_all.deb
to pool/main/r/ruby1.8/ruby1.8-elisp_1.8.6-1_all.deb
ruby1.8-examples_1.8.6-1_all.deb
to pool/main/r/ruby1.8/ruby1.8-examples_1.8.6-1_all.deb
ruby1.8_1.8.6-1.diff.gz
to pool/main/r/ruby1.8/ruby1.8_1.8.6-1.diff.gz
ruby1.8_1.8.6-1.dsc
to pool/main/r/ruby1.8/ruby1.8_1.8.6-1.dsc
ruby1.8_1.8.6-1_i386.deb
to pool/main/r/ruby1.8/ruby1.8_1.8.6-1_i386.deb
ruby1.8_1.8.6.orig.tar.gz
to pool/main/r/ruby1.8/ruby1.8_1.8.6.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
akira yamada <[EMAIL PROTECTED]> (supplier of updated ruby1.8 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 13 Mar 2007 22:11:58 +0900
Source: ruby1.8
Binary: libtcltk-ruby1.8 libruby1.8-dbg rdoc1.8 libgdbm-ruby1.8 ruby1.8-dev
ruby1.8-elisp ruby1.8-examples libdbm-ruby1.8 irb1.8 ruby1.8
libreadline-ruby1.8 libopenssl-ruby1.8 libruby1.8 ri1.8
Architecture: source i386 all
Version: 1.8.6-1
Distribution: unstable
Urgency: low
Maintainer: akira yamada <[EMAIL PROTECTED]>
Changed-By: akira yamada <[EMAIL PROTECTED]>
Description:
irb1.8 - Interactive Ruby (for Ruby 1.8)
libdbm-ruby1.8 - DBM interface for Ruby 1.8
libgdbm-ruby1.8 - GDBM interface for Ruby 1.8
libopenssl-ruby1.8 - OpenSSL interface for Ruby 1.8
libreadline-ruby1.8 - Readline interface for Ruby 1.8
libruby1.8 - Libraries necessary to run Ruby 1.8
libruby1.8-dbg - Debugging symbols for Ruby 1.8
libtcltk-ruby1.8 - Tcl/Tk interface for Ruby 1.8
rdoc1.8 - Generate documentation from Ruby source files (for Ruby 1.8)
ri1.8 - Ruby Interactive reference (for Ruby 1.8)
ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
ruby1.8-dev - Header files for compiling extension modules for the Ruby 1.8
ruby1.8-elisp - ruby-mode for Emacsen
ruby1.8-examples - Examples for Ruby 1.8
Closes: 410018
Changes:
ruby1.8 (1.8.6-1) unstable; urgency=low
.
* new upstream version, 1.8.6.
* libruby1.8 conflicts with libopenssl-ruby1.8 (< 1.8.6) (closes: #410018)
* changed packaging style to cdbs from dbs.
Files:
d003df35dee7c25eda9b2e59bdc09aa8 1046 interpreters optional ruby1.8_1.8.6-1.dsc
23d2494aa94e7ae1ecbbb8c5e1507683 4589394 interpreters optional
ruby1.8_1.8.6.orig.tar.gz
649953d56a6fd375e766d4bd2bf8b1b4 40271 interpreters optional
ruby1.8_1.8.6-1.diff.gz
fd97c9c3ace2a66e971e542ec61635ab 259900 interpreters optional
ruby1.8-examples_1.8.6-1_all.deb
479d4e11a23b17a927276d64af969595 228526 interpreters optional
ruby1.8-elisp_1.8.6-1_all.deb
fd4db0513a2324b79c2938552bea75b8 1284978 interpreters optional
ri1.8_1.8.6-1_all.deb
63fab76b88e60bd059b3231a5582f974 327634 doc optional rdoc1.8_1.8.6-1_all.deb
d32e7e8e2920b0aca8d7ec022aa6264a 254716 interpreters optional
irb1.8_1.8.6-1_all.deb
0692b000a5703e75eec86fe6f2f148f7 236146 interpreters optional
ruby1.8_1.8.6-1_i386.deb
5f8e88636c45a606a6a1232503c4f596 1559092 libs optional
libruby1.8_1.8.6-1_i386.deb
e841e54aaaca977576df24b9d0bc7bf0 343764 libdevel extra
libruby1.8-dbg_1.8.6-1_i386.deb
1d53d05f9c707f6c222ca169b6040d01 741254 devel optional
ruby1.8-dev_1.8.6-1_i386.deb
1ea8678031adf3134ef9b466d5f78f16 216128 interpreters optional
libdbm-ruby1.8_1.8.6-1_i386.deb
7592b6aaaa06bcbfc942aa215b605220 215060 interpreters optional
libgdbm-ruby1.8_1.8.6-1_i386.deb
021e3b3951e3e49de737bc0cb731124a 214708 interpreters optional
libreadline-ruby1.8_1.8.6-1_i386.deb
ff34a46f458d72de2273c311911b6c79 1882560 interpreters optional
libtcltk-ruby1.8_1.8.6-1_i386.deb
db60d6787a4bc0cb55ea8e7ded37f04b 314160 interpreters optional
libopenssl-ruby1.8_1.8.6-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFF9qbcXzkxpuIT8aARAnKdAJ9cEqLJpas/N/JSTJcmOc5eVnUMOACfcm7u
8tHtYSTVhm1xwSdvoz/sfYg=
=QxmN
-----END PGP SIGNATURE-----
--- End Message ---