Lima wrote:

>> > >
>> > > I suggest installing 20030616, then upgrading to 2.2.1 or 2.3.1
>> > > This may help you upgrade:
>> > > http://www200.pair.com/mecham/spam/upgrade-amavisd-new.html
>> > >
>> > > If you want to upgrade to 2.3.1, save the document and replace all
>> > > '2.2.1' with '2.3.1'
>> > >
>> > > Installing 20030616 first gets you (nearly) all the ancillary files
>> > > needed. Saves a lot of trying to piece things together manually.
>> > >
>> > > This is for Debian, but should be similar (I guess).
>> > >
>> > > Gary V

> Hi there,

> It seems that that procedure isn't working for Ubuntu systems:

> /usr/sbin/amavisd-new debug
> Problem in the Amavis::Unpackers code: Convert::UUlib version 1.05
> required--this is only version 1.03 at (eval 38) line 17.
> BEGIN failed--compilation aborted at (eval 38) line 17.

> I've already done apt-get update & upgrade on this distro.

> Regards,
> JC

This is interpolated from Debian, Use entirely at your own risk:

 Note that libconvert-uulib-perl requires Perl >= 5.8.4 and
 libc6 >= 2.3.4, so Perl may end up getting upgraded, which
 can sometimes be problematic.

The new libconvert-uulib-perl file is available in the Breezy release.
http://packages.ubuntu.com/breezy/perl/libconvert-uulib-perl

The proper way to install files from newer releases is to run a
mixed system, then you can install breezy programs when you need
them. You would first have to properly configure /etc/apt/preferences
and /etc/apt/sources.list (and optionally /etc/apt/apt.conf)
to include breezy sources and prioritize package installation.
Assuming you are using the 'hoary' release:

Example of /etc/apt/apt.conf:

APT::Default-Release "hoary";

Example of /etc/apt/preferences:

Package: *
Pin: release a=hoary
Pin-Priority: 500

Package: *
Pin: release a=breezy
Pin-Priority: 400

Example, add to /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu breezy main restricted universe multiverse

Then 'apt-get update'
Then 'apt-get -t breezy install libconvert-uulib-perl'


Another option is to use amavisd-new 2.2.1 but amavisd.conf-sample is
different enough that you may want to redo your configuration using the
sample that came with 2.2.1. Even if you do this, the newer version of
Convert::UUlib is less problematic and is recommended.

If you use amavisd-new 2.2.1 and Convert:::UUlib 1.03, I suggest you
disable use of BerkeleyDB in amavisd.conf.
$enable_db = 0;

Gary V



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to