Control: tag -1 - moreinfo Control: tag -1 + confirmed On Tue, Jan 16, 2018 at 02:54:14PM +0300, Alexander GQ Gerasiov wrote: > Package: release.debian.org > Severity: normal > Tags: stretch > User: release.debian....@packages.debian.org > Usertags: pu > > Hello there, > > In Stretch we have buildbot package version 0.8.12-3.2 (abandoned by > maintainer). > Unfortunately it's unusable, because of hardcoded versioned dependence on > sqlalchemy with version lesser than one in stretch. > > Piotr Ozarowski <piotr@g.o> tried to fix this, removing dependence from > control, > but this is not enough (package builds, installs but not work at all), see > #867588 > > This could be easy fixed by removing versioned runtime dependencies: > > diff --git a/setup.py b/setup.py > index e70ab16..2f9f716 100755 > --- a/setup.py > +++ b/setup.py > @@ -381,11 +381,8 @@ else: > ] > > setup_args['install_requires'] += [ > - # sqlalchemy-0.8 betas show issues with sqlalchemy-0.7.2, so stick > to 0.7.10 > - 'sqlalchemy >= 0.6, <= 0.7.10', > - # buildbot depends on sqlalchemy internals, and this is the tested > - # version. > - 'sqlalchemy-migrate==0.7.2', > + 'sqlalchemy >= 0.6', > + 'sqlalchemy-migrate>=0.7.2', > 'python-dateutil>=1.5', > ] > setup_args['tests_require'] = [ > > After that package could be installed and used in Debian Stretch release. (At > least > autotests pass and buildbot works as expected.) > > Waiting for approve to do NMU to stretch-proposed-updates. > Sounds ok. Please use version 0.8.12-3.2+deb9u1.
Cheers, Julien