Is there an easy way to ignore ports from being upgraded? I wish to mark all p5 ports as ignore, so I do not have to recompile my whole ports tree every[]time I use
portupgrade -a
. portupgrade -a
.# portmaster -a -x p5-
.wblock@ said:If you find a large group of ports being recompiled frequently, something is wrong. Excluding those ports from upgrades is not a solution. The interdependencies don't work well when that is attempted.
Not exactly sure what you mean by this but when a port doesn't compile cleanly then your system has issues which won't be fixed by merely ignoring them. That will only lead up to bigger issues, which are going to haunt you one way or the other.piercedfreak said:Its just the dependencies for Spamassassin, and it seems when one of the p5 ports is updated, it breaks 2-3 others down the line.
$ pkg_info -Ix p5- | wc -l
88
20130612:
AFFECTS: users of lang/perl* and any port that depends on it
AUTHOR: az@FreeBSD.org
lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5
lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4
lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3
The directory structure where Perl is installed has also been modified:
"major.minor" is now used instead of "major.minor.patchlevel".
The "perl-after-upgrade" script has been removed.
Please rebuild all Perl ports and all ports that depend on it:
# portmaster -r perl
or
# portupgrade -rf perl
or
# pkg install -fR perl
Magic number checking on storable file failed at /usr/local/lib/perl5/site_perl/5.14/mach/Storable.pm line 398, at /usr/local/lib/perl5/site_perl/5.14/Munin/Master/Utils.pm line 279
Magic number checking on storable file failed at /usr/local/lib/perl5/site_perl/5.14/mach/Storable.pm line 398, at /usr/local/lib/perl5/site_perl/5.14/Munin/Master/Utils.pm line 279
piercedfreak said:Nope, not that I know of, here are the recent problems that occurred after updating some p5 ports.
This is related to Munin. Cron cries with this error now.
Code:Magic number checking on storable file failed at /usr/local/lib/perl5/site_perl/5.14/mach/Storable.pm line 398, at /usr/local/lib/perl5/site_perl/5.14/Munin/Master/Utils.pm line 279 Magic number checking on storable file failed at /usr/local/lib/perl5/site_perl/5.14/mach/Storable.pm line 398, at /usr/local/lib/perl5/site_perl/5.14/Munin/Master/Utils.pm line 279
ShelLuser said:Not exactly sure what you mean by this but when a port doesn't compile cleanly then your system has issues which won't be fixed by merely ignoring them. That will only lead up to bigger issues, which are going to haunt you one way or the other.