--- Begin Message ---
Subject: |
Package not built from source: gengetopt |
Date: |
Wed, 30 Sep 2020 17:08:58 +0100 |
Source: oath-toolkit
Version: 2.6.1-1.4
Severity: important
The program oathtool uses gengetopt. A .ggo file is provided.
But in the actual package build, this is not necessariloy used,
because the upstream source contains the gengetopt output.
In my test, the attached patch fixed this. I found that the package
still built, so I am tagging this bug as "important" (because it could
mask a future FTBFS) rather than "serious".
Thanks,
Ian.
diff --git a/debian/control b/debian/control
index 32fbc3d..33e290f 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: devel
Priority: optional
Maintainer: OATH Toolkit Team <oath-toolkit-help@nongnu.org>
Uploaders: Simon Josefsson <simon@josefsson.org>
-Build-Depends: cdbs, debhelper (>= 7.0.0), libpam0g-dev, datefudge,
gtk-doc-tools, dblatex, libxml2-utils, libxmlsec1-dev, dh-autoreconf
+Build-Depends: cdbs, debhelper (>= 7.0.0), libpam0g-dev, datefudge,
gtk-doc-tools, dblatex, libxml2-utils, libxmlsec1-dev, dh-autoreconf, gengetopt
Standards-Version: 3.9.6
Homepage: http://www.nongnu.org/oath-toolkit/
Vcs-Browser: https://salsa.debian.org/debian/oath-toolkit
diff --git a/debian/rules b/debian/rules
index 039d31e..22c0f52 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,3 +10,7 @@ DEB_DH_MAKESHLIBS_ARGS_liboath0 = -- -c4
DEB_CONFIGURE_EXTRA_FLAGS = --enable-gtk-doc --enable-gtk-doc-pdf
DEB_CONFIGURE_EXTRA_FLAGS += --with-pam-dir=/lib/security
DEB_CONFIGURE_EXTRA_FLAGS += --disable-pskc
+
+pre-build::
+ @# we want to rebuild these from source
+ rm -f oathtool_cmd.h oathtool_cmd.c:
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
--- End Message ---
--- Begin Message ---
Subject: |
Bug#971441: fixed in oath-toolkit 2.6.4-2 |
Date: |
Fri, 13 Nov 2020 22:00:11 +0000 |
Source: oath-toolkit
Source-Version: 2.6.4-2
Done: Simon Josefsson <simon@josefsson.org>
We believe that the bug you reported is fixed in the latest version of
oath-toolkit, 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 971441@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon Josefsson <simon@josefsson.org> (supplier of updated oath-toolkit 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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 12 Nov 2020 18:33:47 +0100
Source: oath-toolkit
Binary: liboath-dev liboath0 liboath0-dbgsym libpam-oath libpam-oath-dbgsym
libpskc-dev libpskc0 libpskc0-dbgsym oathtool oathtool-dbgsym pskctool
pskctool-dbgsym
Architecture: source amd64
Version: 2.6.4-2
Distribution: unstable
Urgency: medium
Maintainer: OATH Toolkit Team <oath-toolkit-help@nongnu.org>
Changed-By: Simon Josefsson <simon@josefsson.org>
Description:
liboath-dev - Development files for the OATH Toolkit Liboath library
liboath0 - OATH Toolkit Liboath library
libpam-oath - OATH Toolkit libpam_oath PAM module
libpskc-dev - Development files for the OATH Toolkit Libpskc library
libpskc0 - OATH Toolkit Libpskc library
oathtool - OATH Toolkit oathtool command line tool
pskctool - OATH Toolkit pskctool command line tool
Closes: 847979 971441
Changes:
oath-toolkit (2.6.4-2) unstable; urgency=medium
.
* Rebuild using gengetopt. Closes: #971441.
* Provide libpskc and pskctool packages. Closes: #847979.
* Set Multi-Arch: same.
Checksums-Sha1:
e283c910c971a00ea9028e9f09e9a3bf84f48e58 2340 oath-toolkit_2.6.4-2.dsc
70d4fb18d155fda374415f898866189475b072ed 13240
oath-toolkit_2.6.4-2.debian.tar.xz
2b90c5fea00485585a0eec878e1c815884a15378 115884 liboath-dev_2.6.4-2_amd64.deb
545f4b5e6e1401bae70237b75b70c16d439ab6d0 84180
liboath0-dbgsym_2.6.4-2_amd64.deb
d17699cf9881f421f40aa645b933c5059cc3e8c7 93372 liboath0_2.6.4-2_amd64.deb
bdd07925f62aa40ee0256566852b8129d6376b37 12572
libpam-oath-dbgsym_2.6.4-2_amd64.deb
1b3de8310b4ea02021ae1ace0baa7446be646023 54852 libpam-oath_2.6.4-2_amd64.deb
b46f971b8a2bb35556e817343c220e724ea3ec5a 164236 libpskc-dev_2.6.4-2_amd64.deb
6e6521f640441cd0ae76e71b3069ea7be2ef8bb2 48936
libpskc0-dbgsym_2.6.4-2_amd64.deb
e3705b3430e78c6251b9d1a01f70e375ad3c10c4 72004 libpskc0_2.6.4-2_amd64.deb
e3d6e0982a8430348d0ce28bb9752a84d6b3d561 10287
oath-toolkit_2.6.4-2_amd64.buildinfo
3f36f63c4d157e04a799c982f5c51f61d6e8cc74 77724
oathtool-dbgsym_2.6.4-2_amd64.deb
2db3801fadc0ca7377d23aefcd9cf5cccda0d148 82168 oathtool_2.6.4-2_amd64.deb
80a5c583e15185e20d071f2ec10e99f8f060c0ed 26948
pskctool-dbgsym_2.6.4-2_amd64.deb
70ed5acc5f61f2eab43999b52362f86c767009e4 60820 pskctool_2.6.4-2_amd64.deb
Checksums-Sha256:
041b2e9b37d654401d8705949ae2654a881266ba4ec49d81940546d967d8af9d 2340
oath-toolkit_2.6.4-2.dsc
1b172ef8db9b12a558a85ee4b292267396220462726cf9c3378e54fc99cba768 13240
oath-toolkit_2.6.4-2.debian.tar.xz
2716870ab6a09371067f905a39c8c5e71902994f1aab2a8731856b1bfe640bd3 115884
liboath-dev_2.6.4-2_amd64.deb
3528d0fc8b75b065163c797a92970459d001c3f9fd93a7b12403fa642a902ff1 84180
liboath0-dbgsym_2.6.4-2_amd64.deb
9833c5e4acb5f167e2a678aae93457f2132083f8a687ad6d0810489c121554a6 93372
liboath0_2.6.4-2_amd64.deb
eb26d8483cf5dd00186fd58ccb9d6aab27bea1be932c31520ac22477d12a300a 12572
libpam-oath-dbgsym_2.6.4-2_amd64.deb
3e85e45ce37d30b0382d97d6763650e4787947fab2b5968ff418d8558f8dca56 54852
libpam-oath_2.6.4-2_amd64.deb
84088f8094204bf2d5a23e37bb3d88281532f1e7e9c3c1d225d09dd5ff47dcad 164236
libpskc-dev_2.6.4-2_amd64.deb
197e58b266056f4a47f18758a141e96a0e6517e0c9330647f3f67e3ebfd275f7 48936
libpskc0-dbgsym_2.6.4-2_amd64.deb
9f1ee06d7a5d055e4f8816fa454e91b05ee415ef8c52b4a84dfbffd53a8145c9 72004
libpskc0_2.6.4-2_amd64.deb
08e7b771106c02656243308c669f6a289bf5622634938bffca2205085e31656f 10287
oath-toolkit_2.6.4-2_amd64.buildinfo
b496d059265a9b95c1fc4ffb2736dcbc8e07f53c89dda24d18288d7f1d78f6df 77724
oathtool-dbgsym_2.6.4-2_amd64.deb
85312d707e173a7435e6469c1baccc613ad17704a36e781c770d817dc6b35a62 82168
oathtool_2.6.4-2_amd64.deb
995fd3adbde53509c840061bb858a4fc8a9588dc1494755a6a2d383bd8332855 26948
pskctool-dbgsym_2.6.4-2_amd64.deb
24806b2dacd14aec7ebf373315222eef1cd6d67c20352bd72e805b13db7031d8 60820
pskctool_2.6.4-2_amd64.deb
Files:
da98b6f6eeb78bbd4b1a7bb473355028 2340 devel optional oath-toolkit_2.6.4-2.dsc
65da8d34e57fd3dd715352188610cb51 13240 devel optional
oath-toolkit_2.6.4-2.debian.tar.xz
066639ebf6d773b46ece2e3bebe5c370 115884 libdevel optional
liboath-dev_2.6.4-2_amd64.deb
859a4d517b72d4f0dbe11afe2f07d405 84180 debug optional
liboath0-dbgsym_2.6.4-2_amd64.deb
67e29d1924a6f4dbcf9ca4d73f9ef89f 93372 libs optional liboath0_2.6.4-2_amd64.deb
525feae9aeec5ad9f70083d0b9a59864 12572 debug optional
libpam-oath-dbgsym_2.6.4-2_amd64.deb
92fbb2c49567aaa915d46cd5ab961809 54852 admin optional
libpam-oath_2.6.4-2_amd64.deb
0e0d61228628a98edacfb0cdfede361d 164236 libdevel optional
libpskc-dev_2.6.4-2_amd64.deb
a1d4c771fcb4496b4bd6a1638252d81a 48936 debug optional
libpskc0-dbgsym_2.6.4-2_amd64.deb
118a57c6188a16f4130ef5beac46537f 72004 libs optional libpskc0_2.6.4-2_amd64.deb
2c4797b7a572217333927094f88c5c7f 10287 devel optional
oath-toolkit_2.6.4-2_amd64.buildinfo
fabe1bd994ef13358cafa43833ce0cda 77724 debug optional
oathtool-dbgsym_2.6.4-2_amd64.deb
79c9712a35a26ae71c142f5d0745984f 82168 devel optional
oathtool_2.6.4-2_amd64.deb
3600acb80e43cf99ce3dd8439ae2d252 26948 debug optional
pskctool-dbgsym_2.6.4-2_amd64.deb
6c2a8ab88066c2ce78eb15efa9d8684f 60820 devel optional
pskctool_2.6.4-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQFIBAEBCgAyFiEEmUFc4ZBdDlWp+IAmhgt/uzL4EZ0FAl+uekwUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmcACgkQhgt/uzL4EZ2Bfgf9FaS+FMMPHMQiWH/5LIJYRrh7RQcW
QXmWiiwUxmqJcU0ND1LNc+n4OuBsFCL3UiN1EGEp25lOhh7FN//YUQ7Gu8AlMGm0
9VRk3hxfSZsSN+7Ys/bHyYHQEmiB0j2u7NmVmM4d4GVb9L6UI1sIoGDKeJ3SXKfv
oEsBMflmNNT8sqqnQHEMOo3/pmTjXRvWydlZS42fPbkJUwy3qfzOa7KkgeSZth+e
osK8s7QZO4G7atdE/1SEPZe5kB9RFGn6ZnaJPIZ8ah939OrObGuDuoQ0tdnT9+Hm
+ZMZZ9yFUPN/mcT7R3eg/1Jsh/GH25n2xbJd9Y9eX0UfcIJ+GxTangCsww==
=uJ4h
-----END PGP SIGNATURE-----
--- End Message ---