Is CONFLICTS broken?

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


Dmitry Marakasov <amdmi3 at amdmi3.ru> writes:
> * Boris Samorodov (bsam at ipt.ru) 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.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve


More information about the freebsd-ports mailing list