Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Sep 2011 22:38:55 +0200
From:      Matthias Andree <matthias.andree@gmx.de>
To:        freebsd-ports@freebsd.org
Subject:   Re: sysutils/cfs
Message-ID:  <4E6BCADF.3080909@gmx.de>
In-Reply-To: <20110910161736.GB23457@guilt.hydra>
References:  <201109052146.p85Lkous037023@fire.js.berklix.net>	<CADLo838dMd5=TjRF5ffiaPH7o0%2BpeWgaqbQqEfDb3EP-n4ec8A@mail.gmail.com>	<4E67935C.6080702@aldan.algebra.com>	<CADLo838QkAjq2jPXy_c5MTYW09tZJMvWTNndo3Pnfa3=1c-5Og@mail.gmail.com>	<4E68AC85.4060705@icritical.com> <4E68F34C.6090504@FreeBSD.org>	<20110909040954.17733a4e@cox.net> <4E6A476D.7090800@gmx.de>	<4e6b6f41.hI3BQG0rpsUjddcD%perryh@pluto.rain.com>	<4E6B374C.5040302@gmx.de> <20110910161736.GB23457@guilt.hydra>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 10.09.2011 18:17, schrieb Chad Perrin:
> On Sat, Sep 10, 2011 at 12:09:16PM +0200, Matthias Andree wrote:
>>
>> On the other hand, you're pointing out a problem of dead ports in the
>> first place: if the API of (usually library) port Y changes, and port X
>> is unmaintained, that's typically a situation where port X needs to be
>> deprecated and removed (and also will no longer build and/or work).
> 
> I want to understand all the reasoning behind this stuff.  Please explain
> the reason that library Y changing means that dependent port X should be
> deprecated and removed, regardless of whether it no longer builds and/or
> works.  Note that I'm working on the assumption that your assertion it
> should be deprecated and removed does not rely on it no longer building
> and/or working because of the way you mentioned no longering building
> and/or working as a parenthetical addendum rather than a condition of
> deprecation and removal.

I suppose you missed the meaning of "if the API of port Y changes".
API = application programming interface.  This implies that either the
application no longer builds, or it is known that it would behave
inappropriately with the new library (because semantics changed).

This is just one of the many reasons why a dead port may stop working.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E6BCADF.3080909>