[PATCH 01 of 11 cubicweb/debian] [pkg] Switch all Debian packages to Python 3

Jérémy Bobbio jeremy.bobbio at irq7.fr
Fri Jun 14 16:43:39 CEST 2019


On 13/06/2019 17:18, Jérémy Bobbio wrote:
> # HG changeset patch
> # User Jérémy Bobbio <jeremy.bobbio at irq7.fr>
> # Date 1559741909 -7200
> #      Wed Jun 05 15:38:29 2019 +0200
> # Node ID dc093676eb20d6c52c1438ffb1521661c5dc727e
> # Parent  de1c0721656e72bfc4fdcf3c1a3ab40895801d2e
> [pkg] Switch all Debian packages to Python 3
> 
> diff -r de1c0721656e -r dc093676eb20 debian/changelog
> --- a/debian/changelog	Tue Jun 11 09:40:12 2019 +0200
> +++ b/debian/changelog	Wed Jun 05 15:38:29 2019 +0200
> @@ -1,3 +1,9 @@
> +cubicweb (3.27.0~dev0-1) UNRELEASED; urgency=medium
> +
> +  * Switch all Debian packages to Python 3.
> +
> + -- Jérémy Bobbio <jeremy.bobbio at irq7.fr>  Wed, 29 May 2019 16:06:20 +0200

After reading the first comments, I realized that I had forgotten to test
an upgrade from 3.26.2-1.

For the record, here is the piuparts invocation I used:

    piuparts --schroot=unstable-amd64-sbuild --no-eatmydata \
        '--extra-repo=deb http://download.logilab.org/acceptance sid/' \
	--extra-old-packages=cubicweb-common,cubicweb-ctl,cubicweb-dev,cubicweb-documentation,cubicweb-postgresql-support,cubicweb-server,cubicweb-web,cubicweb,python-cubicweb-documentation,python-cubicweb-postgresql-support,python-cubicweb-pyramid,python-cubicweb \
	-d sid '../cubicweb_3.27.0~dev0-1_amd64.changes'

Indeed, debian/rules was missing the steps to install the binary in
cubicweb-ctl and python3-cubicweb-documentation needed a Conclict
with python-cubicweb-documentation. Updated patch attached.

-- 
Lunar
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hg-01.patch
Type: text/x-patch
Size: 10593 bytes
Desc: not available
URL: <http://lists.cubicweb.org/pipermail/cubicweb-devel/attachments/20190614/02a44261/attachment-0055.bin>


More information about the cubicweb-devel mailing list