registry team mailing list archive
-
registry team
-
Mailing list archive
-
Message #26957
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Description changed:
+ IMPACT: Due to a incorrectly specified debconf parameter introduced to
+ fix bug 658227, some installations of slapd/openldap will fail with the
+ error message detailed below.
+
+ FIX: Correct the typo in the slapd.templates file to specify the
+ slapd/move_old_database parameter as boolean (instead of booleam).
+
+ PATCH: See proposed linked branch
+
+ TEST CASE:
+ Install slapd on a clean maverick installation
+ Configure and load data (using example from server guide).
+ Remove and purge slapd package
+ Re-install slapd (fails with error message detailed below).
+
+ REGRESSION POTENTIAL: Bearing in mind the heritage of this bug the following test cases should be tested once in -proposed:
+ Clean installation
+ Test Case (as detailed above)
+ Upgrade from Lucid->Maverick.
+
+ ORIGINAL BUG REPORT:
+
Hi,
when I try to install "slapd", I've this :
root@stephane-macbook:~# apt-get install slapd
Reading package lists... Done
- Building dependency tree
+ Building dependency tree
Reading state information... Done
Suggested packages:
- ldap-utils
+ ldap-utils
The following NEW packages will be installed:
- slapd
+ slapd
0 upgraded, 1 newly installed, 0 to remove and 57 not upgraded.
Need to get 0B/1514kB of archives.
After this operation, 4047kB of additional disk space will be used.
Preconfiguring packages ...
Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam" (perhaps you forgot to load "Debconf::Element::Noninteractive::Booleam"?) at /usr/share/perl5/Debconf/FrontEnd.pm line 68, <GEN1> line 5.
(Reading database ... 480491 files and directories currently installed.)
Unpacking slapd (from .../slapd_2.4.23-0ubuntu3.2_i386.deb) ...
Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam" (perhaps you forgot to load "Debconf::Element::Noninteractive::Booleam"?) at /usr/share/perl5/Debconf/FrontEnd.pm line 68, <GEN1> line 5.
dpkg: error processing /var/cache/apt/archives/slapd_2.4.23-0ubuntu3.2_i386.deb (--unpack):
- subprocess new pre-installation script returned error exit status 2
+ subprocess new pre-installation script returned error exit status 2
Errors were encountered while processing:
- /var/cache/apt/archives/slapd_2.4.23-0ubuntu3.2_i386.deb
+ /var/cache/apt/archives/slapd_2.4.23-0ubuntu3.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@stephane-macbook:~#
I'm on Ubuntu 10.10
** Changed in: openldap (Ubuntu)
Importance: High => Medium
--
apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
https://bugs.launchpad.net/bugs/666028
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for openldap.