portmanager, amavis update problem

Bart Silverstrim bsilverstrim at athensasd.org
Mon Jun 27 15:23:11 GMT 2005


On Jun 27, 2005, at 11:14 AM, Alistair Sutton wrote:

> On 27/06/05, Bart Silverstrim <bsilverstrim at athensasd.org> wrote:
>>
>> On Jun 27, 2005, at 11:02 AM, Alistair Sutton wrote:
>>
>>> Have you tried manualling installing the amavisd-new port? If there 
>>> is
>>> a problem with the dependencies then manually installing the port
>>> should pull in SpamAssassin without any problems and portmanager
>>> should no longer need to rebuild it thus allowing it to continue on
>>> upgrading anything else.
>>
>> right now it looks like after manually deinstalling/reinstalling a
>> couple of the perl modules Amavis depends on (well, spamassassin) it
>> builds, but there's a problem with a MIME module or something 
>> depending
>> thereof :-/
>>
>> I get mime_decode-1 FAILED errors in the amavis logs.
>
> I'm guessing that may have something to do with one of the perl mime
> modules but I've no idea which one (helpful aren't I? ;-)

Well, it helps to know that someone is guessing what I'm guessing :-)

>> Is there a way to rebuild amavis and all the perl modules it uses
>> easily?
>
> Apologies for asking this but have you read /usr/ports/UPDATING
> specifically wrt the recent perl upgrade? Could be worth running the
> perl upgrade script mentioned there.

I saw it (too late, but I did see it and run the script).  Output:
  /usr/local/bin/perl-after-upgrade
amavisd-new-2.3.1,1: 0 moved, 0 modified, 0 adjusted
p5-Archive-Tar-1.23_1: 0 moved, 0 modified, 0 adjusted
p5-Archive-Zip-1.14_1: 0 moved, 0 modified, 0 adjusted
p5-BerkeleyDB-0.26: 0 moved, 0 modified, 0 adjusted
p5-Compress-Zlib-1.34: 0 moved, 0 modified, 0 adjusted
p5-Convert-BinHex-1.119: 0 moved, 0 modified, 0 adjusted
p5-Convert-TNEF-0.17: 0 moved, 0 modified, 0 adjusted
p5-Convert-UUlib-1.05.1,1: 0 moved, 0 modified, 0 adjusted
p5-Digest-HMAC-1.01: 0 moved, 0 modified, 0 adjusted
p5-Digest-SHA1-2.10: 0 moved, 0 modified, 0 adjusted
p5-File-Temp-0.16_2: 0 moved, 0 modified, 0 adjusted
p5-HTML-Parser-3.45: 0 moved, 0 modified, 0 adjusted
p5-HTML-Tagset-3.04: 0 moved, 0 modified, 0 adjusted
p5-IO-String-1.06: 0 moved, 0 modified, 0 adjusted
p5-IO-stringy-2.110: 0 moved, 0 modified, 0 adjusted
p5-IO-Zlib-1.04_1: 0 moved, 0 modified, 0 adjusted
p5-Mail-SpamAssassin-3.0.4: 0 moved, 0 modified, 0 adjusted
p5-Mail-Tools-1.66: 0 moved, 0 modified, 0 adjusted
p5-MIME-Base64-3.05: 0 moved, 0 modified, 0 adjusted
p5-MIME-Tools-5.417,2: 0 moved, 0 modified, 0 adjusted
p5-Net-DNS-0.51: 0 moved, 0 modified, 0 adjusted
p5-Net-Server-0.87_1: 0 moved, 0 modified, 0 adjusted
p5-PathTools-3.09: 0 moved, 0 modified, 0 adjusted
p5-Scalar-List-Utils-1.14,1: 0 moved, 0 modified, 0 adjusted
p5-Test-Harness-2.42_1: 0 moved, 0 modified, 0 adjusted
p5-Test-Simple-0.60: 0 moved, 0 modified, 0 adjusted
p5-Unix-Syslog-0.100: 0 moved, 0 modified, 0 adjusted
\
---
Fixed 0 packages (0 files moved, 0 files modified)
Skipped 134 packages

> I know that portmanager should handle the upgrade without any issues
> but I've not managed to have enough time to let my system work through
> all the perl-dependent ports yet.
>
> You could use 'portupgrade -fR amavis' to rebuild all the ports that
> amavis depends upon as well as amavis itself. That should work things
> out in the right order and rebuild everything so that all dependecies
> are sorted.

I'll try that one...but I should probably run portupgrade -fR 
amavisd-new, no?



More information about the freebsd-questions mailing list