This seems to be a tricky problem to reproduce.  I believe the issue is
that the package init script (in both old and new versions) calls
log_daemon_msg under set -e, on the assumption that it will not fail;
but these auto-test environments appear to run without $TERM set, which
causes the logging functions in /etc/lsb-base-logging.sh to fail.

I can't reproduce the exact error message with the hardy version of lsb-
base and ncurses-bin, but it's close enough that I think this is where
the trouble lies.

Is it reasonable to require these maintainer scripts to run successfully
when TERM is unset?  Does this happen in practice on user machines?

-- 
autopkgtest gutsy mdadm amd64: erroneous package!
https://bugs.launchpad.net/bugs/141625
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to