Date: Sun, 8 Feb 2009 11:01:07 -0500 From: Glen Barber <glen.j.barber@gmail.com> To: freebsd-questions@freebsd.org Subject: Re: portupgrade failing on perl modules Message-ID: <4ad871310902080801w6e51e863md21e38fe5bf7a6db@mail.gmail.com> In-Reply-To: <20090208155703.GI10866@anton.digitaltorque.ca> References: <20090208125626.GG10866@anton.digitaltorque.ca> <4ad871310902080659t76a7ed55w8e8f1589e8b1bf7@mail.gmail.com> <20090208155703.GI10866@anton.digitaltorque.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 8, 2009 at 10:57 AM, Michael P. Soulier <msoulier@digitaltorque.ca> wrote: > On 08/02/09 Glen Barber said: > >> Have you tried manually `make deinstall; make install'? > > Here's an example. > > msoulier@kanga:...xtproc/p5-XML-RSS$ sudo make deinstall > Password: > ===> Deinstalling for textproc/p5-XML-RSS > ===> Deinstalling p5-XML-RSS-1.37 > pkg_delete: unable to completely remove directory > '/usr/local/lib/perl5/site_perl/5.8.8/mach/auto/XML/RSS' > pkg_delete: couldn't entirely delete package (perhaps the packing list is > incorrectly specified?) > msoulier@kanga:...xtproc/p5-XML-RSS$ sudo make install distclean > ===> p5-XML-RSS-1.43 depends on file: > /usr/local/lib/perl5/site_perl/5.8.9/mach/XML/Parser/Expat.pm - not found > ===> Verifying install for > /usr/local/lib/perl5/site_perl/5.8.9/mach/XML/Parser/Expat.pm in > /usr/ports/textproc/p5-XML-Parser > ===> Installing for p5-XML-Parser-2.36 > ===> p5-XML-Parser-2.36 depends on file: /usr/local/bin/perl5.8.9 - found > ===> p5-XML-Parser-2.36 depends on shared library: expat.6 - found > ===> Generating temporary packing list > ===> Checking if textproc/p5-XML-Parser already installed > ===> p5-XML-Parser-2.36 is already installed > You may wish to ``make deinstall'' and install this port again > by ``make reinstall'' to upgrade it properly. > If you really wish to overwrite the old port of textproc/p5-XML-Parser > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > *** Error code 1 > > Stop in /usr/ports/textproc/p5-XML-Parser. > *** Error code 1 > > Stop in /usr/ports/textproc/p5-XML-RSS. > > So now what? > Have you rebuilt all perl-dependent ports as the 20090113 entry in /usr/ports/UPDATING mentions? (Also, please take my email address out of your Reply-To entry in your client.) -- Glen Barber
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ad871310902080801w6e51e863md21e38fe5bf7a6db>