tags 622128 pending
thanks

On 2011-04-10 Andreas Metzler <[email protected]> wrote:
[...]
> the binary packages contain multiple libtool la files with nonempty
> dependency_libs:

> * pacemaker-mgmt-dev (/usr/lib/*.la)
> * pacemaker-mgmt-client ships /usr/lib/heartbeat-gui/_pymgmt.la

> Please stop shipping the libtool la-files or at least empty the dependency
> libs line. /usr/lib/*.la is pretty clear candidate for removal. I do
> not know about /usr/lib/heartbeat-gui/_pymgmt.la - Is this needed
> internally or installed accidentally?
> debian/pacemaker-mgmt-client.install is strange, it installs both the
> complete usr/lib*/heartbeat-gui directories and later selectivily
> specifies files.
[...]

Hello,

I have just uploaded a NMU to fix the issue to delayed/5, without
touching/fixing debian/pacemaker-mgmt-client.install.

NMU-patch is attached. 
cu andreas
diff -u pacemaker-mgmt-2.0.0+hg1141/debian/changelog pacemaker-mgmt-2.0.0+hg1141/debian/changelog
--- pacemaker-mgmt-2.0.0+hg1141/debian/changelog
+++ pacemaker-mgmt-2.0.0+hg1141/debian/changelog
@@ -1,3 +1,11 @@
+pacemaker-mgmt (2.0.0+hg1141-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Empty dependency_libs in libtool la file(s).
+    http://wiki.debian.org/ReleaseGoals/LAFileRemoval Closes: #622128
+
+ -- Andreas Metzler <[email protected]>  Sat, 18 Jun 2011 13:33:08 +0200
+
 pacemaker-mgmt (2.0.0+hg1141-2) unstable; urgency=low
 
   * Add myself as an uploader
diff -u pacemaker-mgmt-2.0.0+hg1141/debian/rules pacemaker-mgmt-2.0.0+hg1141/debian/rules
--- pacemaker-mgmt-2.0.0+hg1141/debian/rules
+++ pacemaker-mgmt-2.0.0+hg1141/debian/rules
@@ -75,6 +75,8 @@
 	$(MAKE) install DESTDIR=$(DTMP) \
 	  MAKE=make \
 	  docdir=/usr/share/doc/pacemaker-mgmt
+	find $(DTMP)/usr/lib -name "*.la" -exec \
+		sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
 
 	dh_installdirs
 	dh_install --source=$(DTMP) --list-missing

Reply via email to