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

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

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

Alexander Gerasiov
Package: release.debian.org
Severity: normal
Tags: stretch
User: [hidden email]
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 <[hidden email]> 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.



-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (670, 'stable-updates'), (670, 'stable'), (630, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8), LANGUAGE=ru_RU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply | Threaded
Open this post in threaded view
|

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

Adam D. Barratt
Control: tags -1 + moreinfo

On Tue, 2018-01-16 at 14:54 +0300, Alexander GQ Gerasiov wrote:

> 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 <[hidden email]> tried to fix this, removing dependence
> from control,
> but this is not enough (package builds, installs but not work at
> all), see #867588
>

As far as I can tell, #867588 is still not fixed in unstable - is that
correct?

Regards,

Adam

Reply | Threaded
Open this post in threaded view
|

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

Julien Cristau-6
In reply to this post by Alexander Gerasiov
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: [hidden email]
> 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 <[hidden email]> 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 | Threaded
Open this post in threaded view
|

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

Adam D. Barratt
On Sun, 2018-12-02 at 16:53 +0100, Julien Cristau wrote:
> Control: tag -1 - moreinfo
> Control: tag -1 + confirmed
>
> On Tue, Jan 16, 2018 at 02:54:14PM +0300, Alexander GQ Gerasiov
> wrote:
[...]
> > Waiting for approve to do NMU to stretch-proposed-updates.
> >
>
> Sounds ok.  Please use version 0.8.12-3.2+deb9u1.

Ping? If nothing happens by August 15th then I plan to close this bug.

Regards,

Adam

Reply | Threaded
Open this post in threaded view
|

Bug#887427: closed by "Adam D. Barratt" <adam@adam-barratt.org.uk> (Re: Bug#887427: stretch-pu: package buildbot/0.8.12-3.2)

Alexander Gerasiov-3
In reply to this post by Alexander Gerasiov
On Tue, 20 Aug 2019 22:57:07 +0000
"Debian Bug Tracking System" <[hidden email]> wrote:

> On Tue, 2019-07-16 at 20:29 +0100, Adam D. Barratt wrote:
> > On Sun, 2018-12-02 at 16:53 +0100, Julien Cristau wrote:  
> > > Control: tag -1 - moreinfo
> > > Control: tag -1 + confirmed
> > >
> > > On Tue, Jan 16, 2018 at 02:54:14PM +0300, Alexander GQ Gerasiov
> > > wrote:  
> > [...]  
> > > > Waiting for approve to do NMU to stretch-proposed-updates.
> > > >  
> > >
> > > Sounds ok.  Please use version 0.8.12-3.2+deb9u1.  
> >
> > Ping? If nothing happens by August 15th then I plan to close this
> > bug.  
>
> Doing so with this message.
Sorry, for no reply, seen this message, but totally forgot about it.

Yep, this has no sense to make the upload: stretch is oldstable now and
I'm not interested in buildbot these days.

--
Best regards,
 Alexander Gerasiov

 Contacts:
 e-mail: [hidden email]  WWW: http://gerasiov.net  TG/Skype: gerasiov
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1