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:13:53 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0

Reported at
https://bitbucket.org/zzzeek/alembic/issues/419/attributeerror-engine-object-has-no

On 03/04/2017 12:06 AM, Boris Bobrov wrote:
> 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]