On Wed, Jul 8, 2009 at 10:00 PM, William Stein<wst...@gmail.com> wrote:
> On Tue, Jul 7, 2009 at 11:09 PM, Robert Miller<rlmills...@gmail.com> wrote:
>>
>> All known issues have been fixed, and all long doctests pass on
>> sage.math (* -- see below), so there is a chance this could be
>> sage-4.1.
>>
>> The source tarball:
>>
>> http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1.tar
>>
>> sage.math binary:
>>
>> http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1-x86_64-Linux.tar.gz
>>
>> Upgrade URL:
>>
>> http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1/
>
> A just remembered that a show-stopping blocker before we can release
> 4.1 is that the secure notebook is still totally broken in
> sage-4.1.rc1 (secure=False).  See below.
>
> This is http://trac.sagemath.org/sage_trac/ticket/6408 and it was
> something that I reported and made a *blocker* over 2 weeks ago.  I
> think it was a mistake for the release manager to close the 4.1
> milestone and move this blocker to 4.1.1.  We have to close all
> blockers before finishing a release.  Fortunately, I caught this
> before we made the official release.
>

OK, I posted a new spkg that fixes the notebook being broken blocker:

http://trac.sagemath.org/sage_trac/ticket/6408

Somebody needs to review this and this has to be merged into 4.1
before 4.1 can be released.

 - William

> teragon-2:sage-4.1.rc1 wstein$ ./sage
> ----------------------------------------------------------------------
> | Sage Version 4.1.rc1, Release Date: 2009-07-07                     |
> | Type notebook() for the GUI, and license() for information.        |
> ----------------------------------------------------------------------
> sage: notebook('foo',secure=True)
> The notebook files are stored in: foo
>
>
>
> Please choose a new password for the SAGE Notebook 'admin' user.
> Do _not_ choose a stupid password, since anybody who could guess your password
> and connect to your machine could access or delete your files.
> NOTE: Only the md5 hash of the password you type is stored by SAGE.
> You can change your password by typing notebook(reset=True).
>
>
>
> Enter new password:
> Retype new password:
> Please login to the notebook with the username 'admin' and the above password.
> Password changed for user 'admin'.
> ****************************************************
> *                                                  *
> * Open your web browser to https://localhost:8001  *
> *                                                  *
> ****************************************************
> There is an admin account.  If you do not remember the password,
> quit the notebook and type notebook(reset=True).
> /Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/persisted/sob.py:12:
> DeprecationWarning: the md5 module is deprecated; use hashlib instead
>  import os, md5, sys
> 2009-07-08 21:54:50-0700 [-] Log opened.
> 2009-07-08 21:54:50-0700 [-] twistd 8.2.0
> (/Users/wstein/build/sage-4.1.rc1/local/bin/python 2.6.2) starting up.
> 2009-07-08 21:54:50-0700 [-] reactor class:
> twisted.internet.selectreactor.SelectReactor.
> 2009-07-08 21:54:50-0700 [-] twisted.web2.channel.http.HTTPFactory
> starting on 8001
> 2009-07-08 21:54:50-0700 [-] Starting factory
> <twisted.web2.channel.http.HTTPFactory instance at 0x92cb1e8>
> 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled 
> Error
>        Traceback (most recent call last):
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py",
> line 69, in callWithContext
>            return context.call({ILogContext: newCtx}, func, *args, **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 59, in callWithContext
>            return self.currentContext().callWithContext(ctx, func, *args, 
> **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 37, in callWithContext
>            return func(*args,**kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py",
> line 146, in _doReadOrWrite
>            why = getattr(selectable, method)()
>        --- <exception caught here> ---
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py",
> line 938, in doRead
>            transport = self.transport(skt, protocol, addr, self, s, 
> self.reactor)
>        exceptions.TypeError: __init__() takes exactly 6 arguments (7 given)
>
> 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled 
> Error
>        Traceback (most recent call last):
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py",
> line 69, in callWithContext
>            return context.call({ILogContext: newCtx}, func, *args, **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 59, in callWithContext
>            return self.currentContext().callWithContext(ctx, func, *args, 
> **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 37, in callWithContext
>            return func(*args,**kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py",
> line 146, in _doReadOrWrite
>            why = getattr(selectable, method)()
>        --- <exception caught here> ---
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py",
> line 938, in doRead
>            transport = self.transport(skt, protocol, addr, self, s, 
> self.reactor)
>        exceptions.TypeError: __init__() takes exactly 6 arguments (7 given)
>
> 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled 
> Error
>        Traceback (most recent call last):
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py",
> line 69, in callWithContext
>            return context.call({ILogContext: newCtx}, func, *args, **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 59, in callWithContext
>            return self.currentContext().callWithContext(ctx, func, *args, 
> **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 37, in callWithContext
>            return func(*args,**kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py",
> line 146, in _doReadOrWrite
>            why = getattr(selectable, method)()
>        --- <exception caught here> ---
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py",
> line 938, in doRead
>            transport = self.transport(skt, protocol, addr, self, s, 
> self.reactor)
>        exceptions.TypeError: __init__() takes exactly 6 arguments (7 given)
>
> 2009-07-08 21:54:54-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled 
> Error
>        Traceback (most recent call last):
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py",
> line 69, in callWithContext
>            return context.call({ILogContext: newCtx}, func, *args, **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 59, in callWithContext
>            return self.currentContext().callWithContext(ctx, func, *args, 
> **kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py",
> line 37, in callWithContext
>            return func(*args,**kw)
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py",
> line 146, in _doReadOrWrite
>            why = getattr(selectable, method)()
>        --- <exception caught here> ---
>          File 
> "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py",
> line 938, in doRead
>            transport = self.transport(skt, protocol, addr, self, s, 
> self.reactor)
>        exceptions.TypeError: __init__() takes exactly 6 arguments (7 given)
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to