Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Feb 2009 10:57:04 -0500
From:      "Michael P. Soulier" <msoulier@digitaltorque.ca>
To:        Glen Barber <glen.j.barber@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: portupgrade failing on perl modules
Message-ID:  <20090208155703.GI10866@anton.digitaltorque.ca>
In-Reply-To: <4ad871310902080659t76a7ed55w8e8f1589e8b1bf7@mail.gmail.com>
References:  <20090208125626.GG10866@anton.digitaltorque.ca> <4ad871310902080659t76a7ed55w8e8f1589e8b1bf7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Qf1oXS95uex85X0R
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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:
=3D=3D=3D>  Deinstalling for textproc/p5-XML-RSS
=3D=3D=3D>   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
=3D=3D=3D>   p5-XML-RSS-1.43 depends on file:
/usr/local/lib/perl5/site_perl/5.8.9/mach/XML/Parser/Expat.pm - not found
=3D=3D=3D>    Verifying install for
/usr/local/lib/perl5/site_perl/5.8.9/mach/XML/Parser/Expat.pm in
/usr/ports/textproc/p5-XML-Parser
=3D=3D=3D>  Installing for p5-XML-Parser-2.36
=3D=3D=3D>   p5-XML-Parser-2.36 depends on file: /usr/local/bin/perl5.8.9 -=
 found
=3D=3D=3D>   p5-XML-Parser-2.36 depends on shared library: expat.6 - found
=3D=3D=3D>   Generating temporary packing list
=3D=3D=3D>  Checking if textproc/p5-XML-Parser already installed
=3D=3D=3D>   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?=20

Mike
--=20
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

--Qf1oXS95uex85X0R
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iD8DBQFJjwDPKGqCc1vIvggRAoX/AJwL1YR9vsifjLiKLy9y3cIwLlKmHACfZFnc
7eh4nF/4RqpxNKSTZHMicA4=
=YHde
-----END PGP SIGNATURE-----

--Qf1oXS95uex85X0R--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090208155703.GI10866>