pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/databases



On Tue, Oct 23, 2012 at 8:12 AM, Aleksej Saushev <asau%inbox.ru@localhost> 
wrote:
> "OBATA Akio" <obache%netbsd.org@localhost> writes:
>
>> 1. remove completely PG_SUBPREFIX support, then add CONFLICTS
>
> We do not need any CONFLICTS in packages that either
> a) have support staged installation or

Staged installation is relevant only for source-based upgrades (pkg_rr).

> b) have static PLIST.
> There's no technical justification to keep it.
> Package conflict is a fact that is detected automatically already.

We already discussed this many times. Registering CONFLICTS as it is documented
helps binary package managers (nih, pkgin) to build a correct "update
plan" without
downloading extra binaries. pkg_summary(5) should contains all required
meta information about packages including CONFLICTS.
The fact that pkg_add is smart enough to detect file conflicts at
installation time
doesn't help much.



Home | Main Index | Thread Index | Old Index