Re: do not upload stuff re mysql / octave / ...-transition
Andreas Barth <aba@not.so.argh.org> writes:
> sounds reasonable to me. In this case, please as soon as possible.
Thanks for confirming my assessment. Having heard nothing from
gnade's maintainer so far (I'm just the bug's submitter), I've gone
ahead and prepared a regular NMU (diff attached), which I tentatively
intend to upload tomorrow evening.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
diff -u gnade-1.6.2/debian/changelog gnade-1.6.2/debian/changelog
--- gnade-1.6.2/debian/changelog
+++ gnade-1.6.2/debian/changelog
@@ -1,3 +1,15 @@
+gnade (1.6.2-1.1) unstable; urgency=low
+
+ * NMU per release team's encouragement.
+ * debian/control (Build-Depends, libgnademysql-dev): list unversioned
+ libmysqlclient-dev rather than libmysqlclient15-dev. (Closes: #538522.)
+ (gnade-bin, libgnade*-{dev,dbg}): correct ${source:Version} to
+ ${binary:Version} as needed to ensure binNMU-safety, and generally
+ correct -dbg packages' metadata (extraneous dependencies cleaned up,
+ section changed to debug). (Closes: #542325.)
+
+ -- Aaron M. Ucko <ucko@debian.org> Tue, 01 Sep 2009 20:08:48 -0400
+
gnade (1.6.2-1) unstable; urgency=low
* Migrate to gnat-4.3; change the sonames to *.1.6.2.
diff -u gnade-1.6.2/debian/control gnade-1.6.2/debian/control
--- gnade-1.6.2/debian/control
+++ gnade-1.6.2/debian/control
@@ -3,14 +3,14 @@
Priority: optional
Maintainer: Ludovic Brenta <lbrenta@debian.org>
Build-Depends: debhelper (>> 5), gnat (>= 4.3), gnat-4.3, unixodbc-dev,
- docbook-to-man, libmysqlclient15-dev, libpq-dev, libsqlite3-dev
+ docbook-to-man, libmysqlclient-dev, libpq-dev, libsqlite3-dev
Standards-Version: 3.8.0
Package: gnade-bin
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
Section: devel
Depends: ${shlibs:Depends}
-Recommends: gnat (>= 4.3), libgnadeodbc-dev (= ${source:Version})
+Recommends: gnat (>= 4.3), libgnadeodbc-dev (= ${binary:Version})
Suggests: gnade-doc (= ${source:Version}),
libgnademysql-dev, libgnadepostgresql-dev, libgnadesqlite-dev
Conflicts: gnade-dev
@@ -37,7 +37,7 @@
Package: libgnadeodbc-dev
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
Section: libdevel
-Depends: gnat-4.3, unixodbc (>= 2.2.4-6), libgnadeodbc1.6.2 (= ${source:Version})
+Depends: gnat-4.3, unixodbc (>= 2.2.4-6), libgnadeodbc1.6.2 (= ${binary:Version})
Suggests: gnade-doc (= ${source:Version}),
libgnademysql-dev, libgnadepostgresql-dev, libgnadesqlite-dev
Conflicts: gnade-dev
@@ -63,8 +63,8 @@
Package: libgnadeodbc-dbg
Priority: extra
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Section: libdevel
-Depends: gnat-4.3, unixodbc (>= 2.2.4-6), libgnadeodbc1.6.2 (= ${source:Version})
+Section: debug
+Depends: libgnadeodbc1.6.2 (= ${binary:Version})
Suggests: gnade-doc (= ${source:Version}),
libgnademysql-dev, libgnadepostgresql-dev, libgnadesqlite-dev
Conflicts: gnade-dev
@@ -111,7 +111,7 @@
Package: libgnademysql-dev
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnademysql1.6.2 (= ${source:Version}), libmysqlclient15-dev
+Depends: gnat-4.3, libgnadeodbc-dev (= ${binary:Version}), libgnademysql1.6.2 (= ${binary:Version}), libmysqlclient-dev
Recommends: gnade-bin
Section: libdevel
Description: GNat Ada Database Environment - MySQL programming interface
@@ -136,9 +136,9 @@
Package: libgnademysql-dbg
Priority: extra
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnademysql1.6.2 (= ${source:Version}), libmysqlclient15-dev
+Depends: libgnademysql1.6.2 (= ${binary:Version})
Recommends: gnade-bin
-Section: libdevel
+Section: debug
Description: GNat Ada Database Environment - MySQL programming interface
GNADE is a complete database development environment for Ada
programmers. It consists of:
@@ -182,7 +182,7 @@
Package: libgnadepostgresql-dev
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnadepostgresql1.6.2 (= ${source:Version}), libpq-dev
+Depends: gnat-4.3, libgnadeodbc-dev (= ${binary:Version}), libgnadepostgresql1.6.2 (= ${binary:Version}), libpq-dev
Recommends: gnade-bin
Section: libdevel
Description: GNat Ada Database Environment - PostgreSQL programming interface
@@ -207,9 +207,9 @@
Package: libgnadepostgresql-dbg
Priority: extra
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnadepostgresql1.6.2 (= ${source:Version}), libpq-dev
+Depends: libgnadepostgresql1.6.2 (= ${binary:Version})
Recommends: gnade-bin
-Section: libdevel
+Section: debug
Description: GNat Ada Database Environment - PostgreSQL programming interface
GNADE is a complete database development environment for Ada
programmers. It consists of:
@@ -254,7 +254,7 @@
Package: libgnadesqlite-dev
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnadesqlite1.6.2 (= ${source:Version}), libsqlite3-dev
+Depends: gnat-4.3, libgnadeodbc-dev (= ${binary:Version}), libgnadesqlite1.6.2 (= ${binary:Version}), libsqlite3-dev
Recommends: gnade-bin
Section: libdevel
Description: GNat Ada Database Environment - SQLite programming interface
@@ -279,9 +279,9 @@
Package: libgnadesqlite-dbg
Priority: extra
Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel ppc64 powerpc sparc s390
-Depends: gnat-4.3, libgnadeodbc-dev (= ${source:Version}), libgnadesqlite1.6.2 (= ${source:Version}), libsqlite3-dev
+Depends: libgnadesqlite1.6.2 (= ${binary:Version})
Recommends: gnade-bin
-Section: libdevel
+Section: debug
Description: GNat Ada Database Environment - SQLite programming interface
GNADE is a complete database development environment for Ada
programmers. It consists of:
Reply to: