ports/135051: mail/postfix make package fails.

Miroslav Lachman 000.fbsd at quip.cz
Fri Jun 5 20:10:45 UTC 2009


Stuart Barkley wrote:

> The following reply was made to PR ports/135051; it has been noted by GNATS.
> 
> From: Stuart Barkley <stuartb at 4gh.net>
> To: bug-followup at FreeBSD.org, takefu at airport.fm
> Cc:  
> Subject: Re: ports/135051: mail/postfix make package fails.
> Date: Fri, 5 Jun 2009 08:11:35 -0400 (EDT)
> 
>  >  tar: share/doc/postfix/AAAREADME: Cannot stat: No such file or directory
>  [... for many more files ...]
>  
>  I was seeing this problem also.  There is probably an old
>  "readme_directory = no" directive in the file which causes the readme
>  files to not be installed.
>  
>  You need to remove /usr/local/etc/postfix/main.cf then rebuild and
>  reinstall.  You will then need to reapply any customizations you made
>  to this file.
>  
>  This is only a user work around.  The build/install/package process is
>  inconsistent with respect to using old data from main.cf and probably
>  needs some work.

You are right, I tried it and now I have plaintext readme files installed.
It is so confusing to me, because I had:
html_directory = no
readme_directory = no
in my main.cf and HTML readme files were installed, but plaintext were 
not installed.

The whole port install magic is confusing, because I don't expect some 
installed configuration file may affect re-installation proces. And if 
this is expected behavior (installed files depending on values in 
main.cf), then plist should be generated with respect to this behavior.

Thank you for your advice!

Miroslav Lachman



More information about the freebsd-ports-bugs mailing list