Bug 195431

Summary: mail/spamassassin installs bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0 using old-style pkg format in /var/db/pkg/bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0
Product: Ports & Packages Reporter: Trond Endrestøl <Trond.Endrestol>
Component: Individual Port(s)Assignee: Adam Weinberger <adamw>
Status: Closed FIXED    
Severity: Affects Only Me CC: adamw
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Trond Endrestøl 2014-11-26 21:09:19 UTC
This happened while running portupgrade -fprv mail/spamassassin:

Running Mkbootstrap for Mail::SpamAssassin::CompiledRegexps::body_0 ()
chmod 644 body_0.bs
/usr/local/bin/perl /usr/local/lib/perl5/5.20/ExtUtils/xsubpp  -typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap  body_0.xs > body_0.xsc && mv body_0.xsc body_0.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   body_0.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner1.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner2.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner3.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner4.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner5.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner6.c
gcc -c    -DAPPLLIB_EXP="/usr/local/lib/perl5/5.20/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -pipe -fno-omit-frame-pointer -march=core2 -fstack-protector -fno-strict-aliasing    -DVERSION=\"1.0\"  -DXS_VERSION=\"1.0\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.20/mach/CORE"   scanner7.c
rm -f blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
gcc  -shared  -L/usr/local/lib -fstack-protector body_0.o  scanner1.o  scanner2.o  scanner3.o  scanner4.o  scanner5.o  scanner6.o  scanner7.o  -o blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
chmod 755 blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.so
/usr/local/bin/perl -MExtUtils::Command::MM -e 'cp_nonempty' -- body_0.bs blib/arch/auto/Mail/SpamAssassin/CompiledRegexps/body_0/body_0.bs 644
Manifying blib/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
make install
Running Mkbootstrap for Mail::SpamAssassin::CompiledRegexps::body_0 ()
chmod 644 body_0.bs
Smartmatch is experimental at /usr/local/lib/perl5/5.20/BSDPAN/ExtUtils/Packlist.pm line 218.
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/.spamassassin70163zLV2Iktmp/ignored/lib/perl5/5.20/man/man3/Mail::SpamAssassin::CompiledRegexps::body_0.3
FreeBSD: Registering installation in the package database
Cannot create directory /var/db/pkg/bsdpan-Mail-SpamAssassin-CompiledRegexps-body_0-1.0: File exists
Appending installation info to /tmp/.spamassassin70163zLV2Iktmp/ignored/lib/perl5/5.20/mach/perllocal.pod
cp /tmp/.spamassassin70163zLV2Iktmp/bases_body_0.pl /var/db/spamassassin/compiled/5.020/3.004000/bases_body_0.pl
cd /
rm -rf /tmp/.spamassassin70163zLV2Iktmp
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-26 21:09:19 UTC
Maintainers CC'd
Comment 2 Trond Endrestøl 2014-11-26 21:15:24 UTC
(In reply to Trond.Endrestol from comment #0)
> This happened while running portupgrade -fprv mail/spamassassin:

I also see lots of error messages like:

===>   Registering installation for spamassassin-3.4.0_14
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::AICache.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::ArchiveIterator.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::AsyncLoop.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::AutoWhitelist.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Bayes.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore::BDB.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore::MySQL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore::PgSQL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore::Redis.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::BayesStore::SQL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Client.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Conf.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Conf::LDAP.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Conf::Parser.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Conf::SQL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::DnsResolver.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Logger.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Logger::File.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Logger::Stderr.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Logger::Syslog.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Message.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Message::Metadata.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Message::Node.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::PerMsgLearner.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::PerMsgStatus.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::PersistentAddrList.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::ASN.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::AWL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::AccessDB.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::AntiVirus.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::AskDNS.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Bayes.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Check.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::DCC.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::DKIM.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::DNSEval.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Hashcash.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::PhishTag.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Pyzor.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Razor2.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::RelayCountry.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Reuse.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::SPF.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::SpamCop.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::Test.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::TextCat.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::URIDetail.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::VBounce.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::PluginHandler.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::SQLBasedAddrList.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::SubProcBackChannel.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Timeout.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Util.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Util::DependencyInfo.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Util::Progress.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/man/man3/spamassassin-run.3.gz): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/AICache.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/ArchiveIterator.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/AsyncLoop.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/AutoWhitelist.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Bayes.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Bayes/CombineChi.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/BDB.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/DBM.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/MySQL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/PgSQL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/Redis.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/SDBM.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/BayesStore/SQL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Client.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Conf.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Conf/LDAP.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Conf/Parser.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Conf/SQL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Constants.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/DBBasedAddrList.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Dns.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/DnsResolver.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/HTML.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Locales.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Locker.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Locker/Flock.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Locker/UnixNFSSafe.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Locker/Win32.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Logger.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Logger/File.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Logger/Stderr.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Logger/Syslog.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/MailingList.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Message.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Message/Metadata.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Message/Metadata/Received.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Message/Node.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/NetSet.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgLearner.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PerMsgStatus.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PersistentAddrList.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/ASN.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/AWL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/AccessDB.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/AntiVirus.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/AskDNS.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Bayes.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/BodyEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Check.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/DCC.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/DKIM.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/DNSEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/FreeMail.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/HTMLEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Hashcash.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/HeaderEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/ImageInfo.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/MIMEEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/MIMEHeader.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/PhishTag.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Pyzor.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Razor2.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/RelayCountry.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/RelayEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/ReplaceTags.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Reuse.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Rule2XSBody.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/SPF.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Shortcircuit.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/SpamCop.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/Test.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/TextCat.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/URIDetail.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/URIEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/VBounce.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/WLBLEval.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/WhiteListSubject.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PluginHandler.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Reporter.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/SQLBasedAddrList.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/SpamdForkScaling.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/SubProcBackChannel.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Timeout.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/DependencyInfo.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/Progress.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/RegistrarBoundaries.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/ScopedTimer.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/TieOneStringHash.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Util/TinyRedis.pm): No such file or directory
pkg-static: lstat(/usr/ports/workdirs/usr/ports/mail/spamassassin/work/stage/usr/local/lib/perl5/site_perl/spamassassin-run.pod): No such file or directory
*** [fake-pkg] Error code 74

Stop in /usr/ports/mail/spamassassin.
*** [install] Error code 1

Stop in /usr/ports/mail/spamassassin.
*** [reinstall] Error code 1

Stop in /usr/ports/mail/spamassassin.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20141126-66468-f3xron env UPGRADE_TOOL=portupgrade UPGRADE_PORT=spamassassin-3.4.0_13 UPGRADE_PORT_VER=3.4.0_13 make DEPENDS_TARGET=package -DFORCE_PKG_REGISTER reinstall
--->  Updating dependency info
--->  Restoring the old version
Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2014-11-26 21:26:16 UTC
I'm out of town for turkeyfest. It'll be a couple days until I can investigate this. 

Is this related to the recent changes to perl?
Comment 4 Trond Endrestøl 2014-11-26 23:36:59 UTC
(In reply to Adam Weinberger from comment #3)
> I'm out of town for turkeyfest. It'll be a couple days until I can
> investigate this. 

No problem. The currently installed mail/spamassassin continues to work.

> Is this related to the recent changes to perl?

It could be. I've been running Perl 5.20 for a number of weeks, and I have successfully reinstalled mail/spamassassin a few times using portupgrade right up until now, when other ports were out of date.
Comment 5 Adam Weinberger freebsd_committer freebsd_triage 2014-11-30 21:02:34 UTC
I suspect this was related to the issues referred to in entries on 20141127 in /usr/ports/UPDATING. It works for me in my jails.

Can you make sure your tree is up-to-date, and follow the instructions in 20141127 if necessary, and let me know if you still encounter this problem?

I'm really hoping that it's no longer an issue.
Comment 6 Trond Endrestøl 2014-12-02 10:28:01 UTC
(In reply to Adam Weinberger from comment #5)
> I suspect this was related to the issues referred to in entries on 20141127
> in /usr/ports/UPDATING. It works for me in my jails.
> 
> Can you make sure your tree is up-to-date, and follow the instructions in
> 20141127 if necessary, and let me know if you still encounter this problem?
> 
> I'm really hoping that it's no longer an issue.

Success!

I did a svn revert -R /usr/ports and subsequently a portupgrade -fprv lang/perl5.20. All 123 ports depending on lang/perl5.20, including lang/perl5.20 itself, were successfully and forcefully recompiled and reinstalled.

Well done! Case solved!
Comment 7 Adam Weinberger freebsd_committer freebsd_triage 2014-12-02 15:34:25 UTC
Phew! I'm glad it worked. If it didn't, I didn't even know where to start!