[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#782516: unblock: hello/2.10-1



Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock

Greetings.

The security team uploaded hello_2.9-2+deb8u1 for security.debian.org
to be sure that everything regarding security.debian.org for jessie
will work.

But I am not very happy with that upload because it means:

a) If the upload is rejected now, some people might have it installed
already, which is a little bit confusing.

b) If the upload is accepted, we would have a weird version number for
a package not having any security fix, for all the lifetime of jessie
as stable, which is not nice.

c) If the upload is neither accepted or rejected, we would have it
sitting in security.debian.org for all the lifetime of jessie as stable,
which is not nice either.

So, as a better alternative to all of the above, I have uploaded
hello_2.10-1 for unstable, in the hope that you will consider
including it in jessie instead of a), b) or c).


Notes:

* The full debdiff is quite large, because upstream has refreshed the
source with new autotools stuff, updated translations, etc. This is
the diff between the debian/* files only. The updated package is in fact
a little bit simpler and less hackish than the old one.

* If this is accepted, please accept hello-traditional_2.10-1 as well,
so that they are in sync, i.e.

unblock: hello/2.10-1
unblock: hello-traditional/2.10-1

Thanks.

Diff follows:

diff -ru hello-2.9/debian/changelog hello-2.10/debian/changelog
--- hello-2.9/debian/changelog	2014-11-06 12:04:53.000000000 +0100
+++ hello-2.10/debian/changelog	2015-03-22 11:56:16.000000000 +0100
@@ -1,3 +1,13 @@
+hello (2.10-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/patches: Drop 01-fix-i18n-of-default-message, no longer needed.
+  * debian/patches: Drop 99-config-guess-config-sub, no longer needed.
+  * debian/rules: Drop override_dh_auto_build hack, no longer needed.
+  * Standards-Version: 3.9.6 (no changes for this).
+
+ -- Santiago Vila <sanvila@debian.org>  Sun, 22 Mar 2015 11:56:00 +0100
+
 hello (2.9-2) unstable; urgency=low
 
   * Apply patch from Reuben Thomas to fix i18n of default message.
diff -ru hello-2.9/debian/control hello-2.10/debian/control
--- hello-2.9/debian/control	2014-11-06 12:00:00.000000000 +0100
+++ hello-2.10/debian/control	2015-03-22 11:00:00.000000000 +0100
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Santiago Vila <sanvila@debian.org>
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
 Build-Depends: debhelper (>= 9.20120311)
 Homepage: http://www.gnu.org/software/hello/
 
diff -ru hello-2.9/debian/copyright hello-2.10/debian/copyright
--- hello-2.9/debian/copyright	2014-11-06 12:00:00.000000000 +0100
+++ hello-2.10/debian/copyright	2015-03-22 11:00:00.000000000 +0100
@@ -9,7 +9,7 @@
 maintained by Santiago Vila. The source for this release was taken
 from:
 
-http://ftp.gnu.org/gnu/hello/hello-2.9.tar.gz
+http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz
 
 The changes were very minimal:
 
@@ -17,7 +17,7 @@
   various debian/* files.
 
 Program Copyright 1992, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-2002, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
+2002, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
 
 Modifications for Debian Copyright (C) 1994,1995,1996 Ian Jackson.
 
@@ -37,7 +37,7 @@
 On Debian systems, the complete text of the GNU General Public License
 can be found in `/usr/share/common-licenses/GPL'.
 
-Manual Copyright (C) 1992, 1993, 1996, 2002, 2005-2013 Free Software
+Manual Copyright (C) 1992, 1993, 1996, 2002, 2005-2014 Free Software
 Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this
Only in hello-2.9/debian/: patches
diff -ru hello-2.9/debian/rules hello-2.10/debian/rules
--- hello-2.9/debian/rules	2014-11-06 12:00:00.000000000 +0100
+++ hello-2.10/debian/rules	2015-03-22 11:00:00.000000000 +0100
@@ -2,10 +2,6 @@
 %:
 	dh $@
 
-override_dh_auto_build:
-	touch man/hello.1
-	dh_auto_build
-
 override_dh_auto_clean:
 	[ ! -f Makefile ] || $(MAKE) distclean
 


Reply to: