ports/143856: postfix install mismatch with package list

Antonio Querubin tony at lava.net
Sat Feb 13 05:30:04 UTC 2010


>Number:         143856
>Category:       ports
>Synopsis:       postfix install mismatch with package list
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 13 05:30:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Antonio Querubin
>Release:        FreeBSD 7.1-RELEASE-p8
>Organization:
LavaNet
>Environment:
FreeBSD andagi.lava.net 7.1-RELEASE-p8 FreeBSD 7.1-RELEASE-p8 #0: Fri Oct  2 07:10:41 UTC 2009     root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
The postfix installer is confused.  It installs new versions of binaries
for sendmail, newaliases, and mailq into /usr/bin and /usr/sbin but the
package list expects them to be in /usr/local/bin and /usr/local/sbin.
Furthermore, the installer attempts to compress the man pages expecting to
find them in /usr/local/man but they've been installed in /usr/share/man:

Install output (not pathnames):

Updating /usr/sbin/sendmail.postfix...
Updating /usr/bin/newaliases.postfix...
Updating /usr/bin/mailq.postfix...

Updating /usr/share/man/man1/mailq.1...
Updating /usr/share/man/man1/newaliases.1...
Updating /usr/share/man/man1/postalias.1...
Updating /usr/share/man/man1/postcat.1...
Updating /usr/share/man/man1/postconf.1...
Updating /usr/share/man/man1/postdrop.1...
Updating /usr/share/man/man1/postfix.1...
Updating /usr/share/man/man1/postkick.1...
Updating /usr/share/man/man1/postlock.1...
Updating /usr/share/man/man1/postlog.1...
Updating /usr/share/man/man1/postmap.1...
Updating /usr/share/man/man1/postmulti.1...
Updating /usr/share/man/man1/postqueue.1...
Updating /usr/share/man/man1/postsuper.1...
Updating /usr/share/man/man1/sendmail.1...
Updating /usr/share/man/man5/access.5...
Updating /usr/share/man/man5/aliases.5...
Updating /usr/share/man/man5/body_checks.5...
Updating /usr/share/man/man5/bounce.5...
Updating /usr/share/man/man5/canonical.5...
Updating /usr/share/man/man5/cidr_table.5...
Updating /usr/share/man/man5/generic.5...
Updating /usr/share/man/man5/header_checks.5...
Updating /usr/share/man/man5/ldap_table.5...
Updating /usr/share/man/man5/master.5...
Updating /usr/share/man/man5/mysql_table.5...
Updating /usr/share/man/man5/nisplus_table.5...
Updating /usr/share/man/man5/pcre_table.5...
Updating /usr/share/man/man5/pgsql_table.5...
Updating /usr/share/man/man5/postconf.5...
Updating /usr/share/man/man5/postfix-wrapper.5...
Updating /usr/share/man/man5/regexp_table.5...
Updating /usr/share/man/man5/relocated.5...
Updating /usr/share/man/man5/tcp_table.5...
Updating /usr/share/man/man5/transport.5...
Updating /usr/share/man/man5/virtual.5...
Updating /usr/share/man/man8/bounce.8...
Updating /usr/share/man/man8/cleanup.8...
Updating /usr/share/man/man8/anvil.8...
Updating /usr/share/man/man8/defer.8...
Updating /usr/share/man/man8/discard.8...
Updating /usr/share/man/man8/error.8...
Updating /usr/share/man/man8/flush.8...
Updating /usr/share/man/man8/lmtp.8...
Updating /usr/share/man/man8/local.8...
Updating /usr/share/man/man8/master.8...
Updating /usr/share/man/man8/oqmgr.8...
Updating /usr/share/man/man8/pickup.8...
Updating /usr/share/man/man8/pipe.8...
Updating /usr/share/man/man8/proxymap.8...
Updating /usr/share/man/man8/qmgr.8...
Updating /usr/share/man/man8/qmqpd.8...
Updating /usr/share/man/man8/scache.8...
Updating /usr/share/man/man8/showq.8...
Updating /usr/share/man/man8/smtp.8...
Updating /usr/share/man/man8/smtpd.8...
Updating /usr/share/man/man8/spawn.8...
Updating /usr/share/man/man8/tlsmgr.8...
Updating /usr/share/man/man8/trace.8...
Updating /usr/share/man/man8/trivial-rewrite.8...
Updating /usr/share/man/man8/verify.8...
Updating /usr/share/man/man8/virtual.8...


===> Installing rc.d startup script(s)
===>   Compressing manual pages for postfix-2.6.5,1
gzip: can't stat: /usr/local/man/man1/postalias.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postcat.1: No such file or directory
gzip: can't stat: /usr/local/man/man1/postconf.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postdrop.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postfix.1: No such file or directory
gzip: can't stat: /usr/local/man/man1/postkick.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postlock.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postlog.1: No such file or directory
gzip: can't stat: /usr/local/man/man1/postmap.1: No such file or directory
gzip: can't stat: /usr/local/man/man1/postmulti.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postqueue.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/postsuper.1: No such file or
directory
gzip: can't stat: /usr/local/man/man1/sendmail.1: No such file or
directory
gzip: can't stat: /usr/local/man/man5/access.5: No such file or directory
gzip: can't stat: /usr/local/man/man5/aliases.5: No such file or directory
gzip: can't stat: /usr/local/man/man5/bounce.5: No such file or directory
gzip: can't stat: /usr/local/man/man5/canonical.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/cidr_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/generic.5: No such file or directory
gzip: can't stat: /usr/local/man/man5/header_checks.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/ldap_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/master.5: No such file or directory
gzip: can't stat: /usr/local/man/man5/mysql_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/nisplus_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/pcre_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/pgsql_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/postconf.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/postfix-wrapper.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/regexp_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/relocated.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/tcp_table.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/transport.5: No such file or
directory
gzip: can't stat: /usr/local/man/man5/virtual.5: No such file or directory
gzip: can't stat: /usr/local/man/man8/anvil.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/bounce.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/cleanup.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/discard.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/error.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/flush.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/local.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/master.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/oqmgr.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/pickup.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/pipe.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/proxymap.8: No such file or
directory
gzip: can't stat: /usr/local/man/man8/qmgr.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/qmqpd.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/scache.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/showq.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/smtp.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/smtpd.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/spawn.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/tlsmgr.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/trivial-rewrite.8: No such file or
directory
gzip: can't stat: /usr/local/man/man8/verify.8: No such file or directory
gzip: can't stat: /usr/local/man/man8/virtual.8: No such file or directory
===>   Registering installation for postfix-2.6.5,1

----------------

pkg_info output:

> pkg_info -g postfix-2.6.5,1
Information for postfix-2.6.5,1:

Mismatched Checksums:
pkg_info: /usr/local/man/man1/postalias.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postcat.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postconf.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postdrop.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postfix.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postkick.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postlock.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postlog.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postmap.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postmulti.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postqueue.1.gz doesn't exist
pkg_info: /usr/local/man/man1/postsuper.1.gz doesn't exist
pkg_info: /usr/local/man/man1/sendmail.1.gz doesn't exist
pkg_info: /usr/local/man/man5/access.5.gz doesn't exist
pkg_info: /usr/local/man/man5/aliases.5.gz doesn't exist
pkg_info: /usr/local/man/man5/bounce.5.gz doesn't exist
pkg_info: /usr/local/man/man5/canonical.5.gz doesn't exist
pkg_info: /usr/local/man/man5/cidr_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/generic.5.gz doesn't exist
pkg_info: /usr/local/man/man5/header_checks.5.gz doesn't exist
pkg_info: /usr/local/man/man5/ldap_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/master.5.gz doesn't exist
pkg_info: /usr/local/man/man5/mysql_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/nisplus_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/pcre_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/pgsql_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/postconf.5.gz doesn't exist
pkg_info: /usr/local/man/man5/postfix-wrapper.5.gz doesn't exist
pkg_info: /usr/local/man/man5/regexp_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/relocated.5.gz doesn't exist
pkg_info: /usr/local/man/man5/tcp_table.5.gz doesn't exist
pkg_info: /usr/local/man/man5/transport.5.gz doesn't exist
pkg_info: /usr/local/man/man5/virtual.5.gz doesn't exist
pkg_info: /usr/local/man/man8/anvil.8.gz doesn't exist
pkg_info: /usr/local/man/man8/bounce.8.gz doesn't exist
pkg_info: /usr/local/man/man8/cleanup.8.gz doesn't exist
pkg_info: /usr/local/man/man8/discard.8.gz doesn't exist
pkg_info: /usr/local/man/man8/error.8.gz doesn't exist
pkg_info: /usr/local/man/man8/flush.8.gz doesn't exist
pkg_info: /usr/local/man/man8/local.8.gz doesn't exist
pkg_info: /usr/local/man/man8/master.8.gz doesn't exist
pkg_info: /usr/local/man/man8/oqmgr.8.gz doesn't exist
pkg_info: /usr/local/man/man8/pickup.8.gz doesn't exist
pkg_info: /usr/local/man/man8/pipe.8.gz doesn't exist
pkg_info: /usr/local/man/man8/proxymap.8.gz doesn't exist
pkg_info: /usr/local/man/man8/qmgr.8.gz doesn't exist
pkg_info: /usr/local/man/man8/qmqpd.8.gz doesn't exist
pkg_info: /usr/local/man/man8/scache.8.gz doesn't exist
pkg_info: /usr/local/man/man8/showq.8.gz doesn't exist
pkg_info: /usr/local/man/man8/smtp.8.gz doesn't exist
pkg_info: /usr/local/man/man8/smtpd.8.gz doesn't exist
pkg_info: /usr/local/man/man8/spawn.8.gz doesn't exist
pkg_info: /usr/local/man/man8/tlsmgr.8.gz doesn't exist
pkg_info: /usr/local/man/man8/trivial-rewrite.8.gz doesn't exist
pkg_info: /usr/local/man/man8/verify.8.gz doesn't exist
pkg_info: /usr/local/man/man8/virtual.8.gz doesn't exist
pkg_info: /usr/local/bin/mailq doesn't exist
pkg_info: /usr/local/bin/newaliases doesn't exist
pkg_info: /usr/local/sbin/sendmail doesn't exist

>How-To-Repeat:
Build and install latest postfix from ports.

cd /usr/ports/mail/postfix
make install

Then run pkg_info.

pkg_info -g postfix-2.6.5,1
>Fix:
Either the installer should be updated to put everything into /usr/local
or the package list should be updated to reflect the new locations of
these files.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list