Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jun 2011 13:04:11 +0400
From:      Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To:        Kurt Jaeger <lists@opsec.eu>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Spamassassin vs Perl
Message-ID:  <4E04530B.2000209@yandex.ru>
In-Reply-To: <20110624070900.GF16648@home.opsec.eu>
References:  <4E034711.6030007@webrz.net> <4E03470D.7040909@yandex.ru>	<20110623162920.GE16648@home.opsec.eu>	<20110624092457.7d82744e@gmail.com> <20110624070900.GF16648@home.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
24.06.2011 11:09, Kurt Jaeger пишет:
> Hi!
>
>>>> Did you run perl-after-upgrade command after update?
>>>
>>> Same perl upgrade, yes, I ran perl-after-upgrade after the upgrade,
>>> similar problem:
> [...]
>>> fa8# /usr/local/etc/rc.d/sa-spamd start
>>> Starting spamd.
>>> Can't locate NetAddr/IP.pm in @INC (@INC
> [...]
>
>> reinstall net-mgmt/p5-NetAddr-IP
>
> It's not only net-mgmt/p5-NetAddr-IP, there are approx. 20+ dependencies
> which also did not work due to the upgrade.
>
> Interestingly, approx. 4000 manual pages are still in
>
> /usr/local/lib/perl5/5.14.0
>
> and approx. 8000 other 5.14.0 files are in
>
> /usr/local/lib/perl5/site_perl/5.14.0
>
> I assume that short of a full rebuild nothing helps if the perl
> version increases. This is a bit painful 8-(
>
> How can one reconstruct a good dependency tree of all perl related ports
> which allows to cleanly rebuild them all ?

I use portmaster p5-.
git and ImageMagic should be also
rebuilded if installed (they install stuff into site_perl)

If after that you have more man-pages and files in 5.14.0, then
use pkg_info -W filename to discover which port it belong
and rebuild it too.

>
> portupgrade -fr perl seems to have issues, as well.
>
> I'll start one and report back.
>

-- 
Regards,
Ruslan



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