On 2006-09-25 17:06:02 -0400, David Glasser wrote:
Maybe portfiles can contain a flag that says "rebuild my dependents when you install me"?
This may be nice in some cases, but won't solve the real problem, which is that a library should never be removed by an upgrade (replaced by a compatible version, with the same name OK, but not removed just because there exists a different, incompatible version). Indeed, for various reasons (e.g. bugs), rebuilding some ports may fail. Ditto for other programs compiled/installed directly by the user (i.e. not via MacPorts). Some files could be flagged to prevent their removal (while still allowing their replacement), except when the removal is explicitly requested by the user. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)