Steven Hartland wrote:
> Seems portupgrade can easily break the perl install.
>
> How? Well there are various modules which can be updated
> but are also part of the base perl and are hence required.
>
> A good example of this is ExtUtils::MakeMaker. If you
> uninstall any version of this port your done for, as
> trying to build it requires ExtUtils::Command which in
> turn requires ExtUtils::MakeMaker which was just deleted.
>
> This circular dependency would not be an issue if the
> uninstall somehow knew that the files where required
> by perl, and hence didn't break the base port ( perl )
> by removing them.


I think something is not quite right in your analysis, because perl does
not depend on any external perl modules (it cannot, by definition).

Kris

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/lis...freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"