Here is mail from upstream about minor patch to fix uninstallability of survex-aven on hppa. I assume this is OK to upload via unstable, and with urgency high? I have the package built and await an OK for upload.
No-one has actualy filed a bug about this, but this binNMU http://buildd.debian.org/build.php?&pkg=survex&ver=1.0.39%2Bb1&arch=hppa&file=log caused survex-aven to become uninstallable due to the packaging not being 'binNMU safe'. This has recently come to our attention, hence the fix below. ----- Forwarded message from Olly Betts <[EMAIL PROTECTED]> ----- From: Olly Betts <[EMAIL PROTECTED]> Date: Sat, 16 Dec 2006 05:11:32 +0000 To: Wookey <[EMAIL PROTECTED]> Subject: Re: survex debian packages X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.3 I've noticed a few other issues which probably should be fixed, but feel free to disagree. They're all low-risk, non-invasive changes. I've attached a diff between 1.0.39 and what I suggest should be 1.0.39-1. I believe the uninstallability on hppa is an RC bug, so "urgency=high" is justified, but you probably have a better idea than me. Cheers, Olly diff -ru survex-1.0.39/debian/changelog survex-1.0.39-1/debian/changelog --- survex-1.0.39/debian/changelog 2006-01-16 02:04:05.000000000 +0000 +++ survex-1.0.39-1/debian/changelog 2006-12-16 05:07:59.000000000 +0000 @@ -1,3 +1,19 @@ +survex (1.0.39-1) unstable; urgency=high + + * "urgency=high" because survex-aven is currently uninstallable on hppa + after a binNMU (which is an RC bug). The other changes are very safe too. + * debian/control: Make binNMU safe. + * debian/control: Lowercase first letter of description for survex package + as recommended by "best packaging practices". + * debian/copyright.in,debian/copyright: Fix failed automatic substitution + of copyright statements. + * debian/control: "Standards-Version: 3.7.2" - no changes required. + * debian/doc-base: Use valid "Apps/Science" section, not invalid "math"; + Use document ID "survex-manual" rather than the overly generic "manual" + since the document ID is supposed to be unique. + + -- Wookey <[EMAIL PROTECTED]> Sat, 16 Dec 2006 04:50:47 +0000 + survex (1.0.39) unstable; urgency=low * Updates to French translation from Michel Bovey. Also updates to German, diff -ru survex-1.0.39/debian/control survex-1.0.39-1/debian/control --- survex-1.0.39/debian/control 2006-01-12 04:37:24.000000000 +0000 +++ survex-1.0.39-1/debian/control 2006-12-16 04:26:03.000000000 +0000 @@ -2,15 +2,15 @@ Section: science Priority: extra Maintainer: Wookey <[EMAIL PROTECTED]> -Standards-Version: 3.6.2 -Build-Depends: debhelper (>= 4.2.13), libx11-dev, libxext-dev, x-dev, libwxgtk2.4-dev +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 4.2.13), libx11-dev, libxext-dev, x-dev, libwxgtk2.4-dev, dpkg-dev (>= 1.13.19) Package: survex Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} -Recommends: survex-aven (= 1.0.39) -Suggests: survex-svxedit (= 1.0.39) -Description: Cave surveying and mapping software +Recommends: survex-aven (= ${binary:Version}) +Suggests: survex-svxedit (= ${source:Version}) +Description: cave surveying and mapping software A software suite to process, view, and print cave survey data. Survex is cross-platform (Linux/Unix, MS Windows, DOS, RISC OS). It includes English, French, German, Portuguese, Catalan, Spanish, Slovak, and Romanian @@ -21,7 +21,7 @@ Package: survex-aven Architecture: any -Depends: survex (= 1.0.39), ${misc:Depends}, ${shlibs:Depends} +Depends: survex (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: sophisticated cave survey viewer for Survex Advanced cave viewer for Survex, written using the wxWindows library. Aven supersedes the xcaverot viewer in the main survex package. @@ -29,7 +29,7 @@ Package: survex-svxedit Architecture: all Depends: tk8.4|wish, bwidget -Recommends: survex (= 1.0.39) +Recommends: survex (>= ${source:Version}) Description: survey data editor for Survex Experimental cave survey data entry editor for Survex. Packaged separately as it requires TCL to be installed, and a text editor may be used instead. diff -ru survex-1.0.39/debian/copyright survex-1.0.39-1/debian/copyright --- survex-1.0.39/debian/copyright 2006-01-12 05:01:11.000000000 +0000 +++ survex-1.0.39-1/debian/copyright 2006-12-16 04:13:50.000000000 +0000 @@ -7,9 +7,8 @@ Copyright: [EMAIL PROTECTED]@ - [EMAIL PROTECTED]@ +Copyright (C) 1990-2006 Olly Betts +Copyright (C) 1999-2002 Mark R. Shinwell You are free to distribute this software under the terms of the GNU General Public License. diff -ru survex-1.0.39/debian/copyright.in survex-1.0.39-1/debian/copyright.in --- survex-1.0.39/debian/copyright.in 2003-07-26 18:05:37.000000000 +0100 +++ survex-1.0.39-1/debian/copyright.in 2006-12-16 04:13:11.000000000 +0000 @@ -7,9 +7,8 @@ Copyright: [EMAIL PROTECTED]@ - [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ You are free to distribute this software under the terms of the GNU General Public License. diff -ru survex-1.0.39/debian/doc-base survex-1.0.39-1/debian/doc-base --- survex-1.0.39/debian/doc-base 2001-09-22 01:49:43.000000000 +0100 +++ survex-1.0.39-1/debian/doc-base 2006-12-16 04:38:44.000000000 +0000 @@ -1,9 +1,9 @@ -Document: manual +Document: survex-manual Title: Survex Manual Author: Wookey and Olly Betts Abstract: This manual describes what Survex is and how it can be used to process cave survey data. -Section: math +Section: Apps/Science Format: postscript Files: /usr/share/doc/survex/manual.ps.gz ----- End forwarded message ----- Wookey -- Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK Tel +44 (0) 1223 811679 work: http://www.aleph1.co.uk/ play: http://wookware.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]