[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
>