Summary: | qmail-1.03-r15 emerge failure - /var/qmail/bin/queue-fix: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Humphrey <peter> |
Component: | [OLD] Server | Assignee: | Qmail Team (OBSOLETE) <qmail-bugs+disabled> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Peter Humphrey
2005-07-20 05:07:43 UTC
qmail depends on queue-fix ebuild. That provide the queue-fix program qmail-need during emerge. Are you sure you have not deleted the queue-fix program before re-emerging qmail. It happened to me, while removing the directory /var/qmail ... where queue-fix is. Had to re-emerge queue-fix I ran some tests recommended in http://www.gentoo.org/doc/en/qmail-howto.xml and got the following error: gaia ~ # ssh prh@localhost <passwd> prh@gaia ~ $ maildirmake .maildir prh@gaia ~ $ qmail-inject root << EOF > test root e-mail! > EOF qmail-inject: fatal: qq trouble creating files in queue (#4.3.0) I think this confirms that I cannot send or receive mail, which is a bit of a problem as this is my mail server :-( You did 'rm -rf /var/qmail' didn't you... qmail is NOT the only package that installs into that directory. do this: cd /var/db/pkg find -name CONTENTS -exec egrep -Hl /var/qmail \{} \; unmerge those packages, then emerge qmail again, and it will fix things up. |