This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---559023410-1841205112-11732628859933 Content-Type: TEXT/PLAIN; CHARSET=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE On Wed, 7 Mar 2007, Eric Hodel wrote: > On Mar 6, 2007, at 02:24, Hugh Sasse wrote: > > On Tue, 6 Mar 2007, Eric Hodel wrote: > > > On Mar 5, 2007, at 12:07, Hugh Sasse wrote: > > > > On Tue, 6 Mar 2007, Eric Hodel wrote: > > > > > On Mar 5, 2007, at 10:46, Hugh Sasse wrote: > > > > > > On Tue, 6 Mar 2007, Eric Hodel wrote: > > > > > > > Did openssl.rb and friends get installed? > > > > > > > > > > > > I haven't done make install on this, just testing so far. Whatan > > > > > > I tell you that would help most at this stage? > > > > > > > > > > $ find .ext -name "*ssl*" > > > > > > > > brains hgs 74 %> pwd > > > > /export/home/Scratch/hgs/ruby-1.8.6-preview3 > > > > brains hgs 75 %> find .ext -name "*ssl*" > > > > brains hgs 76 %> > > > > > > > > Seems not. What else can I tell you? > > > > > > $ gemwhich openssl > > > /usr/local/lib/ruby/1.8/openssl.rb > > > > brains hgs 76 %> gemwhich openssl > > Can't find openssl > > brains hgs 77 %> > > > > ??? > > Indeed. > > > > It seems that RubyGems is picking up OpenSSL from somewhere else, butou > > > don't have OpenSSL::SSL. > > > > > > Maybe the test on line 202 of imap.rb is insufficient. > > Can you add some code to see which constants are available on line 202 of > imap.rb? I changed it thusly: --- ./imap.rb.orig 2007-02-12 23:01:19.000000000 +0000 +++ ./imap.rb 2007-03-07 10:10:47.641312000 +0000 @@ -198,7 +198,15 @@ # Unicode", RFC 2152, May 1997. # class IMAP + include MonitorMixin + # Debugging code as per ruby-core:10532 + require 'yaml' + puts " Debugging code as per ruby-core:10532 " + puts YAML.dump(Object.constants) + puts YAML.dump(Net::IMAP.constants) + puts " d Debugging code as per ruby-core:10532" + # ¡×nd Debugging code as per ruby-core:10532 if defined?(OpenSSL) include OpenSSL include SSL and I got Script started on Wed Mar 07 10:11:03 2007 brains hgs 11 %> gmake check gmake: *** No rule to make target `check'. Stop. brains hgs 12 %> cd ../.. brains hgs 13 %> pwd /export/home/Scratch/hgs/ruby-1.8.6-preview3 brains hgs 14 %> gmake check test succeeded ./miniruby ./runruby.rb --extout=.ext -- "./test/runner.rb" --basedir="./test" --runner=console Debugging code as per ruby-core:10532 --- - GDBMFatalError - Item - Kernel - TestMath - Range - Info - TestBeginEndBlock - XMLRPC - TestPathname - Rinda - SystemStackError - TestDRbEval - ArgumentError - RELEASE_DATE - RAABaseServicePortType - Data - Onecky - TestStringScanner - TestSystem - TestFloat - MonitorMixin - Errno - Version - Timeout - DRb - TestPipe - SocketError - Digest - TestLogDevice - SystemExit - RegexpError - SimpleDelegator - TC_OpenStruct - TestUNIXSocket - TestIfunless - TestRand - URI - TestProc - App - TestDRbUNIXCore - SyntaxError - TestIO - RDoc - TestFileUtilsVerbose - TestEnv - TestCase - FileUtils - Time - Proc - IPSocket - TestTrace - IndexError - Regexp - PLATFORM - Process - ObjectSpace - DRbUndumped - Queue - ACL - Find - TrueClass - Test_REXMLStreamParser - Product - TokenStream - Release - BasicSocket - TestRubyYield - TestPack - TestAssignment - DBM - OpenStruct - EnvUtil - NIL - Logger - TestMethod - UnboundMethod - SLex - Socket - UDPSocket - TestDRbUNIXAry - LoadError - Pathname - Test_Marshal - DRbObject - DatetimePortTypeApp - TestWEBrickHTTPServer - TestWEBrickHTTPRequest - TestBignum - IPsocket - RangeError - TestStringIO - TOPLEVEL_BINDING - TestWSDLMarshal - Integer - Singleton - TestClone - IO - "TRUE" - TestGDBM2 - Test_Webrick - GDBMError - TestProcess - ThreadError - Test - Delegater - TestDBM - Zlib - Signal - Fcntl - UDPsocket - Readline - NotImplementedError - TestConst - Person - Symbol - TestEval - ItemList - TestFileUtilsDryRun - TestReadPartial - Dir - RI - TestTime - Marshal - IOError - DRbIdConv - TestWEBrickCGI - NameError - Forwardable - Test_Features - Float - OpenURI - TestDRbCore - FalseClass - WEBrick_Testing - FailOnecky - UNIXServer - Object - TestWEBrickHTTPVersion - Thread - VERSION_STRING - Mutex - SimpleDelegater - TestSetTraceFunc - LocalJumpError - DRbService - TestRuby18Yield - RUBY_VERSION - TestStruct - TestPath - TestOptionParser - TestReadline - RuntimeError - OptionParser - TestFileUtilsNoWrite - TestSignal - DatetimePortType - Exception - ACLTest - Delegator - STDIN - CSV - CGI - TestIONonblock - EOFError - TestDir - Owner - TimeoutError - String - Kconv - ParseDate - TestDRbLarge - Precision - TestGc - TestFile - Date - TestDRbYield - GenericParserTest - "FALSE" - Iconv - RubyToken - Continuation - TestSuper - RSS - Config - DRbCore - UNIXserver - SignalException - XSD - RUBY_RELEASE_DATE - IPAddr - ARGV - TestLogger - Binding - TestWEBrickCookie - SecurityError - TestOptionParserGetopts - ZeroDivisionError - TestWEBrick - TestDigest - TestRange - TestCall - STDOUT - DRbAry - SOAPMarshal - Array - TCPsocket - StringScanner - TestWEBrickHTTPAuth - DateTime - Comparable - TestCondition - XArray - SizedQueue - ACLListTest - TestWEBrickServer - GDBM - Exception2MessageMapper - TestDefined - WEBrick - TCPServer - Module - TestKconv - Monitor - RUBY_PLATFORM - Interrupt - TestDRbAry - DBMError - Test_DateTime - GC - TestNKF - TestWEBrickHTTPUtils - TestAlias - MatchData - NoMemoryError - TestSocket - UNIXSocket - Math - TestRdocC_Parser - FloatDomainError - ENV - STDERR - RubyLex - NilClass - Rational - TestHash - NoMethodError - TCPserver - PrettyPrint - WSDL - RbConfig - TestGDBM - Class - Bignum - Map - PP - RUBY_PATCHLEVEL - StandardError - TestDRbMServer - ScanError - ACLEntryTest - ConditionVariable - FileTest - Hash - TestSymbol - InfoArray - MatchingData - SystemCallError - Tempfile - UNIXsocket - TestMarshal - GetoptLong - Category - Struct - Numeric - TestString - TestEOF - WSDLMarshaller - TestIterator - CSVTestSupport - Options - IRB - DOT - Method - TestFileUtils - TestLoggerSeverity - TestException - Enumerable - CROSS_COMPILING - ThreadGroup - TestObjectSpace - SM - NQXML - YAML - TestWhileuntil - TestERB - TypeError - TestDRbSafe1 - VERSION - TestVariable - TestDBM2 - File - StringArray - SingleForwardable - Net - TestNonblockSocket - Etc - MarshalTestLib - RUNIT - REXML - ERB - SampleHosts - StringIO - ARGF - TestArray - TestStringchar - TestCSV - TestBasicSocket - DRbUNIXService - TCPSocket - NKF - Fixnum - ScriptError - SOAP - TestMonitor --- - ConditionVariable ¡×nd Debugging code as per ruby-core:10532 Loaded suite . Started ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Finished in 200.549436 seconds. 1521 tests, 15485 assertions, 0 failures, 0 errors brains hgs 15 %> exit exit script done on Wed Mar 07 10:15:58 2007 This is with Nobuyoshi Nakada's patch. Would you like me to do this on the unpatched version, or is that irrelevant now? > > For Object and Net::IMAP. > Thank you, Hugh ---559023410-1841205112-11732628859933--