Do We Have depends_test?

Ryan Schmidt ryandesign at macports.org
Tue Apr 5 15:59:14 PDT 2011


On Apr 5, 2011, at 17:51, Rainer Müller wrote:
> PortSystem is meant to be increased once we move on with incompatible
> changes to the Portfile syntax. The version number is currently being
> used to require the port 1.0 package (base/src/port1.0).

We make incompatible changes in Portfile syntax constantly without increasing the version number. Every time we add a new command and then start using it in Portfiles (depends_fetch, depends_extract, license, supported_archs). And every time we remove a command that used to be valid (cd, exit).

What would happen if we were to decide today, let's now call it PortSystem 1.1? What would happen with the thousands of PortSystem 1.0 portfiles we currently have? Would we attempt to continue support outdated commands like cd and exit in them? Would we prevent the use of new commands in them? Is the infrastructure set up for that?





More information about the macports-dev mailing list