[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Tags added: testcase -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to openldap in Ubuntu. https://bugs.launchpad.net/bugs/666028 Title: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam" To manage notifications about this bug go to: https://bugs.launchpad.net/openldap/+bug/666028/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Changed in: openldap Status: New => Invalid -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
This bug was fixed in the package openldap - 2.4.23-0ubuntu3.3 --- openldap (2.4.23-0ubuntu3.3) maverick-proposed; urgency=low * debian/slapd.templates: amended typo in slapd/move_old_database (LP: #666028) -- James PageMon, 08 Nov 2010 10:00:58 + ** Changed in: openldap (Ubuntu Maverick) Status: Fix Committed => Fix Released -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Tags added: verification-done ** Tags removed: verification-needed -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
It's OK, it works for me with the proposed version. Good works ! -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Branch linked: lp:ubuntu/maverick-proposed/openldap -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
Accepted openldap into maverick-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: openldap (Ubuntu Maverick) Status: Triaged => Fix Committed ** Tags added: verification-needed -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
When will it be uploaded in maverick's repos? -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Branch linked: lp:ubuntu/openldap -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
This bug was fixed in the package openldap - 2.4.23-0ubuntu4 --- openldap (2.4.23-0ubuntu4) natty; urgency=low * debian/slapd.templates: amended typo in slapd/move_old_database (LP: #666028) -- James PageMon, 08 Nov 2010 10:00:58 + ** Changed in: openldap (Ubuntu) Status: In Progress => Fix Released -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Branch linked: lp:~james-page/ubuntu/maverick/openldap/fix-666028 -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Branch linked: lp:~james-page/ubuntu/natty/openldap/fix-666028 -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Also affects: openldap (Ubuntu Maverick) Importance: Undecided Status: New ** Changed in: openldap (Ubuntu Maverick) Status: New => Triaged ** Changed in: openldap (Ubuntu Maverick) Importance: Undecided => Medium ** Changed in: openldap (Ubuntu Maverick) Assignee: (unassigned) => James Page (james-page) -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Branch linked: lp:~james-page/ubuntu/maverick/openldap/fix-666028 -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[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 : r...@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, 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, 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) r...@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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
** Tags added: maverick -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
This change (and bug) was introduced in 2.4.23-0ubuntu3.2 to deal with a db format issue when upgrading from Lucid->Maverick. As a result this will impact the version of openldap in Maverick and Natty (where this change has also been applied). ** Changed in: openldap (Ubuntu) Importance: Undecided => High ** Changed in: openldap (Ubuntu) Status: Confirmed => In Progress ** Changed in: openldap (Ubuntu) Assignee: (unassigned) => James Page (james-page) -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
The error is a typo in slapd.templates, so I guess this goes upstream. Here's a quick patch. My package version is 2.4.23-0ubuntu3.2 (maverick) on AMD64. This file gets installed in /var/lib/dpkg/info/slapd.templates if you want to hand edit, dpkg- reconfigure, and move on with life... # diff -u slapd.templates.orig slapd.templates --- slapd.templates.orig2010-11-05 12:01:38.977450608 -0600 +++ slapd.templates 2010-11-05 12:01:50.246765129 -0600 @@ -189,7 +189,7 @@ Description-vi.UTF-8: Khi tẩy gói phần mềm slapd, bạn cũng có muốn gỡ bỏ cơ sở dữ liệu không? Template: slapd/move_old_database -Type: booleam +Type: boolean Default: true Description: Do you want to backup the old database when slapd is upgraded? If you disable this option upgrades which change the underlying BDB -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
Ok, this package version work with success : * libldap-2.4-2_2.4.23-0ubuntu3_i386.deb * slapd_2.4.23-0ubuntu3_i386.deb but we can confirm the error with last slapd version : slapd_2.4.23-0ubuntu3.2_i386.deb ** Changed in: openldap (Ubuntu) Status: New => Confirmed -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
you must purge old version -> download old package slapd -> install -> dist-upgrade -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
> This error is when you install slapd -> remove slapd -> reinstall slapd. > You can around the pro>blem installing manually > 1) dpkg --install libldap-2.4-2_2.4.23-0ubuntu3_amd64.deb > 2) dpkg --install slapd_2.4.23-0ubuntu3_amd64.deb > 3) apt-get dist-upgrade > > I confirm this problem on ubuntu 10.10 amd 64 I've always the same error when I launch : # dpkg --install slapd_2.4.23-0ubuntu3.2_i386.deb (Lecture de la base de données... 503850 fichiers et répertoires déjà installés.) Dépaquetage de slapd (à partir de 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, line 5. dpkg : erreur de traitement de slapd_2.4.23-0ubuntu3.2_i386.deb (--install) : le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 2 Des erreurs ont été rencontrées pendant l'exécution : slapd_2.4.23-0ubuntu3.2_i386.deb -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 666028] Re: apt-get install slapd => Can't locate object method "new" via package "Debconf::Element::Noninteractive::Booleam"
This error is when you install slapd -> remove slapd -> reinstall slapd. You can around the problem installing manually 1) dpkg --install libldap-2.4-2_2.4.23-0ubuntu3_amd64.deb 2) dpkg --install slapd_2.4.23-0ubuntu3_amd64.deb 3) apt-get dist-upgrade I confirm this problem on ubuntu 10.10 amd 64 ** Also affects: openldap Importance: Undecided Status: New -- 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 Ubuntu Server Team, which is subscribed to openldap in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs