[33525] trunk/dports/python/py25-gsl/Portfile

Ryan Schmidt ryandesign at macports.org
Tue Jan 29 06:29:00 PST 2008


On Jan 29, 2008, at 01:21, jmpp at macports.org wrote:

> Revision: 33525
>           http://trac.macosforge.org/projects/macports/changeset/33525
> Author:   jmpp at macports.org
> Date:     2008-01-28 23:21:25 -0800 (Mon, 28 Jan 2008)
>
> Log Message:
> -----------
>
> Change portname to py25-gsl, as it should have been from the start.
>
> To all committers: when using a given port as the basis of a new  
> one, please always remember to make sure
> you adapt the portname for the latter, as having duplicate portname  
> entries in our tree is not allowed
> (not only does it mess up informational operations, but it could  
> also wreck havoc for a user that somehow
> manages to install the two colliding ports).
>
> Yes, I'm aware we don't have strong checks against this harmful  
> situation within MacPorts' base, and I'm also
> aware that we should... But, as we currently don't, let warnings  
> like this raise committers' awareness of the
> issue, while we develop a *real* solution.

Yeah. A good solution would already be:


* "port lint" should issue a warning for this:

http://trac.macosforge.org/projects/macports/ticket/13263


* "port lint" should be run by the Subversion repository in a post- 
commit hook and any problems found emailed to the committer and the  
maintainer:

http://trac.macosforge.org/projects/macports/ticket/12594#comment:4



More information about the macports-dev mailing list