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

Bug#444453: "E: Unimplemented function" with large strings

On Fri, Sep 28, 2007 at 06:05:03PM +0200, Martin Michlmayr wrote:
> Package: cdebconf
> Version: 0.123
> When I use debconf-set to set a really long string, I get the message
> "E: Unimplemented function".  Apparently the string has to be longer
> than ~1024 bytes and contain newlines:

Fixing this will involve:

  1) teaching cdebconf to handle the "escape" capability, as implemented
  in debconf;

  2) teaching debconf-set to use it.

As it stands, shoving data that contains newlines through debconf-set
breaks the debconf protocol, since the data after the newline is
interpreted as a new command.

Colin Watson                                       [cjwatson@debian.org]

Reply to: