Date: Sat, 01 Mar 2008 14:53:00 +0100 From: Kris Kennaway <kris@FreeBSD.org> To: Steven Hartland <killing@multiplay.co.uk> Cc: ports@freebsd.org, stable@FreeBSD.org Subject: Re: portupgrade, recommended by 7 release notes, breaks perl Message-ID: <47C95FBC.1030907@FreeBSD.org> In-Reply-To: <00ab01c87b64$29c7b8c0$b6db87d4@multiplay.co.uk>
index | next in thread | previous in thread | raw e-mail
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). Krishome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47C95FBC.1030907>
