﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	parents
5626	Upgrade issue from 0.10 to 0.11	TmCTux		"following the upgrade guide (and the installation guide just in case), I've encounter the following issue during upgrade:

1) after launching this command:
./bootstrap.sh && VIRTUALENV_FLAGS='--system-site-packages' ./configure && make

it fails during setup saying idna3.2 is installed (as one package require >2 and it picks the last available) but a later one require < 3 (this could be removed because python2 support has been dropped).

workaround was:
./bin/pip uninstall idna
./bin/pip install idna==2.10
and relaunch the last step:
./bin/python setup.py develop --upgrade
and continue the rest of the upgrade process:
make

2) on the last upgrade process we have to upgrade the db:
./bin/gmg dbupdate
this fails because jsonschema.compat is not found

workaround: commenting the import from the following file mediagoblin/tools/metadata.py

and now the gmg dbupdate works.

YMMV but that's what happend for me on buster 10.10 on 5th july 2021. (date can be important due to external nodejs dependency) - and it is only reported now as the trac seemed to have been broken for a while (on my side at least).

thanks again for this new release, works quite well so far!


"	defect	closed	major	0.12.0	programming	fixed			
