Problems upgrading SpamAssassin

Mel fbsd.questions at rachie.is-a-geek.net
Mon Feb 16 12:04:10 PST 2009


On Monday 16 February 2009 10:04:43 Tankko wrote:
> > We need the line that says:
> >  ===>  p5-IO-INET6 depends on file
> >
> > That line is probably faulty.
>
> This is the closest thing I can find to p5-IO-INET6 in the build output.
>
> ===>  Installing for p5-Net-DNS-0.65
> ===>   p5-Net-DNS-0.65 depends on executable: ipcount - found
> ===>   p5-Net-DNS-0.65 depends on file:
> /usr/local/lib/perl5/site_perl/5.8.9/Digest/HMAC_MD5.pm - found
> ===>   p5-Net-DNS-0.65 depends on file:
> /usr/local/lib/perl5/site_perl/5.8.9/IO/Socket/INET6.pm - not found
> ===>    Verifying install for
> /usr/local/lib/perl5/site_perl/5.8.9/IO/Socket/INET6.pm in
> /usr/ports/net/p5-IO-INET6
> ===>  Extracting for p5-IO-Socket-INET6-2.56
> => MD5 Checksum OK for IO-Socket-INET6-2.56.tar.gz.
> => SHA256 Checksum OK for IO-Socket-INET6-2.56.tar.gz.
> ===>   p5-IO-Socket-INET6-2.56 depends on file: /usr/local/bin/perl5.8.9 -
> found ===>  Patching for p5-IO-Socket-INET6-2.56
> ===>   p5-IO-Socket-INET6-2.56 depends on file: /usr/local/bin/perl5.8.9 -
> found ===>   p5-IO-Socket-INET6-2.56 depends on file:
> /usr/local/lib/perl5/site_perl/5.8.9/mach/Socket6.pm - not found

If:
# grep 'Socket6.pm' /var/db/pkg/p5-Socket6*/+CONTENTS

gives something with site_perl/5.8.8, you:
pkg_delete -f p5-Socket6-*

Then go back to building what you were building.

If the output is empty, then still do the pkg_delete -f, then install 
p5-Socket6. Then run the above command again. If it's still empty, the port 
doesn't install Socket6.pm and p5-IO-Socket-INET6 port is broken because of 
it OR the pkg-plist for p5-Socket6 is broken. Either way a send-pr(1) is 
needed.

If the output is anything else, please list here.


> This is what is listed in /etc/make.conf
>
> # added by use.perl 2009-02-16 09:12:57
> PERL_VER=5.8.9
> PERL_VERSION=5.8.9

That's correct.


-- 
Mel

Problem with today's modular software: they start with the modules
    and never get to the software part.


More information about the freebsd-questions mailing list