Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package commons-daemon. Bug #685025 reported against the jsvc breaks any package that depends on jsvc, notably jetty which can no longer be started by its init script. Thank you, tony unblock commons-daemon/1.0.10-3
diff -Nru commons-daemon-1.0.10/debian/changelog commons-daemon-1.0.10/debian/changelog --- commons-daemon-1.0.10/debian/changelog 2012-03-02 21:07:34.000000000 +0000 +++ commons-daemon-1.0.10/debian/changelog 2012-08-17 01:22:37.000000000 +0000 @@ -1,3 +1,10 @@ +commons-daemon (1.0.10-3) unstable; urgency=low + + * Team upload. + * Add patch to allow dlopen to locate libcap. (Closes: #685025) + + -- tony mancill <tmanc...@debian.org> Wed, 15 Aug 2012 22:45:51 -0700 + commons-daemon (1.0.10-2) unstable; urgency=low * d/control: Really drop Michael from Uploaders list. diff -Nru commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff --- commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff 1970-01-01 00:00:00.000000000 +0000 +++ commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff 2012-08-16 06:11:10.000000000 +0000 @@ -0,0 +1,25 @@ +From: tony mancill <tmanc...@debian.org> +Description: jsvc fails to load libcap.so.2 from /lib64 (or multiarch) +Bug: https://issues.apache.org/jira/browse/DAEMON-246 +Bug-Debian: http://bugs.debian.org/685025 +Origin: upstream, https://issues.apache.org/jira/secure/attachment/12517413/patch.txt +Forwarded: not-needed +Author: Emily Middleton +========================================================================= +--- a/src/native/unix/native/jsvc-unix.c 2012-03-07 13:46:57.946756436 +0000 ++++ b/src/native/unix/native/jsvc-unix.c 2012-03-07 13:37:12.068505335 +0000 +@@ -247,12 +247,9 @@ + static fd_cap_set_proc fp_cap_set_proc; + + static const char *libcap_locs[] = { +- "/lib/libcap.so.2", +- "/lib/libcap.so.1", +- "/lib/libcap.so", +- "/usr/lib/libcap.so.2", +- "/usr/lib/libcap.so.1", +- "/usr/lib/libcap.so", ++ "libcap.so", ++ "libcap.so.2", ++ "libcap.so.1", + NULL + }; diff -Nru commons-daemon-1.0.10/debian/patches/series commons-daemon-1.0.10/debian/patches/series --- commons-daemon-1.0.10/debian/patches/series 2011-09-11 00:30:56.000000000 +0000 +++ commons-daemon-1.0.10/debian/patches/series 2012-08-16 06:11:10.000000000 +0000 @@ -6,3 +6,4 @@ arm_support.diff hurd_support.diff s390x_support.diff +libcap_dlopen.diff