[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: versioned depends not working



Hello,

Can somebody please tell me what is wrong with this depends?

Depends: file, libmime-perl (>=5.313), libconvert-tnef-perl (>=0.06), libconvert-uulib-perl, libcompress-zlib-perl (>=1.14), libarchive-tar-perl, libarchive-zip-perl, libmailtools-perl, libunix-syslog-perl, libnet-perl (>= 1.12), libnet-server-perl, spamassassin, libtime-hires-perl, nomarch

Apparently the package installs with libnet-perl 1.09 installed,
it isn't suppost to install without libnet-perl >= 1.12.

This looks OK to me:

>dpkg --compare-versions 1.09.01-1 '>=' 1.12 && echo TRUE || echo FALSE FALSE

Have I gone mad?

On Sun, Jan 05, 2003 at 08:28:02PM +0100, Joerg Friedrich wrote:
> Brian May schrieb am Sonntag, 05. Januar 2003 um 12:16:44 +1100:
> > On Thu, Jan 02, 2003 at 08:11:48PM +0100, Joerg Friedrich wrote:
> > > 1. I downloaded the package and installed on a woody system. It seems
> > >    that the dependency on version 1.12 of libnet-perl is not declared
> > >    probably. a dpkg -i amavisd-new...deb worked until the postinst tried
> > >    to start the daemon, which failed.
> > 
> > Strange, I don't remember fixing that, it looks fine to me though:
> > libnet-perl (>= 1.12)
>                  ^
> first I thought it is the space but I tried to build a new package
> without it. NOthing changed.
> > 
> > Or maybe I am totally confused?
> I really do not understand why but here it is:
> 
> # dpkg -l libnet-perl
> Desired=Unknown/Install/Remove/Purge/Hold
> |
> Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
> uppercase=bad)
> ||/ Name                      Version                   Description
> +++-=========================-=========================-==================================================================
> ii  libnet-perl               1.09.01-1                 Implementation
> of Internet protocols for Perl
> # dpkg -i
> amavisd-new_20021116-2_all.deb 
> Selecting previously deselected package amavisd-new.
> (Reading database ... 90396 files and directories currently installed.)
> Unpacking amavisd-new (from amavisd-new_20021116-2_all.deb) ...
> Setting up amavisd-new (20021116-2) ...
> Adding group amavis (111)...
> Done.
> adduser: Warning: The home dir you specified already exists.
> Adding system user amavis...
> Adding new user amavis (114) with group amavis.
> Not creating home directory.
> Starting amavisd: Net::SMTP version 2.24 required--this is only version
> 2.19 at /usr/sbin/amavisd line 2159.
> BEGIN failed--compilation aborted at /usr/sbin/amavisd line 2159.
> dpkg: error processing amavisd-new (--install):
>  subprocess post-installation script returned error exit status 255
> Errors were encountered while processing:
>  amavisd-new
-- 
Brian May <bam@debian.org>



Reply to: