#1001144 odbc-mdbtools: Missing dependency on odbcinst

Package:
odbc-mdbtools
Source:
mdbtools
Description:
MDB tools ODBC driver
Submitter:
Hugh McMaster
Date:
2023-04-03 13:06:05 UTC
Severity:
important
Tags:
#1001144#5
Date:
2021-12-05 08:31:08 UTC
From:
To:
Dear Maintainer,

odbc-mdbtools is missing a dependency on the binary package odbcinst.

Your postinst and prerm maintscripts call odbcinst to register/deregister the
driver, but this will fail if odbcinst is not installed.

odbcinst is currently a dependency of odbcinst1debian2, but that package is now
transitional and will be removed once Bookworm has been released.

Please add a direct dependency on odbcinst.

Thank you

#1001144#10
Date:
2023-03-02 20:55:26 UTC
From:
To:
I just came across this bug whilst testing -dev packages for ABI
changes. This bug makes the package uninstallable and so (as it has
been like this for 14 months) I am bumping the bug severity to serious.

Missing dependencies violates a 'must' in policy: section 3.5 "Every
package must specify the dependency information about other packages
that are required for the first to work correctly."

I'll do an NMU when I get a mo (next week hopefully) if the maintainer
doesn't beat me to it, unless someone knows of a good reason why
not. This fix should be accepted for a freeze exception, I think.

#1001144#17
Date:
2023-03-03 01:57:58 UTC
From:
To:
The attached patch is confirmed as fixing the problem.

Wookey

#1001144#28
Date:
2023-04-03 13:04:30 UTC
From:
To:
I have uploaded a NMU to fix this. The change is also available in the git repository.
#1001144#33
Date:
2023-04-03 13:04:15 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mdbtools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1001144@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated mdbtools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 03 Apr 2023 14:53:52 +0200
Source: mdbtools
Architecture: source
Version: 1.0.0+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Jean-Michel Vourgère <nirgal@debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 1001144
Changes:
 mdbtools (1.0.0+dfsg-1.1) unstable; urgency=medium
 .
   [ Wookey ]
   * Non-maintainer upload.
   * Add dependency on obdcinst for odbc-mdbtools. (Closes:#1001144)
Checksums-Sha1:
 1bac31254031addad44ab100742df53d9f6ad096 2184 mdbtools_1.0.0+dfsg-1.1.dsc
 79cc1a3400bb01802d3e600b9ed41380ec4a5923 15292 mdbtools_1.0.0+dfsg-1.1.debian.tar.xz
 85c8977bd6beedd9b3498d5f2fe6121815b9a232 6829 mdbtools_1.0.0+dfsg-1.1_source.buildinfo
Checksums-Sha256:
 cdc3c5d1ef77e95c8733ffb1b19df834e9a7d0b7704331d2efaef54e6400598c 2184 mdbtools_1.0.0+dfsg-1.1.dsc
 4e492dc99a958b46ce65792ca91ca3fbdc790b2969ed932aa9688721073c5b39 15292 mdbtools_1.0.0+dfsg-1.1.debian.tar.xz
 81c9afc8a1fa10aef4422fb499665ef8a21be1191e9402066df20d5d2874b64e 6829 mdbtools_1.0.0+dfsg-1.1_source.buildinfo
Files:
 0a413b943fce7e1f69d207ee507c6496 2184 database optional mdbtools_1.0.0+dfsg-1.1.dsc
 c87eb89588d488317bb5a81f3a75002d 15292 database optional mdbtools_1.0.0+dfsg-1.1.debian.tar.xz
 91c649bb6541ef2bf92616cc9fdeace0 6829 database optional mdbtools_1.0.0+dfsg-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmQqzY0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFANQDACK0a73UexpmulP7O45Hj7h2mVNhjKcWWze
t52NEda2ExPtvjzbEAJrvdfCotgjgb48vYnqr+Kvps8bc2x6CGKYCw9m28xHtL6A
Lma0uh2aZlezargq1tckMT1lcBq4rPtXDfqLaXYr3wh4XJ87GPwPY4zjsOhkzQRJ
Jqo+nbnLQdhSKCrkKmVi2qq2lyTlIl5Qmypob1g5bWYy0oWJOznt1hrIrj2+i7p8
dofzIIBGVzZ8idHdgbAVg01Y7tPYeg9sgvu+NjeDIJmTm0gxsQwt7mYCVxD6HInY
6prbKJB/Nbw6JaUiX3A761ij9kF9Kv2zmFJ6fBYDiEuYsBFEkkufNGrtxCEZV1dg
nrD+4EGWqYISQA5Bf8ZBXlzMuwfzs7+U/DL2nSnzrNQR3AKNTDhw+gwhlo/GElQ7
TN+SjwtDQZk5gWkhPZuNhnDk+/idXvxyC+b6r8vQ6lDX3vvpPnDqgKK9cnHgMOwn
nKCODS0pNSLCvWbAXUeSrm9gTTvJ43o=
=TKvK
-----END PGP SIGNATURE-----