Your message dated Mon, 27 Feb 2012 03:03:38 +0000
with message-id <[email protected]>
and subject line Bug#661215: fixed in libnfsidmap 0.25-2
has caused the Debian Bug report #661215,
regarding libnfsidmap: umich_ldap.so is an empty module
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 [email protected]
immediately.)
--
661215: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661215
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libnfsidmap
Version: 0.25-1
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch
Hi Anibal,
In <https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/939232>, a user
has reported that umich_ldap is not working with version 0.25-1 of
libnfsidmap in Ubuntu. I've confirmed that this is due to a bug present
upstream in libnfsidmap 0.25: a wrong check for ENABLE_LDAP in umich_ldap.c
causes the module to be linked as an empty module.
The attached patch which corrects the issue has been uploaded to Ubuntu.
Please consider applying it to the Debian package and forwarding it
upstream.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
=== added directory 'debian/patches'
=== added file 'debian/patches/series'
--- debian/patches/series 1970-01-01 00:00:00 +0000
+++ debian/patches/series 2012-02-25 06:19:38 +0000
@@ -0,0 +1 @@
+wrong-double-ldap-check.patch
=== added file 'debian/patches/wrong-double-ldap-check.patch'
--- debian/patches/wrong-double-ldap-check.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/wrong-double-ldap-check.patch 2012-02-25 06:21:29 +0000
@@ -0,0 +1,26 @@
+Author: Steve Langasek <[email protected]>
+Description: Don't check ENABLE_LDAP twice
+ This source is already being conditionally compiled based on ENABLE_LDAP
+ being set in the Makefile. All this extra check does is cause umich_ldap.so
+ to always be compiled as an *EMPTY* object because nothing sets ENABLE_LDAP
+ before the #ifdef!
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/939232
+
+Index: libnfsidmap/umich_ldap.c
+===================================================================
+--- libnfsidmap.orig/umich_ldap.c
++++ libnfsidmap/umich_ldap.c
+@@ -32,8 +32,6 @@
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+-#ifdef ENABLE_LDAP
+-
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <netdb.h>
+@@ -1302,4 +1300,3 @@
+ {
+ return (&umichldap_trans);
+ }
+-#endif
--- End Message ---
--- Begin Message ---
Source: libnfsidmap
Source-Version: 0.25-2
We believe that the bug you reported is fixed in the latest version of
libnfsidmap, which is due to be installed in the Debian FTP archive:
libnfsidmap-dev_0.25-2_mipsel.deb
to main/libn/libnfsidmap/libnfsidmap-dev_0.25-2_mipsel.deb
libnfsidmap2_0.25-2_mipsel.deb
to main/libn/libnfsidmap/libnfsidmap2_0.25-2_mipsel.deb
libnfsidmap_0.25-2.debian.tar.bz2
to main/libn/libnfsidmap/libnfsidmap_0.25-2.debian.tar.bz2
libnfsidmap_0.25-2.dsc
to main/libn/libnfsidmap/libnfsidmap_0.25-2.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[email protected]> (supplier of updated libnfsidmap
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 27 Feb 2012 13:28:20 +1100
Source: libnfsidmap
Binary: libnfsidmap-dev libnfsidmap2
Architecture: source mipsel
Version: 0.25-2
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[email protected]>
Changed-By: Anibal Monsalve Salazar <[email protected]>
Description:
libnfsidmap-dev - header files and docs for libnfsidmap
libnfsidmap2 - NFS idmapping library
Closes: 654714 660914 661215
Changes:
libnfsidmap (0.25-2) unstable; urgency=low
.
* Conflicts with nfs-common (= 1:1.1.2-6lenny2)
Closes: 654714
* Build-depends on autoconf (>= 2.68)
Closes: 660914
* Fix "umich_ldap.so is an empty module"
Add 01-661215-wrong-double-ldap-check.patch
Patch by Steve Langasek
Closes: 661215
LP: #939232
Checksums-Sha1:
4cd7561df158e49aeae91248e6941457bf34d7b0 1880 libnfsidmap_0.25-2.dsc
9075d0e66c23b3d3dd15d36664425929c806a9df 5917 libnfsidmap_0.25-2.debian.tar.bz2
374e9de91012b4ddabd7c9025f66060c69ee0727 25740
libnfsidmap-dev_0.25-2_mipsel.deb
bfc28b8664d768be693f3c2172a4eaae8dd67d26 34754 libnfsidmap2_0.25-2_mipsel.deb
Checksums-Sha256:
76716424d0b4579350d16adc96c21ab8163802544a6bed4670a1220595da6349 1880
libnfsidmap_0.25-2.dsc
4eda44ceb9828becd210ff8d35646a50cd0a5ef365f98f6b350b588b99a5f1b0 5917
libnfsidmap_0.25-2.debian.tar.bz2
dcd06c2fb2411115a8dc008aec92409d9907c481f8eaa85dbfee80cdabd33141 25740
libnfsidmap-dev_0.25-2_mipsel.deb
166cd5615eb3c9bc5c97ae15b48baea8c38333a3e4b3e40f1c6ea59a2e8924cd 34754
libnfsidmap2_0.25-2_mipsel.deb
Files:
a378afac80432b65e911411b233ef217 1880 libs optional libnfsidmap_0.25-2.dsc
eec5dcf559b08f293fee4c78a365fcab 5917 libs optional
libnfsidmap_0.25-2.debian.tar.bz2
f0326059a072e2665bbe114dc3058c69 25740 devel optional
libnfsidmap-dev_0.25-2_mipsel.deb
526b40b954123b5a5e2a30fd5a1688c0 34754 libs standard
libnfsidmap2_0.25-2_mipsel.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPSu7qAAoJEHxWrP6UeJfY+zUP/iiCus5y0TMXv6IPD2r18b/2
7gpVCr0gHT19tATxM2QpS4yJMGITgQ3TBy091iZ5/9sQ+ATXMQBeTSHcuQkbSpa5
+e8hX/HhCm1u9vhoLAqKQjEV+OJw1OV3NzvWmkw2MqBj8s4aSNZw0n2mjz0kTQKP
0YhtwAc6ypYFBSJ/bdJPezkHqtlanpMDkntg3NmOvxtTACJCeAz9FNe62h51w2lh
EyZm4FhTfqj7yYk3AMYqHer8wBSd1np4mKOzY54qdJj0LpJoDVMF4CLdkDhDaoRy
qnNvs+Msmhr3RatIdZDZHQfMA6SbrU+5chGak8IzsWUZ2K+lZRZG/slY3FT2+7Ar
mno5iQpbAuzqsXRRskJstPdFapK9ONkofvrbvBo779I/P+oLFGmOjAOStkM+Nls0
46kC8Sb8Od36tKrOJO4wtOLWsR04DJ9eXRa5fBqqFHfYA1jJz8smRyTwYGhJlmVZ
We7SOdF9RodUiNjBAsbzoLc7LZnHRnZ6tPBApC9n5W3hMROGoYRj9nXwwhzj8HnE
XYJozKoDkER0Tcpqs18gDS2JEJJNpSf7gw0npD6LtvBDbYX97vUN+OQXOu9BcA7p
ZGRJLART2+HNAUgr3apLKwoJbX9IvmFWi7/trsi9skaJvargcKJDL8IE3MENJ0+1
HLg+052Bbmc7FR5w49Mw
=WEjY
-----END PGP SIGNATURE-----
--- End Message ---