[Python-apps-team] Bug#825033: sonata: new upstream beta release using Python 3

Javi Merino vicho at debian.org
Fri May 27 14:06:52 UTC 2016


Hi Simon,

On Sun, May 22, 2016 at 06:56:12PM +0100, Simon McVittie wrote:
> Package: sonata
> Version: 1.6.2.1-6
> Severity: wishlist
> Tags: patch
> Control: block -1 by 808824
> 
> The original sonata website has vanished, but there are two maintained
> forks.
> 
> http://www.nongnu.org/sonata/ points to https://github.com/multani/sonata/
> which has a beta release 1.7b1 running under Python 3. This requires
> python-mpd2, a fork of python-mpd with Python 3 compatibility, which
> I've just uploaded to NEW (#808824 will be closed when this reaches
> the archive).

The beta release is from January but the previous alpha release is
from 2013.  I though about packaging the beta for Jessie, I'm glad
that I didn't :)

> There is also <https://codingteam.net/project/sonata> which points to
> <https://git.gitorious.org/sonata/sonata>, but that seems to be dead
> (latest commit 2012, no releases since 1.6.2.1) so I would suggest
> ignoring it.
> 
> I have prepared a proof-of-concept update for the Sonata packaging,
> attached. Also available from:
> ssh://git.debian.org/git/users/smcv/sonata.git

Looks good to me.  One minor nit.

> From 483297dd9991e97bc81f9231a82faaa35a0a6535 Mon Sep 17 00:00:00 2001
> From: Simon McVittie <smcv at debian.org>
> Date: Sun, 22 May 2016 18:34:50 +0100
> Subject: [PATCH] New upstream beta version
> 
> ---
>  debian/changelog                               |  26 ++++
>  debian/clean                                   |   1 +
>  debian/control                                 |  62 +++++----
>  debian/copyright                               |  73 +++++++---
>  debian/patches/fix-cras-on-no-albums.patch     |  16 ---
>  debian/patches/fix-lyrics-fetching.patch       |  43 ------
>  debian/patches/fix-missing-crossfade.patch     |  24 ----
>  debian/patches/from_upstream__fix-mmkeys.patch |  44 ------
>  debian/patches/series                          |   4 -
>  debian/python-mmkeys.docs                      |   1 -
>  debian/python-mmkeys.install                   |   1 -
>  debian/python-mmkeys.preinst                   |  11 --
>  debian/rules                                   |  20 ++-
>  debian/sonata.docs                             |   3 +-
>  debian/sonata.install                          |   3 +-
>  debian/sonata.menu                             |   4 -
>  debian/sonata.xpm                              | 177 -------------------------
>  debian/watch                                   |   5 +-
>  18 files changed, 136 insertions(+), 382 deletions(-)
>  create mode 100644 debian/clean
>  delete mode 100644 debian/patches/fix-cras-on-no-albums.patch
>  delete mode 100644 debian/patches/fix-lyrics-fetching.patch
>  delete mode 100644 debian/patches/fix-missing-crossfade.patch
>  delete mode 100644 debian/patches/from_upstream__fix-mmkeys.patch
>  delete mode 100644 debian/python-mmkeys.docs
>  delete mode 100644 debian/python-mmkeys.install
>  delete mode 100755 debian/python-mmkeys.preinst
>  delete mode 100644 debian/sonata.menu
>  delete mode 100644 debian/sonata.xpm
> 
> diff --git a/debian/changelog b/debian/changelog
> index 861eaa5..3cd6674 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,29 @@
> +sonata (1.7~b1-0.1) UNRELEASED; urgency=medium
> +
> +  * Non-maintainer upload.

The package is team maintained by the Python apps packaging team.
I'd say this is a team upload more than an NMU.

> [...]
> diff --git a/debian/control b/debian/control
> index b6f1ab2..2ec7b97 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -2,40 +2,46 @@ Source: sonata
>  Section: sound
>  Priority: optional
>  Maintainer: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
> -Uploaders: Javi Merino <vicho at debian.org>
> -Build-Depends: debhelper (>= 9),
> -    python-all-dev (>= 2.6.6-3~),
> -    pkg-config, 
> -    python-gtk2-dev
> -Build-Conflicts: libffi4-dev
> -Standards-Version: 3.9.5
> +Uploaders:
> + Javi Merino <vicho at debian.org>,

To be honest, I've lost interest in the package.  If you want to take
the package over, feel free to replace my name with yours.

Cheers,
Javi



More information about the Python-apps-team mailing list