ports that should use CONFLICTS

Thomas-Martin Seck tmseck-lists at netcologne.de
Fri Oct 10 08:12:23 PDT 2003

* Oliver Eikemeier <eikemeier at fillmore-labs.com>:

[Your mailer produces overly long lines. I fixed this in the quoted text.]

Allow a few remarks as an interested user.

> now that we have support for CONFLICTS checking, it is time to
> actually use it.  I planned to make this my next mega-PR, but in the
> current form it is to bulky.  Perhaps Kato-san will whip up a few
> patches :-) The work isn't finished yet, but I thought it might be of
> interest.

CONFLICTS introduced an interesting breakage here when I wanted to
install a package containings a CONFLICTS declaration with an
out-of-date pkg_add.

It seems that pkg_add should be tought to ignore unknown declarations in
package files.

> - news/tin conflicts with textproc/urlview
>  common files: bin/url_handler.sh
>  CONFLICTS= urlview-0.*

tin's url_handler should be installed either as .sample or into a
separate examples directory, IMHO. BTW, the last time I looked, both tin
and mutt (and possibly other ports) installed a mbox(5) manpage. Maybe
something to look after, too. Of course not a case for CONFLICTS.

> - www/lynx-current conflicts with japanese/lynx,
> japanese/lynx-current, www/lynx
>  common files: bin/lynx
>  CONFLICTS= ja-lynx-2.8.* lynx-

I beg your pardon, but I do not think anyone will install these in
parallel. This is probably true for every localized port or for ports
that feature a modified version of some software which is - in its stock
version - present in the ports collection too.

> - www/squid24 conflicts with www/squid
>  common files: sbin/squid
>  CONFLICTS= squid-2.5_4

Same here. But since squid-2.4 is not officially supported by the squid
team anymore, I suggest to remove it completely.

More information about the freebsd-ports mailing list