Confused about what to do after a version upgrade

Paul Hoffman phoffman at proper.com
Mon Apr 1 17:24:58 UTC 2013


Thanks for the replies.

I chose Markus' solution:

> pkg_deinstall -f perl-5.8.9_7
> pkgdb -F
> ^^that should fix it after smashing by pkg_deinstall -f it ;)
> if problems, you need to rebuild the new perl again....

over Milki's:

>  Portupgrade users:
>    0) Fix pkgdb.db (for safety):
>    pkgdb -Ff
> 
>    1) Reinstall new version of Perl (5.16):
>    env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.16 -f perl-5.12.\*
> 
>    2) Reinstall everything that depends on Perl:
>    portupgrade -fr perl

...but suspect I should have chosen Milki's. In fact, I did have to rebuild the new perl after the two steps in Markus' solution.

Thanks for the quick responses!

--Paul Hoffman


More information about the freebsd-perl mailing list