[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Re: store/TestStorage fails
From: Brad Hards <bradh () frogmouth ! net>
Date: 2009-09-15 23:21:45
Message-ID: 200909160921.45327.bradh () frogmouth ! net
[Download RAW message or body]
On Tuesday 15 September 2009 23:17:45 Thomas Zander wrote:
> On Tuesday 15. September 2009 12.49.04 Brad Hards wrote:
> > > Note: Thomas told me that this is caused by a misconfigured QCA on
> > > Kubuntu, and indeed, on opensuse the test passes (as does the KoPa
> > > test, actually).
> > >
> > > Note to self: we can probably detect the incorrect situation and handle
> > > it runtime + it would be nice to have small checker app for packagers
> > > to check whether qca is correctly packaged.
> >
> > Can we get some more details on the misconfiguration issue?
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514880
>
> If there is a better place to report it let me know, Debian bugs I report
> have a tendency to stay open until obsolete ;)
Thomas: pbkdf2(sha1) and blowfish-cfb are supposed to be supported by the ossl
plugin (also by gcrypt and botan plugins, but they don't appear to be packaged
based on your bug report). I don't see anything in the debian patches that would \
cause either capability to be disabled. Can you show what "qcatool2 --debug plugins" \
shows for both systems?
Justin: qcatool2 can show the providers, but not the supported operations. That
might be useful with remote debugging of issues like this. Any thoughts on
this patch?
--- main.cpp (revision 1023091)
+++ main.cpp (working copy)
@@ -2699,6 +2699,7 @@
printf(" help|--help|-h This help text\n");
printf(" version|--version|-v Print version information\n");
printf(" plugins List available plugins\n");
+ printf(" plugins -v List available plugins and \
capabilities\n"); printf(" config [command]\n");
printf(" save [provider] Save default provider \
config\n");
printf(" edit [provider] Edit provider config\n");
@@ -2891,6 +2892,19 @@
foreach(const QString &s, lines)
printf(" %s\n", qPrintable(s));
}
+ if ((args.count() > 1) && (args[1] == "-v"))
+ {
+ QStringList capabilities = \
list[n]->features(); + foreach(const QString \
&capability, capabilities) + {
+ printf(" *%s", \
qPrintable(capability)); + \
if(!QCA::isSupported(qPrintable(capability), list[n]->name())) + \
{ + printf("(NOT supported) - \
bug"); + }
+ printf("\n");
+ }
+ }
}
}
else
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic