Upgrading gettext breaks many ports

Vincent Lefevre vincent-opdarw at vinc17.org
Fri Sep 29 14:19:42 PDT 2006


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 at 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)



More information about the macports-users mailing list