On 2008/10/11 15:50, Sam Smith wrote:
>
> When upgrading to -current and `pkg_add -ur` from the latest
> snapshots, various perl modules which are now marked as
> COMES_WITH=4.5 don't get upgraded, so the pre-upgrade
> modules are still there, and are picked up before the new
> base modules. Normally this isn't a problem, but this one
> broke spamassassin's cronned updates:
>       p5-Compress-Raw-Zlib-2.006
>
>
>
> not sure how to fix that (have an package with no files
> and a post install message which tells you to actually
> delete the packge?)
>
> I've probably done something stupid, but  just in case I've
> not (or for the next person to do it) ;)

Good point. Maybe something more clever can be done, but for now
you can do this:

# pkg_delete p5-Archive-Tar p5-Compress-Raw-Zlib p5-Compress-Zlib \
      p5-IO-Compress-Base p5-IO-Compress-Zlib p5-IO-Zlib p5-Module-Build \
      p5-Module-CoreList p5-Module-Load p5-version p5-Digest-SHA

Obviously your other packages need to be upgraded first since
some probably depend on those which moved to base.

Reply via email to