Your message dated Sun, 07 Jun 2009 17:02:20 +0000
with message-id <[email protected]>
and subject line Bug#532114: fixed in libgwenhywfar 3.8.3-1
has caused the Debian Bug report #532114,
regarding [PATCH] Hint for missing package libchipcard-libgwenhywfar47-plugins
on Debian Systems
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
532114: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgwenhywfar
Severity: wishlist
Tags: patch
Hi Martin,
As you should know users sometimes complain about not working chipcard
support in AqBanking, which is caused by the package
libchipcard-libgwenhywfar47-plugins not being installed. Unfortunately
Gwenhywfar/AqBanking doesn't handle this situation properly: It simply displays
an empty log window without any hint. I think the user should be displayed a
hint about what package is missing.
I've worked out a patch which achieves exactly this: It adds the following
error messages to the log window in such situations:
No plugin found for this device type
If you're using a Debian/Ubuntu based system please consider to install
package libchipcard-libgwenhywfar47-plugins
I would be glad if the patch will be accepted in SVN trunk and will be part of
the next release. This would give me the possibility to relax the dependency of
libaqhbci* on libchipcard-libgwenhywfar47-plugins to a "Suggests:" in order to
fix Debian Bug #491970 (http://bugs.debian.org/491970).
Kind regards
Micha
Index: src/crypttoken/ctplugin.c
===================================================================
--- src/crypttoken/ctplugin.c (revision 1549)
+++ src/crypttoken/ctplugin.c (working copy)
@@ -298,7 +298,15 @@
pdl=GWEN_Crypt_Token_PluginManager_GetPluginDescrs(pm, devt);
if (pdl==NULL) {
- DBG_INFO(GWEN_LOGDOMAIN, "No plugin descriptions found for this device type");
+ DBG_ERROR(GWEN_LOGDOMAIN, "No plugin descriptions found for this device type");
+ GWEN_Gui_ProgressLog(guiid,
+ GWEN_LoggerLevel_Error,
+ I18N("No plugin found for this device type"));
+ GWEN_Gui_ProgressLog(guiid,
+ GWEN_LoggerLevel_Error,
+ I18N("If you're using a Debian/Ubuntu based system "
+ "please consider to install package "
+ LIBCHIPCARD_GWENHYWFAR_PLUGIN_PACKAGE));
return GWEN_ERROR_NOT_FOUND;
}
else {
Index: src/crypttoken/Makefile.am
===================================================================
--- src/crypttoken/Makefile.am (revision 1549)
+++ src/crypttoken/Makefile.am (working copy)
@@ -43,6 +43,7 @@
ct_keyinfo.c \
ctplugin.c
+DEFS += -DLIBCHIPCARD_GWENHYWFAR_PLUGIN_PACKAGE=\"libchipcard-libgwenhyw...@gwenhywfar_so_effective@-plugins\"
types: $(typefiles)
typemaker -d GWENHYWFAR_API $(typefiles)
--- End Message ---
--- Begin Message ---
Source: libgwenhywfar
Source-Version: 3.8.3-1
We believe that the bug you reported is fixed in the latest version of
libgwenhywfar, which is due to be installed in the Debian FTP archive:
gwenhywfar-tools_3.8.3-1_i386.deb
to pool/main/libg/libgwenhywfar/gwenhywfar-tools_3.8.3-1_i386.deb
libgwenhywfar-doc_3.8.3-1_all.deb
to pool/main/libg/libgwenhywfar/libgwenhywfar-doc_3.8.3-1_all.deb
libgwenhywfar47-dev_3.8.3-1_i386.deb
to pool/main/libg/libgwenhywfar/libgwenhywfar47-dev_3.8.3-1_i386.deb
libgwenhywfar47_3.8.3-1_i386.deb
to pool/main/libg/libgwenhywfar/libgwenhywfar47_3.8.3-1_i386.deb
libgwenhywfar_3.8.3-1.diff.gz
to pool/main/libg/libgwenhywfar/libgwenhywfar_3.8.3-1.diff.gz
libgwenhywfar_3.8.3-1.dsc
to pool/main/libg/libgwenhywfar/libgwenhywfar_3.8.3-1.dsc
libgwenhywfar_3.8.3.orig.tar.gz
to pool/main/libg/libgwenhywfar/libgwenhywfar_3.8.3.orig.tar.gz
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Micha Lenk <[email protected]> (supplier of updated libgwenhywfar 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 07 Jun 2009 18:41:18 +0200
Source: libgwenhywfar
Binary: libgwenhywfar47-dev libgwenhywfar-doc libgwenhywfar47 gwenhywfar-tools
Architecture: source i386 all
Version: 3.8.3-1
Distribution: unstable
Urgency: low
Maintainer: Micha Lenk <[email protected]>
Changed-By: Micha Lenk <[email protected]>
Description:
gwenhywfar-tools - helper applications for Gwenhywfar library
libgwenhywfar-doc - OS abstraction layer (development files)
libgwenhywfar47 - OS abstraction layer
libgwenhywfar47-dev - OS abstraction layer (development files)
Closes: 532114
Changes:
libgwenhywfar (3.8.3-1) unstable; urgency=low
.
* New upstream release
+ adds a hint for missing package libchipcard-libgwenhywfar47-plugins if no
plugin for a certain crypttoken can be found (closes: #532114).
* debian/control:
+ Tighten build-dep on debhelper >= 7.0.50 because the use of an override
target in debian/rules for dh_strip
+ Split build dependencies into multiple lines
* debian/rules:
+ Don't set variable GCC explicitly any more. Upstream has fixed his build
system to detect the GCC version more intelligently
+ Honour "nodocs" in DEB_BUILD_OPTIONS and skip generation of API
documentation if it is present.
Checksums-Sha1:
533018f7dc378377a36a032bcbae20007f25dff4 1346 libgwenhywfar_3.8.3-1.dsc
770106e7b6e8c6943ab63309a3bb0ffd0471216c 1416887
libgwenhywfar_3.8.3.orig.tar.gz
5994fe50a91d0c649ab3231ff132487b4b7df86d 19114 libgwenhywfar_3.8.3-1.diff.gz
9dc863b00bfa14ead9f65c75f4358346a51c2d12 201722
libgwenhywfar47-dev_3.8.3-1_i386.deb
04d2c4b6eaba8b473c656007811bb22909d4b032 2533620
libgwenhywfar-doc_3.8.3-1_all.deb
1d5f6bb2094a490a46c98934a8edf3fdbae7b6bb 642636
libgwenhywfar47_3.8.3-1_i386.deb
78c92b14dc456263a28718ed8445833ee0e1dcaf 126772
gwenhywfar-tools_3.8.3-1_i386.deb
Checksums-Sha256:
49b2ec27f2ebc636b759ea4f8b43f23c6652a977d64029e98f00b116e7c52399 1346
libgwenhywfar_3.8.3-1.dsc
d72210e2213aa2936e9631218848803672d34af4fe8e3c9acca0ea0849473cd9 1416887
libgwenhywfar_3.8.3.orig.tar.gz
fc9aa81f435b378409ef6401b32fe4734f6ca9bb3c0ef36fd312c8e62775b403 19114
libgwenhywfar_3.8.3-1.diff.gz
6410177c92fade8a3d38b48d9a7597549d1e1958b0b48e0ebc4ce49a3017bc14 201722
libgwenhywfar47-dev_3.8.3-1_i386.deb
8a266284cca00496c1c3f42d004ec671f6183a634b24ab64f30ab867a2faa83a 2533620
libgwenhywfar-doc_3.8.3-1_all.deb
61579758d14352cae4e008fa4a86de77f641bd89e8222ec2bd2039f08cc93995 642636
libgwenhywfar47_3.8.3-1_i386.deb
5c86bf902b62cc3f5d39c85dae1ed5c36b517ece678133aba2cabfba4157ed9f 126772
gwenhywfar-tools_3.8.3-1_i386.deb
Files:
f2528f0ef3d15ef3611f1a977cc72646 1346 libs optional libgwenhywfar_3.8.3-1.dsc
818295d45135ad77063a6ba1cc8b1922 1416887 libs optional
libgwenhywfar_3.8.3.orig.tar.gz
62f29ef069492f01fb54554f0b262891 19114 libs optional
libgwenhywfar_3.8.3-1.diff.gz
d50521dde205fedb00d77c37fc340dbc 201722 libdevel optional
libgwenhywfar47-dev_3.8.3-1_i386.deb
37671a79e911bff74650cc3c90b37ad3 2533620 doc optional
libgwenhywfar-doc_3.8.3-1_all.deb
a8ac394761888c9dc13ed6d2c5a53d23 642636 libs optional
libgwenhywfar47_3.8.3-1_i386.deb
085465438a20dd2d710aac2c17dc1811 126772 utils optional
gwenhywfar-tools_3.8.3-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkor7vQACgkQWN0/4pnhQbSjWQCfafWI4Ms/VZeFTxnO+e2V0mq5
8bcAn3TvRIqkXKTXmeXO9HfBT7YqXKEW
=EgHo
-----END PGP SIGNATURE-----
--- End Message ---