On 2009-05-07 David <david.mailli...@gmail.com> wrote: > Package: exim4-config > Version: 4.69-10 > Severity: serious
> Some of the output of apt-get -f install: > Setting up exim4-config (4.69-10) ... > sed: -e expression #1, char 2: delimiter character is not a single-byte > character > dpkg: error processing exim4-config (--configure): > subprocess post-installation script returned error exit status 1 > Because of that, packages exim4-base, exim4-daemon-light and exim4 are left > unconfigured as well. [...] This is caused/triggered by the upgrade of sed to version 4.2. If you take a 8Bit latin1 character, e.g ä and use it as pattern delimiter in sed, e.g. like this: sed -e 'sä123ä42äg' stuff suddenly stops working in special circumstances with sed 4.2. Sed now only accepts this if you are running a single byte encoding in LC_CTYPE (LC_CTYPE=C is fine), otherwise it probably is trying to interpret it as a (invalid) multibyte sequence and tthrows an error. Would you mind testing whether adding export LC_ALL=C somewhere at the start of /usr/sbin/update-exim4.conf fixes the bug for you? cu andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org