OK, here it is.

On Tue, Mar 12, 2013 at 2:38 PM, Michael Merickel <[email protected]> wrote:
> Maybe you can just publish a working requirements.txt file and recommend
> that people upgrade packages from there at their own peril.
>
>
> On Tue, Mar 12, 2013 at 4:22 PM, Mike Orr <[email protected]> wrote:
>>
>> Interesting that we've just been discussing making a frozen Pylons
>> release with all its dependencies because something new has just
>> broken. When I deployed an application to a new server and it raised
>> an exception, a second exception occurred in WebError and masked the
>> first one. It may not be in WebError itself but in
>> distribute/setuptools, because the secondary error was "KeyError:
>> setuptools". It broke the interactive traceback completely; I just get
>> the low-level Paste "Internal Server Error" (in teletype font).
>>
>> So I made a requirements.txt from the slightly-older versions on my
>> workstation ("pip freeze >requirements.txt"), installed that on the
>> server ("pip install -r requirements.txt"), and the problem went away.
>>
>> I'm leaving for PyCon tomorrow morning so I won't be able to follow up
>> on this until I get back, but I wanted to let people know in case it
>> happens to you in the meantime.
>>
>> And maybe somebody who's currently using Pylons can try to reproduce
>> this. Make a new virtualenv, install an existing Pylons application
>> into it, and trigger an exception in one of the actions. The specific
>> exception I had was trying to access a PostgreSQL table that didn't
>> exist in the reflected metadata (because the table in fact was
>> missing). But I think it would happen with any exception that would
>> normally trigger the interactive traceback.
>>
>> --
>> Mike Orr <[email protected]>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "pylons-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>



-- 
Mike Orr <[email protected]>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Beaker==1.6.4
FormEncode==1.2.6
Mako==0.7.3
MarkupSafe==0.15
Paste==1.7.5.1
PasteDeploy==1.5.0
PasteScript==1.7.5
Pygments==1.6rc1
Pylons==1.0.1
Routes==1.13
Tempita==0.5.1
Unipath==0.2.1
WebError==0.10.3
WebHelpers==1.3
WebOb==1.2.3
WebTest==1.4.3
argparse==1.2.1
decorator==3.4.0
distribute==0.6.24
nose==1.2.1
repoze.lru==0.6
simplejson==3.0.7
wsgiref==0.1.2

Reply via email to