Bug#475399: partman-crypto: fails to configure multiple encrypted devices
On Thu, Apr 10, 2008 at 03:58:55PM +0200, Frans Pop wrote:
> The first volumes were loop-aes with random key. The last one was with gnupg
> key file. While configuring the last, partman and the debconf frontend
> crashed.
That crash is caused by an API and ABI change in cdebconf 0.129:
-char *question_get_field(const struct question *q, const char *lang,
+char *question_get_raw_field(const struct question *q, const char *lang,
const char *field);
+char *question_get_field(struct frontend *obj, const struct question *q,
+ const char *lang, const char *field);
Currently cdebconf-entropy (or any other plugin) crashes
cdebconf when it tries to use this function.
We'll need to adapt plugins and rebuild them.
Unfortunately I have a very busy work week ahead of me and
won't be able to do anything about it before next weekend.
Jérémy, could you maybe have a look?
This situation is further complicated by missing strutl.h in
libdebconfclient0-dev 0.129, which currently prevents plugins
from building against that version.
Max
Reply to: