Package: nmh
Version: 1.1-release-4
Architecture: amd64

The amd64 package of nmh doesn't know where sendmail is. If you try to
send a message with the default configuration it fails with:
post: problem initializing server; [BHST] premature end-of-file on pipe
send: message not delivered to anyone

strace reveals that it's trying to execute a program called 'no' when
it ought to be executing 'sendmail'. This is because when nmh was
configured the configure script failed to find a sendmail binary.
The Build-Depends ought to be changed so that the build environment
is guaranteed to have a sendmail in the right place. (Or I suppose
you could hardwire the configure script somehow.)

(You can also check with 'strings /usr/lib/mh/post | grep sendmail':
this should give (perhaps with some other output) a string which is
the full path to sendmail. On amd64 it doesn't.)

For users, the workaround is to add to mts.conf the line
sendmail: /usr/sbin/sendmail

-- PMM



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to