tags 266003 = patch
thanks

On Fri, Jul 31, 2009 at 11:41:13AM +1000, Brian May wrote:
> On Thu, Jul 30, 2009 at 02:31:43PM +0200, Thomas Viehmann wrote:
> > it would seem that after Joss's and Steve's explanations the issue is  
> > clear and Joss also provided a code example. Yet the bug is still  
> > unfixed. Is there a reason to further postpone closing this any further?

> I am very short of time lately. The little time I have had has been on other
> more urgent tasks.

> First I need to test the latest version of Heimdal, and ensure it still has 
> the
> problem. There have been a number of new upstream releases since the initial
> report, and somewhere I think I saw a hint that the problem may have been
> solved.

> Any changes would need to be coordinated with Sam Hartman, who was working on 
> a
> patch to make it possible to install both Heimdal and MIT kerberos development
> packages at the same time, so I have CCed him.

As this bug has been breaking other packages now for 5 months, and Sam's NMU
appears to be done and in unstable, and the fix for this bug is trivial, I'm
going ahead and uploading an NMU fixing this problem to the DELAYED/7-day
queue on ftp-master.  Debdiff for the upload is attached.

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/
slanga...@ubuntu.com                                     vor...@debian.org
diff -u heimdal-1.2.e1.dfsg.1/debian/changelog heimdal-1.2.e1.dfsg.1/debian/changelog
--- heimdal-1.2.e1.dfsg.1/debian/changelog
+++ heimdal-1.2.e1.dfsg.1/debian/changelog
@@ -1,3 +1,13 @@
+heimdal (1.2.e1.dfsg.1-1.2) unstable; urgency=low
+
+  * Non-maintainer upload for RC bugfix.
+  * debian/rules: clean out dependency_libs in the .la files shipped by
+    heimdal-dev, so that reverse-dependencies don't fail to build looking
+    for libdb when they don't need it.  Thanks to Thomas Viehmann for the
+    patch.  Closes: #266003.
+
+ -- Steve Langasek <vor...@debian.org>  Thu, 27 Aug 2009 06:15:45 +0000
+
 heimdal (1.2.e1.dfsg.1-1.1) unstable; urgency=low
 
   * Non-maintainer upload with permission of maintainer, Closes: #538697 
diff -u heimdal-1.2.e1.dfsg.1/debian/rules heimdal-1.2.e1.dfsg.1/debian/rules
--- heimdal-1.2.e1.dfsg.1/debian/rules
+++ heimdal-1.2.e1.dfsg.1/debian/rules
@@ -68,6 +68,8 @@
 	rm -f debian/heimdal-dev/usr/lib/libss.a
 	rm -f debian/heimdal-dev/usr/lib/libss.la
 	rm -f debian/heimdal-dev/usr/lib/libss.so
+	# remove libtool recursive linking mess
+	sed -i "/dependency_libs/ s/'.*'/''/" debian/heimdal-dev/usr/lib/*.la
 
 binary-post-install/heimdal-multidev::
 	# remove conflicting files

Attachment: signature.asc
Description: Digital signature

Reply via email to