On Wed, Nov 04, 2009 at 04:30:57AM +0800, Trafire Arcanegrin wrote: > Package: libgpg-error > Version: 1.6-1 > Severity: wishlist > > Hello, > Upstream has released 1.7 for about one year. > > Please consider update it. :-)
FWIW, debdiff for the debian/ part included.
This new version seems to build just fine:
$ debdiff libgpg-error0_1.6-1_amd64.deb libgpg-error0_1.7-1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .deb but not in first
-------------------------------------
-rw-r--r-- root/root /usr/lib/libgpg-error.so.0.5.0
-rw-r--r-- root/root DEBIAN/symbols
lrwxrwxrwx root/root /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.5.0
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /usr/lib/libgpg-error.so.0.4.0
lrwxrwxrwx root/root /usr/lib/libgpg-error.so.0 -> libgpg-error.so.0.4.0
Control files: lines which differ (wdiff format)
------------------------------------------------
{+Homepage: http://www.gnupg.org/+}
Installed-Size: [-232-] {+236+}
Priority: [-important-] {+standard+}
Version: [-1.6-1-] {+1.7-1+}
$ debdiff libgpg-error-dev_1.6-1_amd64.deb libgpg-error-dev_1.7-1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .deb but not in first
-------------------------------------
lrwxrwxrwx root/root /usr/lib/libgpg-error.so -> libgpg-error.so.0.5.0
Files in first .deb but not in second
-------------------------------------
lrwxrwxrwx root/root /usr/lib/libgpg-error.so -> libgpg-error.so.0.4.0
Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libgpg-error0 (= [-1.6-1),-] {+1.7-1),+} libc6 (>= 2.2.5)
{+Homepage: http://www.gnupg.org/+}
Version: [-1.6-1-] {+1.7-1+}
Using this new version, I successfully built and tested some reverse
dependencies (gpgme1.0, gnupg2 and mutt).
Cheers,
Flo
PS: These are upstream's changes:
+2008-11-26 Werner Koch <[email protected]>
+
+ Release 1.7.
+
+ * configure.ac: Set LT version to C5/A5/R0.
+
+2008-11-12 Werner Koch <[email protected]>
+
+ * src/err-codes.h.in: Add GPG_ERR_NO_PASSPHRASE and GPG_ERR_NO_PIN.
+
+2008-11-08 Moritz <[email protected]>
+
+ * lang/cl/gpg-error.lisp ("gpg_err_code_from_syserror"): Fix
+ defcfun: removed "(void)".
+
+ * lang/cl/gpg-error.lisp (size-t): Wrong call to defctype:
+ function accepts optional, not keyword argument.
+ (gpg-error-t): Likewise.
+
+2008-10-29 Marcus Brinkmann <[email protected]>
+
+ * src/mkstrtable.awk: Make generated code -W clean to silence gcc
+ warnings.
+
+2008-08-06 Werner Koch <[email protected]>
+
+ * src/err-codes.h.in (GPG_ERR_NOT_OPERATIONAL): New.
+
+2008-04-01 Werner Koch <[email protected]>
+
+ * configure.ac (AC_INIT): Fix m4 quoting.
+
+2007-12-11 Werner Koch <[email protected]>
+
+ * Makefile.am (EXTRA_DIST): Add COPYING.
diff -Nru -w libgpg-error-1.6/debian/changelog libgpg-error-1.7/debian/changelog
--- libgpg-error-1.6/debian/changelog 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/changelog 2010-01-17 18:16:15.000000000 +0100
@@ -1,3 +1,24 @@
+libgpg-error (1.7-1) unstable; urgency=low
+
+ * New upstream release (Closes: #554234)
+ * debian/copyright: updated
+ * debian/control:
+ + add Homepage
+ + make libgpg-error0 Priority: standard as given in master Override
+ * make the package lintian clean:
+ + debian/libgpg-error0.symbols: added (based on 1.4 as all symbols were
+ already present in oldstable)
+ + debian/rules: bump shlibs to >= 1.7-1 as safe but strict fallback
+ + debian/control:
+ - add ${misc:Depends} to package Depends
+ - don't duplicate "section" in libgpg-error-dev
+ - package conforms with Standards-Version 3.8.3
+ + debian/README.source: added (even though dpatch currently isn't used)
+ + debian/watch: added
+ + fix manpages
+
+ -- Florian Ernst <[email protected]> Sun, 17 Jan 2010 18:14:57 +0100
+
libgpg-error (1.6-1) unstable; urgency=low
* New upstream release.
diff -Nru -w libgpg-error-1.6/debian/control libgpg-error-1.7/debian/control
--- libgpg-error-1.6/debian/control 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/control 2010-01-17 18:16:15.000000000 +0100
@@ -3,13 +3,13 @@
Maintainer: Jose Carlos Garcia Sogo <[email protected]>
Uploaders: Matthias Urlichs <[email protected]>
Build-Depends: debhelper (>= 7.0.15), dpatch
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
+Homepage: http://www.gnupg.org/
Package: libgpg-error-dev
Priority: optional
-Section: libdevel
Architecture: any
-Depends: libgpg-error0 (= ${binary:Version}), ${shlibs:Depends}
+Depends: libgpg-error0 (= ${binary:Version}), ${shlibs:Depends},
${misc:Depends}
Description: library for common error values and messages in GnuPG components
Library that defines common error values for all GnuPG
components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
@@ -19,10 +19,10 @@
against this library.
Package: libgpg-error0
-Priority: important
+Priority: standard
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
Description: library for common error values and messages in GnuPG components
Library that defines common error values for all GnuPG
components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
diff -Nru -w libgpg-error-1.6/debian/copyright libgpg-error-1.7/debian/copyright
--- libgpg-error-1.6/debian/copyright 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/copyright 2010-01-17 18:16:15.000000000 +0100
@@ -6,7 +6,7 @@
Upstream Author:
g10 Code GmbH <[email protected]>
-Copyright: 2003 - 2006 g10 Code GmbH
+Copyright: 2003 - 2008 g10 Code GmbH
Copyright statement:
diff -Nru -w libgpg-error-1.6/debian/gpg-error.1
libgpg-error-1.7/debian/gpg-error.1
--- libgpg-error-1.6/debian/gpg-error.1 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/gpg-error.1 2010-01-17 18:16:15.000000000 +0100
@@ -9,5 +9,4 @@
one-line textual description.
.
.SH OPTIONS
-.l
\fIgpg-error\fP does not accept any options.
diff -Nru -w libgpg-error-1.6/debian/gpg-error-config.1
libgpg-error-1.7/debian/gpg-error-config.1
--- libgpg-error-1.6/debian/gpg-error-config.1 2010-01-17 18:16:15.000000000
+0100
+++ libgpg-error-1.7/debian/gpg-error-config.1 2010-01-17 18:16:15.000000000
+0100
@@ -11,7 +11,6 @@
to the .m4 macros for GNU autoconf that are included with \fIlibgpg-error\fP.
.
.SH OPTIONS
-.l
\fIlibgpg-error-config\fP accepts the following options:
.TP 8
.B \-\-version
diff -Nru -w libgpg-error-1.6/debian/libgpg-error0.symbols
libgpg-error-1.7/debian/libgpg-error0.symbols
--- libgpg-error-1.6/debian/libgpg-error0.symbols 1970-01-01
01:00:00.000000000 +0100
+++ libgpg-error-1.7/debian/libgpg-error0.symbols 2010-01-17
18:16:15.000000000 +0100
@@ -0,0 +1,8 @@
+libgpg-error.so.0 libgpg-error0 #MINVER#
+ gpg_err_code_from_er...@base 1.4
+ gpg_err_code_from_syser...@base 1.4
+ gpg_err_code_to_er...@base 1.4
+ gpg_err_i...@base 1.4
+ gpg_strer...@base 1.4
+ gpg_strerro...@base 1.4
+ gpg_strsou...@base 1.4
diff -Nru -w libgpg-error-1.6/debian/README.source
libgpg-error-1.7/debian/README.source
--- libgpg-error-1.6/debian/README.source 1970-01-01 01:00:00.000000000
+0100
+++ libgpg-error-1.7/debian/README.source 2010-01-17 18:16:15.000000000
+0100
@@ -0,0 +1,10 @@
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
+
+ debian/rules patch
+
+For further instructions please see /usr/share/doc/dpatch/README.source.gz.
diff -Nru -w libgpg-error-1.6/debian/rules libgpg-error-1.7/debian/rules
--- libgpg-error-1.6/debian/rules 2010-01-17 18:16:15.000000000 +0100
+++ libgpg-error-1.7/debian/rules 2010-01-17 18:16:15.000000000 +0100
@@ -100,7 +100,7 @@
dh_strip
dh_compress
dh_fixperms
- dh_makeshlibs -V 'libgpg-error0 (>= 1.6-1)'
+ dh_makeshlibs -V 'libgpg-error0 (>= 1.7-1)'
dh_installdeb
dh_shlibdeps
dh_gencontrol
diff -Nru -w libgpg-error-1.6/debian/watch libgpg-error-1.7/debian/watch
--- libgpg-error-1.6/debian/watch 1970-01-01 01:00:00.000000000 +0100
+++ libgpg-error-1.7/debian/watch 2010-01-17 18:16:15.000000000 +0100
@@ -0,0 +1,2 @@
+version=3
+options=passive
ftp://ftp.gnupg.org/GnuPG/libgpg-error/libgpg-error-(.*)\.tar\.gz debian uupdate
signature.asc
Description: Digital signature

