[bug-notifications] [amavisd_new 0004137]: Missing dependency to CSWbdb44, postinstall fails
Mantis Bug Tracker
noreply at opencsw.org
Sun Jan 17 17:40:29 CET 2010
The following issue has been ASSIGNED.
======================================================================
http://www.opencsw.org/mantis/view.php?id=4137
======================================================================
Reported By: skayser
Assigned To: ihsan
======================================================================
Project: amavisd_new
Issue ID: 4137
Category: packaging
Reproducibility: random
Severity: major
Priority: normal
Status: assigned
======================================================================
Date Submitted: 2010-01-10 23:29 CET
Last Modified: 2010-01-17 17:40 CET
======================================================================
Summary: Missing dependency to CSWbdb44, postinstall fails
Description:
The postinstall script makes use of /opt/csw/bdb44/bin/db_* tools, but
CSWamavisdnew doesn't declare a dependency on CSWbdb44. As a result, the
required tools might not be available on a system and postinstall will
fail.
Just reported from a user on #opencsw
22:26 < yurda> [ verifying class <cswinitsmf> ]
22:26 < yurda> ## Executing postinstall script.
22:26 < yurda> pkgadd: ERROR: postinstall script did not complete
successfully
22:26 < yurda> Installation of <CSWamavisdnew> failed.
22:26 < yurda> ERROR: could not add CSWamavisdnew.
22:28 < yurda> text above is output from pkg-get -i amavisd_new
...
23:13 <@skayser> do you have /opt/csw/bdb44/bin/db_verify?
23:13 < yurda> no such file or directory: /opt/csw/bdb44/bin/db_verify
23:14 < yurda> no
23:14 < yurda> i have not
======================================================================
----------------------------------------------------------------------
(0007205) yurd4 (reporter) - 2010-01-11 07:31
http://www.opencsw.org/mantis/view.php?id=4137#c7205
----------------------------------------------------------------------
Because time pressure, i did rollback to the snapshot before upgrade and
check if /opt/csw/bdb44/bin/db_verify exists, and it exists. Because amavis
didnt work corecctly after upgrade a tryied uninstall packages and install
again and this is why bdb44 was missing.
More information about the bug-notifications
mailing list