Subject: pkg/25767: mail/sendmail is not installed as expected
To: None <>
From: None <>
List: pkgsrc-bugs
Date: 05/31/2004 19:35:49
>Number:         25767
>Category:       pkg
>Synopsis:       mail/sendmail is not installed as expected
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon May 31 19:36:00 UTC 2004
>Originator:     Karsten Kruse
>Release:        NetBSD 2.0F
NetBSD 2.0F NetBSD 2.0F (UBERHOST) #1: Mon May 31 06:34:44 CEST 2004 i386
mail/sendmail ist not installed as expected. I updated my system from 1.6ZF to 2.0F and pkg_delete'd everything. Then i used pkg_chk to install everything again (inclusive mail/sendmail) and did a reboot.

Sendmail never started because it was not really installed, it was registered, but there was no /usr/pkg/libexec/sendmail/sendmail binary.

Here is the typescript for make install in /usr/pkgsrc/mail/sendmail:

Note that there is an Error, but it is ignored:

cc -O -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX  -DNETISO -I/usr/pkg/include -DNETINET6 -DNEEDSGETIPNODE -DTCPWRAPPERS -DSASL -DMILTER -DSTARTTLS    -I/usr/pkg/include -I/usr/include -c conf.c
conf.c: In function `freediskspace':
conf.c:3297: error: storage size of `fs' isn't known
*** Error code 1

make: stopped in /usr/pkgsrc/mail/sendmail/work/sendmail-8.12.11/obj.NetBSD.2.0F.i386/sendmail
Making all in:

That seems wrong to me. Pkgsrc should _really_ stop if there is an error. I hope someone knows how to fix it fast, i need my mail ;).
cd /usr/pkgsrc/mail/sendmail/
make install