cvs commit: ports/mail/thunderbird Makefile distinfo ports/mail/thunderbird/files patch-mozilla-xpcom-reflect-xptinfo-src-xptiInterfaceInfoManager.cpp

Beat Gaetzi beat at FreeBSD.org
Mon Dec 13 09:49:31 UTC 2010


On 13.12.2010 06:25, Alexey Dokuchaev wrote:
> On Fri, Dec 10, 2010 at 02:51:59PM +0000, Beat Gaetzi wrote:
>> beat        2010-12-10 14:51:59 UTC
>> [...]
>>   - Replace CONFLICTS with CONFLICTS_INSTALL
> 
> Can you please explain this part?

Sure :) Conflict handling has been reworked and this was committed two
weeks ago:
http://lists.freebsd.org/pipermail/freebsd-ports/2010-December/064761.html

Thunderbird 3.1 builds fine if Thunderbird 3.0 is installed and vice
versa but they install files into the same place. According to the new
conflict handling such ports should only have CONFLICTS_INSTALL instead
of CONFLICTS. This allows user to build a port although a conflicting
port is installed. Of course a message is shown first that they build a
port which conflicts with an installed one.

I've submitted a patch which updates the porters handbook with the new
conflict handling. This patch is currently under review but I expect
that it will be committed soon.

Beat


More information about the cvs-all mailing list