Control: tag -1 + pending Dear Abhishek,
I wrote on 11th of December 2015: > Debian wants to get rid of the more or less obsolete python-enum > library. See e.g. https://github.com/commandline/flashbake/issues/22 > > Upstream has released a new version of flashbake which depends on the > prefered python-enum34 library instead. Debian's flashbake package no > more depend on python-enum is only one of two remaining packages which > are in the way of the python-enum removal. (See > https://bugs.debian.org/800805 for the issue in the other remaining > reverse dependency.) > > This bug report may be raised in severity once we're getting closer to > the python-enum removal. I've just uploaded a non-maintainer upload (NMU) containing the new upstream release 0.27.1 (and hence fixing #807656) to DELAYED/10 (will soon show up on https://ftp-master.debian.org/deferred.html) so that Debian finally can remove python-enum from the unstable archive in about 10 days. The NMU also fixes #7986316 (new upstream homepage URL), the debian/watch file (which failed to find the most recent upstream version) and building the package twice in a row (additional files needed to be cleaned up). Attached is a debdiff which contains all packaging changes, i.e. does not include the upstream changes. This is mainly because upstream moved around most files and a full debdiff would be about twice the size of the upstream code. :-/ The debdiff was generated with the following command: debdiff flashbake_0.26.2-5.1.dsc flashbake_0.27.1-0.1.dsc | filterdiff -i "*/debian/*" I've also pushed the changes to the collab-maint git repo on Alioth into the branch "nmu": https://anonscm.debian.org/cgit/collab-maint/flashbake.git/log/?h=nmu I'll merge that branch into master once the NMU has been ACCEPTED. Feel free to tell me in case I should delay the NMU longer or if I should fast-forward it. Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
diff -Nru flashbake-0.26.2/debian/changelog flashbake-0.27.1/debian/changelog --- flashbake-0.26.2/debian/changelog 2015-08-20 00:27:42.000000000 +0200 +++ flashbake-0.27.1/debian/changelog 2016-06-19 20:52:40.000000000 +0200 @@ -1,3 +1,19 @@ +flashbake (0.27.1-0.1) unstable; urgency=low + + * Non-maintainer upload. + * Use "releases" in addition to "downloads" in watch file so that the + current upstream release can be found, too. + * Import new upstream release to be able to switch from the to be + removed python-enum to the preferred python-enum34. (Closes: #807656) + + Drop the only patch 10-drop-tests.patch (obsolete) + + Update paths in debian/copyright according to renamed directories. + * List src/flashbake.egg-info/ in debian/clean to be able to build the + package twice in a row. + * Set Homepage header and URL in debian/copyright to + https://github.com/commandline/flashbake (Closes: #798631) + + -- Axel Beckert <a...@debian.org> Sun, 19 Jun 2016 19:00:57 +0200 + flashbake (0.26.2-5.1) unstable; urgency=medium [ Harlan Lieberman-Berg ] diff -Nru flashbake-0.26.2/debian/clean flashbake-0.27.1/debian/clean --- flashbake-0.26.2/debian/clean 1970-01-01 01:00:00.000000000 +0100 +++ flashbake-0.27.1/debian/clean 2016-06-19 20:52:40.000000000 +0200 @@ -0,0 +1 @@ +src/flashbake.egg-info/ diff -Nru flashbake-0.26.2/debian/control flashbake-0.27.1/debian/control --- flashbake-0.26.2/debian/control 2015-08-20 00:27:42.000000000 +0200 +++ flashbake-0.27.1/debian/control 2016-06-19 20:52:40.000000000 +0200 @@ -5,14 +5,14 @@ X-Python-Version: >= 2.5 Build-Depends: debhelper (>= 7.0.50~), python-setuptools, dh-python, python Standards-Version: 3.9.0 -Homepage: http://bitbucketlabs.net/flashbake/ +Homepage: https://github.com/commandline/flashbake Vcs-Git: git://anonscm.debian.org/collab-maint/flashbake.git Vcs-Browser: http://anonscm.debian.org/gitweb?p=collab-maint/flashbake.git;a=summary Package: flashbake Architecture: all Depends: ${misc:Depends}, ${python:Depends}, - python-enum (>=0.4.3), python-feedparser (>=4.1), + python-enum34 (>=1.0.3), python-feedparser (>=4.1), python-setuptools, git-core | git (>= 1:1.7) Description: automated snapshots with git diff -Nru flashbake-0.26.2/debian/copyright flashbake-0.27.1/debian/copyright --- flashbake-0.26.2/debian/copyright 2010-07-14 17:26:10.000000000 +0200 +++ flashbake-0.27.1/debian/copyright 2016-06-19 20:52:40.000000000 +0200 @@ -1,21 +1,21 @@ Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: flashbake -Source: http://bitbucketlabs.net/flashbake/ +Source: https://github.com/commandline/flashbake Files: * Copyright: 2009, 2010 Thomas Gideon License: GPL-3+ -Files: flashbake/plugins/growl.py +Files: src/flashbake/plugins/growl.py Copyright: 2009, Jason Penney License: GPL-3+ -Files: flashbake/plugins/microblog.py +Files: src/flashbake/plugins/microblog.py Copyright: 2009, Ben Snider 2009, Thomas Gideon License: GPL-3+ -Files: flashbake/plugins/scrivener.py +Files: src/flashbake/plugins/scrivener.py Copyright: 2009, Jay Penney License: GPL-3+ diff -Nru flashbake-0.26.2/debian/patches/10-drop-tests.patch flashbake-0.27.1/debian/patches/10-drop-tests.patch --- flashbake-0.26.2/debian/patches/10-drop-tests.patch 2010-07-14 16:17:37.000000000 +0200 +++ flashbake-0.27.1/debian/patches/10-drop-tests.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -Author: Abhishek Dasgupta <abh...@gmail.com> -Last-Update: 2010-07-09 - ---- flashbake-0.26.2.orig/setup.py -+++ flashbake-0.26.2/setup.py -@@ -11,7 +11,7 @@ setup(name='flashbake', - author_email="cm...@thecommandline.net", - url="http://thecommandline.net", - license="GPLv3", -- packages=find_packages(exclude=['test.*']), -+ packages=["flashbake"], - install_requires=''' - enum >=0.4.3 - feedparser >=4.1 diff -Nru flashbake-0.26.2/debian/patches/series flashbake-0.27.1/debian/patches/series --- flashbake-0.26.2/debian/patches/series 2010-08-30 16:44:25.000000000 +0200 +++ flashbake-0.27.1/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -10-drop-tests.patch diff -Nru flashbake-0.26.2/debian/watch flashbake-0.27.1/debian/watch --- flashbake-0.26.2/debian/watch 2010-08-30 16:24:30.000000000 +0200 +++ flashbake-0.27.1/debian/watch 2016-06-18 22:13:09.000000000 +0200 @@ -1,2 +1,3 @@ version=3 +http://github.com/commandline/flashbake/releases /commandline/flashbake/archive/(.*)\.tar\.gz http://github.com/commandline/flashbake/downloads /downloads/commandline/flashbake/flashbake-(.*)\.tar\.gz
signature.asc
Description: Digital signature