[94227] trunk/dports/php

Ryan Schmidt ryandesign at macports.org
Tue Jun 12 19:05:17 PDT 2012

On Jun 12, 2012, at 19:00, pixilla at macports.org wrote:

> Revision: 94227
>          https://trac.macports.org/changeset/94227
> Author:   pixilla at macports.org
> Date:     2012-06-12 17:00:32 -0700 (Tue, 12 Jun 2012)
> Log Message:
> -----------
> php/pear-*:
> - Change from php5pear to pear PortGroup.
> - Update pear package versions where applicable.

I assume your intention is to deprecate and eventually remove the php5pear portgroup. Note that you won't be able to remove the php5pear portgroup until all of these ports have been rebuilt on all users' systems. That means each one will need a revbump or version increase before the old portgroup can be removed.

This is because the portfile that was used at the time of installation is copied into the registry, and is used again when the port is uninstalled, but any portgroups it uses are not copied into the registry, and are used from their original location, so they must continue to exist until nobody has these ports installed anymore.

When I changed the php extension ports from the php 1.0 portgroup to the php 1.1 portgroup, I increased the revision at the same time to force such a rebuild. I plan to delete the php 1.0 portgroup in a year, to give all users time to upgrade.

More information about the macports-dev mailing list