Is CONFLICTS broken?

Boris Samorodov bsam at
Mon Oct 13 13:15:49 UTC 2008

Dmitry Marakasov <amdmi3 at> writes:
> * Boris Samorodov (bsam at wrote:
>> host% make -V CONFLICTS
>> linux_base-gentoo* linux_base-fc4 linux_base-fc6 linux_base-f7
> I thought CONFLICTS is list of regexps against full package name, so you
> need to specify version matching part as well, i.e. linux_base-fc4*.
> For me conflicts work after this change:
> % make -VCONFLICTS
> linux_base-gentoo* linux_base-fc4* linux_base-fc6* linux_base-f7*
> % make check-conflicts 
> ===>  linux_base-f8-8_7 conflicts with installed package(s): 
>       linux_base-fc6-6_5
>       They install files into the same place.
>       Please remove them first with pkg_delete(1).
> *** Error code 1

You are right. I'd interpreted The Porters Book wrongly.
Thanks for your help and sorry for the noise.

Boris Samorodov (bsam)
Research Engineer, Telephone & Internet SP
FreeBSD committer, The Power To Serve

More information about the freebsd-ports mailing list