Custom Query (1173 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (31 - 33 of 1173)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Ticket Resolution Summary Owner Reporter
#37 FIXED natty support Will Kahn-Greene Will Kahn-Greene
Description
Running python setup.py develop on Ubuntu Natty doesn't work. PIL
doesn't get compiled with jpeg or png support. This happens with
both the virtualenv and buildout instructions.

Doing a Google search leads to the following interesting urls:


-  `http://ubuntuforums.org/showthread.php?t=1751455 <http://ubuntuforums.org/showthread.php?t=1751455>`_
-  `http://www.isnull.com.ar/2011/05/solved-python-pil-ioerror-decoder-jpeg.html <http://www.isnull.com.ar/2011/05/solved-python-pil-ioerror-decoder-jpeg.html>`_

This is a big deal because it means people using Ubuntu Natty can't
run GNU MediaGoblin.



#38 FIXED Cannot specify custom monod port Christopher Allan Webber Sebastian Spaeth
Description
I add

[app:mediagoblin]
...
db\_port = 27017

to use a custom mongod port (it wasn't finding the running one and
I don't know which is the default it tries).

I get

::

      File "/home/spaetz/src/mediagoblin/eggs/PasteDeploy-1.3.4-py2.7.egg/paste/deploy/util/fixtypeerror.py", line 57, in fix_call
        val = callable(*args, **kw)
      File "/home/spaetz/src/mediagoblin/mediagoblin/app.py", line 118, in paste_app_factory
        app_config.get('db_host'), app_config.get('db_port'))
      File "/home/spaetz/src/mediagoblin/eggs/mongokit-0.6-py2.7.egg/mongokit/connection.py", line 52, in __init__
        super(Connection, self).__init__(*args, **kwargs)
      File "/usr/lib/pymodules/python2.7/pymongo/connection.py", line 242, in __init__
        raise TypeError("port must be an instance of int")
    TypeError: port must be an instance of int

I guess there is a missing int() wrapper somewhere.



#40 FIXED Document how to run without dev environment Sam Kleinman Sebastian Spaeth
Description
The current docs show nicely how to set up a dev environment,
however it is not clear how to set up the thing in a non-dev way
(I guess that is the "deployment" docs, right?)

Here are some things to consider when writing this. I got it up and
running in Ubuntu Maverick in a non-dev way. I had to install some
things with "pip" and used the distribution packages whenever
possible.

So stuff that needs documentation:

paster running on port 80 is not possible without having the whole
thing running as root. Which will then require to also have celeryd
running as root, as it needs to delete files that paster put there.
I solved this in a very hackish way with "Capabilities" on Linux.
Downside is, I had to grant /usr/bin/python the permission to
access ports <1024. I achieved this with

::

    sudo setcap 'cap_net_bind_service=+ep' /usr/bin/python2.6

(not saying we should recommend that to anyone. I guess we will
propose to run this as a local user on a nonpriviledged port and
proxy it through nginx or so.

Anyway, it runs beautiful as www-data on my server now.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.