[64769] trunk/dports/devel/alex/

Ryan Schmidt ryandesign at macports.org
Mon Mar 15 22:49:58 PDT 2010


On Mar 15, 2010, at 12:18, gwright at macports.org wrote:

> Revision: 64769
>          http://trac.macports.org/changeset/64769
> Author:   gwright at macports.org
> Date:     2010-03-15 10:18:40 -0700 (Mon, 15 Mar 2010)
> Log Message:
> -----------
> The alex port is moved to hs-alex.
> 
> Removed Paths:
> -------------
>    trunk/dports/devel/alex/


The problem here and with the other port(s?) you renamed is that users who had the old port "alex" installed will never know you renamed it to "hs-alex" and will never get future updates you make to hs-alex. To fix this, keep the port "alex" around and make it a stub port. Make it display an error when users try to install it, and mark it as having been "replaced_by hs-alex" (or "replace_by hs-platform-alex"; I don't quite understand the distinction between these ports). See the port osxvnc for an example of how to do this. The old replaced_by ports should continue to exist until all users can be expected to have upgraded; I recommend this period of time be about one year, since I personally know two users who do not upgrade very often so there are undoubtedly others as well.




More information about the macports-dev mailing list