[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771962: marked as done (unblock: openldap/2.4.40-3.1)



Your message dated Wed, 10 Dec 2014 15:55:33 +0100
with message-id <87zjavbllm.fsf@lant.ki.iif.hu>
and subject line Re: Bug#771962: unblock: openldap/2.4.40-3.1
has caused the Debian Bug report #771962,
regarding unblock: openldap/2.4.40-3.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
771962: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771962
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi,

Please pre-approve upload and unblock of package openldap.

The wheezy version of slapd, if running a partial replica, does not
seamlessly upgrade to the version in jessie (see #614569).  I'd like
to fix this via an NMU (hoping to find a sponsor), if you kindly
approved the following change:

$ debdiff openldap_2.4.40-3.dsc openldap_2.4.40-3.1.dsc
diff -u openldap-2.4.40/debian/changelog openldap-2.4.40/debian/changelog
--- openldap-2.4.40/debian/changelog
+++ openldap-2.4.40/debian/changelog
@@ -1,3 +1,12 @@
+openldap (2.4.40-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Disable schema checking for reloading the dumped data during upgrades,
+    to avoid interrupting the upgrade procedure of partial replicas.
+    (Closes: #614569).
+
+ -- Ferenc Wágner <wferi@niif.hu>  Wed, 03 Dec 2014 15:35:44 +0100
+
 openldap (2.4.40-3) unstable; urgency=medium
 
   * Remove trailing spaces from slapd.templates.
diff -u openldap-2.4.40/debian/slapd.scripts-common openldap-2.4.40/debian/slapd.scripts-common
--- openldap-2.4.40/debian/slapd.scripts-common
+++ openldap-2.4.40/debian/slapd.scripts-common
@@ -220,8 +220,11 @@
 		else
 			slapadd_opts="-g -F ${SLAPD_CONF}"
 		fi
+		# Disable schema checking for the reload of the dumped data.
+		# Otherwise, reloading partial replicas fails, breaking the
+		# upgrade process.
 		capture_diagnostics slapadd ${slapadd_opts} \
-			-q -b "$suffix" -l "$file" || failed=1
+			-q -b "$suffix" -l "$file" -s || failed=1
 		if [ "$failed" ]; then
 			rm -f "$dbdir"/*
 			echo "failed." >&2

The package is available at
http://mentors.debian.net/package/openldap

The dsc file can be downloaded from
http://mentors.debian.net/debian/pool/main/o/openldap/openldap_2.4.40-3.1.dsc

unblock openldap/2.4.40-3.1
-- 
Thanks,
Feri.

--- End Message ---
--- Begin Message ---
Niels Thykier <niels@thykier.net> writes:

> Approved provided you can have it in unstable by Monday the 8th of
> December.

I failed.  Sorry for wasting your time.
-- 
Regards,
Feri.

--- End Message ---

Reply to: