Bug#849211: Installing gives multiple errors

James Cloos cloos at jhcloos.com
Fri Dec 23 15:42:09 UTC 2016


Package: mtpolicyd
Version: 2.02-1
Severity: important

On one mx I got:

insserv: warning: script 'opendkim.service' missing LSB tags and
overrides
Starting postfix policy server: mtpolicydcould not initialize plugin
greylist: install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in
@INC (you may need to install the DBD::SQLite module) (@INC contains:
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1
/usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24
/usr/share/perl/5.24 /usr/local/lib/site_perl
/usr/lib/x86_64-linux-gnu/perl-base) at (eval 460) line 3.
Perhaps the DBD::SQLite perl module hasn't been fully installed,
or perhaps the capitalisation of 'SQLite' isn't right.
Available drivers: CSV, DBM, ExampleP, File, Gofer, Pg, Proxy, Sponge.
 at /usr/share/perl5/Mail/MtPolicyd/Connection/Sql.pm line 27.
 failed!
invoke-rc.d: initscript mtpolicyd, action "start" failed.
dpkg: error processing package mtpolicyd (--configure):
 subprocess installed post-installation script returned error exit
status 2
Errors were encountered while processing:
 mtpolicyd
E: Sub-process /usr/bin/dpkg returned an error code (1)

On another I got:

Starting postfix policy server: mtpolicydArgument "0.33_01" isn't
numeric in numeric lt (<) at
/usr/share/perl5/Net/Server/Log/Sys/Syslog.pm line 42.
.

and it hung.  I had to kill(1) the apt-get process from another
terminal.

Manually stopping and starting via the init.d script gives:

Argument "0.33_01" isn't numeric in numeric lt (<) at
/usr/share/perl5/Net/Server/Log/Sys/Syslog.pm line 42.


So, at the very least it should depend on libdbd-sqlite3-perl.

I haven’t figured out where the 0.33_01 comes from.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental') 
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mtpolicyd depends on:
ii  adduser                            3.115
ii  libcache-memcached-perl            1.30-1
ii  libconfig-general-perl             2.63-1
ii  libdbi-perl                        1.636-1+b1
ii  libmail-rbl-perl                   1.10-1
ii  libmoose-perl                      2.1806-1
ii  libmoosex-getopt-perl              0.71-1
ii  libmoosex-role-parameterized-perl  1.09-1
ii  libmoosex-singleton-perl           0.29-1
ii  libnamespace-autoclean-perl        0.28-1
ii  libtie-ixhash-perl                 1.23-2
ii  lsb-base                           9.20161125
ii  perl                               5.24.1~rc4-1

Versions of packages mtpolicyd recommends:
pn  libdbd-sqlite3-perl       <none>
ii  libgeo-ip-perl            1.50-1+b1
ii  libjson-perl              2.90-1
ii  libmail-spf-perl          2.9.0-4
ii  libnet-ldap-perl          1:0.6500+dfsg-1
ii  libnet-server-perl        2.008-3
pn  libtime-piece-mysql-perl  <none>

mtpolicyd suggests no packages.

-- no debconf information


More information about the pkg-mtpolicyd-maintainers mailing list