emerging qmail results in a failure because of qmail-maildir++.patch. Others have reported the same proble on the forums Reproducible: Always Steps to Reproduce: 1. emerge -v qmail 2. 3. Actual Results: db root # emerge qmail Calculating dependencies ...done! >>> emerge (1 of 1) net-mail/qmail-1.03-r13 to / >>> md5 src_uri qmail-1.03.tar.gz >>> md5 src_uri qmailqueue-patch >>> md5 src_uri big-todo.103.patch >>> md5 src_uri qmail-link-sync.patch >>> md5 src_uri big-concurrency.patch >>> md5 src_uri qmail-0.0.0.0.patch >>> md5 src_uri sendmail-flagf.patch >>> md5 src_uri qmail-1.03-qmtpc.patch >>> md5 src_uri qmail-smtpd-relay-reject >>> md5 src_uri qmail-local-tabs.patch !!! File is corrupt or incomplete. (Digests do not match) >>> our recorded digest: 7553829a93411cdaffce31a29323697f >>> your file's digest: 413be7bb5b407c2964c3275c4d596947 !!! File does not exist: /usr/portage/distfiles//qmail-maildir++.patch db root # ls -l /usr/portage/distfiles/qmail-* -rw-rw-r-- 1 root portage 450 Aug 5 08:10 /usr/portage/distfiles/qmail-0.0.0.0.patch -rw-rw-r-- 1 root portage 6197 Aug 5 08:10 /usr/portage/distfiles/qmail-1.03-qmtpc.patch -rw-rw-r-- 1 root portage 1129 Sep 24 01:40 /usr/portage/distfiles/qmail-1.03-reread-concurrency.2.patch -rw-rw-r-- 1 root portage 220668 Aug 5 08:10 /usr/portage/distfiles/qmail-1.03.tar.gz -rw-rw-r-- 1 root portage 2104 Mar 24 2003 /usr/portage/distfiles/qmail-103.patch -rw-rw-r-- 1 root portage 2603 Aug 13 19:42 /usr/portage/distfiles/qmail-date-localtime.patch.txt -rw-rw-r-- 1 root portage 4524 Sep 24 00:10 /usr/portage/distfiles/qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2 -rw-rw-r-- 1 root portage 1753 Aug 13 19:42 /usr/portage/distfiles/qmail-limit-bounce-size.patch.txt -rw-rw-r-- 1 root portage 1403 Aug 5 08:10 /usr/portage/distfiles/qmail-link-sync.patch -rw-rw-r-- 1 root portage 505 Aug 5 08:10 /usr/portage/distfiles/qmail-local-tabs.patch -rw-rw-r-- 1 root portage 43512 Jan 20 04:40 /usr/portage/distfiles/qmail-maildir++.patch -rw-rw-r-- 1 root portage 401 Sep 24 01:40 /usr/portage/distfiles/qmail-popupnofd2close.patch -rw-rw-r-- 1 root portage 1287 Jun 27 2002 /usr/portage/distfiles/qmail-remote-auth-patch-doc.txt -rw-rw-r-- 1 root portage 1230 Aug 5 08:10 /usr/portage/distfiles/qmail-smtpd-relay-reject db root A bypass is: ebuild /usr/portage/net-mail/qmail/qmail-1.03-r13.ebuild digest emerge qmail
do 'emerge sync' and it will be fine. and please search for bugs like what you want to submit in future (there are at least 3 bugs for this item closed already).
Greets folks .. this problem appears with emerge qmail and net-mail/qmail-1.03-r15 (this date -- march 6th 2004) (Note emerge sync WAS done) my workaround was to use src-uri in the ebuild to go get the patch. the patch @ src uri matches the MD5 in the ebuild kit for r15, but there is at least 1+ mirror out of sync with this file. my mirrors: GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://128.213.5.34/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.netnitco.net http://mirror.cpsc.ucalgary.ca/mirror/gentoo.org" I believe I recieved the b0rked file from uni-erlangen, but I am NOT 100% certain.