ports/175523: pkgng: mail/dovecot2-pigeonhole conflicts with mail/dovecot2
Andriy Syrovenko
andriys at gmail.com
Thu Mar 28 10:30:02 UTC 2013
The following reply was made to PR ports/175523; it has been noted by GNATS.
From: Andriy Syrovenko <andriys at gmail.com>
To: bug-followup at FreeBSD.org, mazhe at alkumuna.eu, Harlan Stenn <stenn at ntp.org>
Cc:
Subject: Re: ports/175523: pkgng: mail/dovecot2-pigeonhole conflicts with mail/dovecot2
Date: Thu, 28 Mar 2013 12:22:02 +0200
Try uninstalling mail/dovecot2-pigeonhole before rebuilding the
mail/dovecot2. It should fix the problem. After the mail/dovecot2 you
should be able to reinstall mail/dovecot2-pigeonhole again without
problem.
As to the root cause of the problem, it is this line in the
mail/dovecot2/pkg-plist:
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
What happens is (as far as I understand) it picks everything that is
placed in the /usr/local/share/doc/dovecot and tries to put it into
the package. If you build dovecot2 for the first time it what it is
expected to do. But if you are rebuilding the dovecot2 on a system
that has dovecot2-pigeonhole installed already, it picks up files
installed by the dovecot2-pigeonhole as well, and that's what leads to
a reported problem.
Best regards,
Andriy.
More information about the freebsd-ports-bugs
mailing list