[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.


Reply to: