cvs commit: ports CHANGES

David O'Brien obrien at
Sun Feb 29 15:35:26 PST 2004

On Tue, Feb 03, 2004 at 10:38:31PM -0800, Joe Marcus Clarke wrote:
> marcus      2004/02/03 22:38:31 PST
>   FreeBSD ports repository
>   Modified files:
>     .                    CHANGES 
>   Log:
>   Add the latest round of bsd.*.mk changes.

This is good, but we need more in this file about:

    On 5-CURRENT after the 5.2-RELEASE split, the default Perl version
    has been updated from 5.6.1 to 5.8.2.

What's the recipe for handling this?

'pkg_add -r <something_that_depends_on_perl>' will hose a 5.2-CURRENT
system that started out life as a 5.1-CURRENT system or older.  Because
perl 5.8 will be installed, splatting on top of the already installed
perl 5.6.  portupgrade doesn't know that perl 5.8 is a newer version of
perl; so it won't upgrade an installed perl 5.6 to 5.8 and fix all the
dependencies of already installed ports.

More information about the cvs-all mailing list