Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Oct 2003 20:41:53 +0200
From:      Oliver Eikemeier <eikemeier@fillmore-labs.com>
To:        Thomas-Martin Seck <tmseck-lists@netcologne.de>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: ports that should use CONFLICTS
Message-ID:  <3F86FD71.5070109@fillmore-labs.com>
In-Reply-To: <20031010183602.1664.qmail@laurel.tmseck.homedns.org>
References:  <20031010183602.1664.qmail@laurel.tmseck.homedns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Thomas-Martin Seck wrote:

> * Will Andrews <will@csociety.org> [gmane.os.freebsd.devel.ports]:
> 
> 
>>On Fri, Oct 10, 2003 at 01:28:08PM -0400, Adam Weinberger wrote:
>>
>>>>>(10.10.2003 @ 1112 PST): Thomas-Martin Seck said, in 1.9K: <<
>>>>
>>>>It seems that pkg_add should be tought to ignore unknown declarations in
>>>>package files.
>>>
>>>What does that mean?
>>
>>I suspect he means it should be taught to ignore things like
>>"@conflicts" if it does not recognize it.
> 
> Right.
> 
>>Noble idea, but we can't apply such a change retroactively.  The
>>best way to solve pkg_info conflicts is to force a newer version
>>on them through sysutils/pkg_install.  Unfortunately that hasn't
>>been implemented yet, although it is trivial to do.
> 
> I often wish that portmgr@ would deploy the kind of changes to the ports
> system that imply that changes to the base system's pkg_*-tools have to
> be made, _after_ these changes have propagated into the base system. For
> instance: Teach pkg_* how to deal with @comment, MFC it into -STABLE,
> wait for the next release and _then_ go ahead and implement the change
> in the ports system. Yes, I know it's hard to hold one's breath for
> probably six months or longer... The other way would be to make the
> package handling tools in itself be part of the ports system. This will
> of course create a "package bootstrapping" problem - how to install the
> package manager package?

We are working on it. sysutils/pkg_install is a first (small) step...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F86FD71.5070109>