Hi,
Am 14.06.2012 09:22, schrieb Micha Lenk:
>> We have binNMUed goffice on hurd-i386, and it is now uninstallable:
>
> This is actually a Debian policy violation and hence I just raised the
> severity to serious. It also makes other packages (e.g. gnucash) unable
> to build due to uninstallable build dependencies.
I just prepared an NMU to fix the package, that I am going to upload
just now. You can find the resulting debdiff output attached.
Regards,
Micha
diff -Nru goffice-0.8.17/debian/changelog goffice-0.8.17/debian/changelog
--- goffice-0.8.17/debian/changelog 2012-04-09 00:44:03.000000000 +0200
+++ goffice-0.8.17/debian/changelog 2012-06-14 21:21:25.000000000 +0200
@@ -1,3 +1,12 @@
+goffice (0.8.17-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Make package binNMU safe by using ${source:Version} instead of
+ ${binary:Version} in dependency on libgoffice-0.8-8-common (closes:
+ #672842). Thanks to Pino Toscano (pino) for providing the patch.
+
+ -- Micha Lenk <[email protected]> Thu, 14 Jun 2012 21:18:08 +0200
+
goffice (0.8.17-1.1) unstable; urgency=low
* Non-maintainer upload.
diff -Nru goffice-0.8.17/debian/control goffice-0.8.17/debian/control
--- goffice-0.8.17/debian/control 2012-04-09 00:44:03.000000000 +0200
+++ goffice-0.8.17/debian/control 2012-06-14 21:17:33.000000000 +0200
@@ -46,7 +46,7 @@
Architecture: any
Breaks: libgoffice-0-8
Replaces: libgoffice-0-8
-Depends: ${shlibs:Depends}, libgoffice-0.8-8-common (>= ${binary:Version}),
${misc:Depends}
+Depends: ${shlibs:Depends}, libgoffice-0.8-8-common (>= ${source:Version}),
${misc:Depends}
Description: Document centric objects library - runtime files
GOffice is a library of document centric objects and utilities building on
top of GLib and Gtk+.