mediagoblin-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GMG-Devel] install failing at gmg dbupdate


From: Boris Bobrov
Subject: Re: [GMG-Devel] install failing at gmg dbupdate
Date: Sat, 4 Mar 2017 00:06:12 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0

Hi,

Workaround for it is to use Alembic < 0.9:

./bin/pip install 'alembic<0.9'

I am going to submit a bugreport for Alembic about this issue.

On 03/03/2017 08:18 PM, Jim Ottaway wrote:
> 
> I've been trying to install mediagoblin on Debian Jessie (Debian
> 3.16.39-1 (2016-12-30) x86_64 GNU/Linux), following the instructions at
> http://mediagoblin.readthedocs.io/en/latest/siteadmin/deploying.html.
> 
> It fails when I get to the ./bin/gmg dbupdate step with the backtrace
> below.
> 
> Any ideas how to get this working?
> 
> 
> /srv/mayfayne.jeho.org/mediagoblin$ ./bin/gmg dbupdate
> INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
> INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
> Traceback (most recent call last):
>   File "./bin/gmg", line 9, in <module>
>     load_entry_point('mediagoblin==0.9.0', 'console_scripts', 'gmg')()
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/gmg_commands/__init__.py", 
> line 148, in main_cli
>     args.func(args)
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/gmg_commands/dbupdate.py", 
> line 234, in dbupdate
>     run_dbupdate(app_config, global_config)
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/gmg_commands/dbupdate.py", 
> line 165, in run_dbupdate
>     run_alembic_migrations(db, app_config, global_config)
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/gmg_commands/dbupdate.py", 
> line 136, in run_alembic_migrations
>     return command.upgrade(cfg, 'heads')
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/command.py",
>  line 254, in upgrade
>     script.run_env()
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/script/base.py",
>  line 416, in run_env
>     util.load_python_file(self.dir, 'env.py')
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/util/pyfiles.py",
>  line 93, in load_python_file
>     module = load_module_py(module_id, path)
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/util/compat.py",
>  line 75, in load_module_py
>     mod = imp.load_source(module_id, path, fp)
>   File "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/db/migrations/env.py", 
> line 63, in <module>
>     run_migrations_online()
>   File "/srv/mayfayne.jeho.org/mediagoblin/mediagoblin/db/migrations/env.py", 
> line 58, in run_migrations_online
>     context.run_migrations()
>   File "<string>", line 8, in run_migrations
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/runtime/environment.py",
>  line 817, in run_migrations
>     self.get_context().run_migrations(**kw)
>   File 
> "/srv/mayfayne.jeho.org/mediagoblin/local/lib/python2.7/site-packages/alembic-0.9.1-py2.7.egg/alembic/runtime/migration.py",
>  line 312, in run_migrations
>     self.connection.in_transaction()
> AttributeError: 'Engine' object has no attribute 'in_transaction'
> 
> _______________________________________________
> devel mailing list
> address@hidden
> http://lists.mediagoblin.org/listinfo/devel
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]