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

Bug#887427: stretch-pu: package buildbot/0.8.12-3.2



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.org@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


Reply to: