in reply to Updating modules when updating Perl on BSD

I don't know if this is the proper way, but rather than brutally deleting everything, just tell portupgrade to upgrade the p5-* packages explicitly:

pkg_version -l\< | grep ^p5- | xargs portupgrade

Some packages will still be held back. In that case, use the -f switch to force the upgrade. You might want to save the results of the above pipe just after the grep to a file, and give it a look over before handing it off to portupgrade.

This seems to work well for me, but to tell the truth I've never exactly understood the relationship between ports and bdspan.

• another intruder with the mooring in the heart of the Perl

Replies are listed 'Best First'.
Re^2: Updating modules when updating Perl on BSD
by samizdat (Vicar) on Jan 10, 2006 at 17:04 UTC
    Ohhh, trick. /me studies man pkg_version intently to grok the wisdom! {/me doesn't understand BSDPAN at all well either, though!}

    Don Wilde
    "There's more than one level to any answer."