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>