tech-pkg archive

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

Re: Unregistered CONFLICTS



On Sun, Sep 16, 2012 at 09:59:58PM +0300, Aleksey Cheusov wrote:
 > One of the main source of unregistered conflicts are python modules.
 > While different pythons can coexist on the system, some modules cannot,
 > for example py25-vobject-0.8.1cnb1 and py26-vobject-0.8.1cnb1, the share
 > bin/ics_diff.  The following patch introduces PYCONFLICTS variable. If
 > package sets it to "yes", additional conflicts are added. Unless anyone
 > has a better idea, I'd like to commit this patch and set PYCONFLICTS in
 > appropriate packages.

How about calling it PYTHON_SELF_CONFLICT?

(It should really be MULTIVERSION_SELF_CONFLICT, but there isn't any
immediately obvious way to make it work for all multiversion package
types...)

Other than that, looks helpful.

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index