Merge lp://staging/~caio1982/capomastro/fix-billiard-dhpython into lp://staging/capomastro
Proposed by
Caio Begotti
Status: | Merged |
---|---|
Approved by: | Daniel Manrique |
Approved revision: | 196 |
Merged at revision: | 195 |
Proposed branch: | lp://staging/~caio1982/capomastro/fix-billiard-dhpython |
Merge into: | lp://staging/capomastro |
Diff against target: |
36 lines (+9/-1) 3 files modified
debian/changelog (+6/-0) debian/control (+2/-1) docs/source/setup.rst (+1/-0) |
To merge this branch: | bzr merge lp://staging/~caio1982/capomastro/fix-billiard-dhpython |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Manrique (community) | Approve | ||
Review via email: mp+258525@code.staging.launchpad.net |
Commit message
Release a new package that fixes the dependency version of Billiard, not picked up by dh_python correctly.
Description of the change
With this fix we force Capomastro (and its new Celery beat code to support scheduled builds) to use Billiard 3.3.0.18-2, which has been backported by me, ans not 3.3.0.15, which is the version available in the repositories and that pydist expects to use by default.
Without this a package upgrade won't start up Capomastro correctly because of the version conflict.
To post a comment you must log in.
There are ways to do that better.
There's a file that pubuild reads and understands to map pypi deps to
debian deps.
On Thu, May 7, 2015 at 6:20 PM, Caio Begotti <email address hidden> wrote: /code.launchpad .net/~caio1982/ capomastro/ fix-billiard- dhpython/ +merge/ 258525
> Caio Begotti has proposed merging lp:~caio1982/capomastro/fix-billiard-dhpython into lp:capomastro.
>
> Commit message:
> Release a new package that fixes the dependency version of Billiard, not picked up by dh_python correctly.
>
> Requested reviews:
> Daniel Manrique (roadmr)
>
> For more details, see:
> https:/
>
> With this fix we force Capomastro (and its new Celery beat code to support scheduled builds) to use Billiard 3.0.18-2, which has been backported by me, ans not 3.3.0.15, which is the version available in the repositories and that pydist expects to use by default.
>
> Without this a package upgrade won't start up Capomastro correctly because of the version conflict.
>
> --
> You are subscribed to branch lp:capomastro.
>
> === modified file 'debian/changelog'
> --- debian/changelog 2015-05-07 01:06:06 +0000
> +++ debian/changelog 2015-05-07 16:19:34 +0000
> @@ -1,3 +1,9 @@
> +capomastro (20150507) trusty; urgency=high
> +
> + * Fix the dependency version of Billiard, not picked up by dh_python.
> +
> + -- Caio Begotti <email address hidden> Thu, 07 May 2015 10:24:50 -0300
> +
> capomastro (20150506) trusty; urgency=high
>
> * Fix #1433354 (archiver creation not validating missing credentials)
>
> === modified file 'debian/control'
> --- debian/control 2015-04-09 14:56:23 +0000
> +++ debian/control 2015-05-07 16:19:34 +0000
> @@ -18,7 +18,8 @@
> rabbitmq-server,
> ${misc:Depends},
> ${python:Depends},
> - ${shlibs:Depends}
> + ${shlibs:Depends},
> + python-billiard (>= 3.3.0.18)
> Provides: python-librabbitmq
> Conflicts: python-librabbitmq
> Replaces: python-librabbitmq
>
>