[SRU] bacula did not accept my password during installation

Bug #384607 reported by manfred lederer
46
This bug affects 7 people
Affects Status Importance Assigned to Milestone
dbconfig-common (Ubuntu)
Fix Released
Undecided
Unassigned
Jaunty
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: bacula

Ubuntu 9.04 - Jaunty Jackalope
bacula-director-mysql 2.4.4-1ubuntu5
bacula director dont accept any password during installation

ProblemType: Package
Architecture: i386
DistroRelease: Ubuntu 9.04
ErrorMessage: Unterprozess post-installation script gab den Fehlerwert 1 zurück
MediaBuild: Ubuntu 9.04 "Jaunty Jackalope" - Release Candidate i386 (20090414)
Package: bacula-director-mysql 2.4.4-1ubuntu5
SourcePackage: bacula
Title: package bacula-director-mysql 2.4.4-1ubuntu5 failed to install/upgrade: Unterprozess post-installation script gab den Fehlerwert 1 zurück
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
manfred lederer (mpl-lederer-dental) wrote :
Chuck Short (zulcss)
affects: bacula (Ubuntu) → dbconfig-common (Ubuntu)
Revision history for this message
Chuck Short (zulcss) wrote :

Relevant error:

dbconfig-common: writing config to /etc/dbconfig-common/bacula-director-mysql.conf
*** WARNING: ucf was run from a maintainer script that uses debconf, but
             the script did not pass --debconf-ok to ucf. The maintainer
             script should be fixed to not stop debconf before calling ucf,
             and pass it this parameter. For now, ucf will revert to using
             old-style, non-debconf prompting. Ugh!

This is actually fixed for karmic, it should be backported to jaunty. Relevant git entry:

http://git.debian.org/?p=dbconfig-common/dbconfig-common.git;a=commit;h=eff8932fbc6289526ece2a7a38c60e4c8ab3f259

Chuck Short (zulcss)
Changed in dbconfig-common (Ubuntu):
status: New → Fix Released
Chuck Short (zulcss)
summary: - bacula did not accept my password during installation
+ [SRU] bacula did not accept my password during installation
Revision history for this message
Chuck Short (zulcss) wrote :

Statement of Impact:

Users upgrading bacula from intrepid will get this wanring message:

bconfig-common: writing config to /etc/dbconfig-common/bacula-director-mysql.conf
*** WARNING: ucf was run from a maintainer script that uses debconf, but
             the script did not pass --debconf-ok to ucf. The maintainer
             script should be fixed to not stop debconf before calling ucf,
             and pass it this parameter. For now, ucf will revert to using
             old-style, non-debconf prompting. Ugh!

The fix has been applied in the upstream source and has been fixed for Karmic. You can look at the fix at:

http://git.debian.org/?p=dbconfig-common/dbconfig-common.git;a=commit;h=eff8932fbc6289526ece2a7a38c60e4c8ab3f259

I have attached the debdiff which fixes this problem in Karmic.

How to Reproduce:

1. Install bacula from intrepid.
2. Upgrade to Jaunty.

The fix is a one liner and there should be no impact.

If you have any questions please let me know.

Regards
chuck

Revision history for this message
Chuck Short (zulcss) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted dbconfig-common into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in dbconfig-common (Ubuntu Jaunty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Steve Beattie (sbeattie) wrote :

I have reproduced the bacula installation error with dbconfig-common from jaunty, 1.8.40, and can confirm that the version in jaunty-proposed, 1.8.40ubuntu1, allows bacula to successfully complete installation. I also installed and purged several other of dbconfig-common's rdepends and ensured that they were able to add and remove databases successfully with the version from -proposed. Marking verification-done.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dbconfig-common - 1.8.40ubuntu1

---------------
dbconfig-common (1.8.40ubuntu1) jaunty-proposed; urgency=low

  * dpkg/common: Fix for a location in the code where ucf was not being called with the
    now requiste --debconf-ok (LP: #384607)

 -- Chuck Short <email address hidden> Thu, 17 Sep 2009 10:43:22 -0400

Changed in dbconfig-common (Ubuntu Jaunty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.