On Fri, Nov 28, 2014 at 12:41 PM, Russell L. Carter <rcar...@pinyon.org>
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Greetings,
> So pkg wants to upgrade perl to 5.18.  It appears that due to
> conflicts with existing 5.16 binaries, this requires deinstalling
> 224 ports, including xorg, and all that implies.  I see a lot
> of things like python libs(!) nuked as collateral damage
>
> Am I missing something?  Is the following procedure my only
> option?
>
> 1. pkg remove perl5 (and basically the installed system,
>    including xorg)
>
> 2. pkg install perl5
>
> 3. pkg install ${224 ports}
>
> Thanks,
> Russell
>

Have you read the instructions in /usr/ports/UPDATING? You should have done:
# pkg upgrade -f
This will upgrade (re-install) a LOT of packages, but should not nuke
anything. "pkg remove perl5" will, as you said, nuke most of your system as
it will delete every package that depends on perl5.16. To remove a single
package, use the '-f' option, but that is not the right answer when
upgrading.
--
Kevin Oberman, Network Engineer, Retired
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to