On Tue, 08 May 2012 14:12:26 +0200, Lucas Nussbaum wrote:

> Relevant part:
> > make[1]: Entering directory `/«PKGBUILDDIR»'
> > # Removing unused files
> > rm -f debian/tmp/usr/lib/*.la
> > rm -f debian/tmp/usr/lib/freerdp/*.la
> > rm -rf debian/tmp/usr/share/freerdp/keymaps
> > dh_install --fail-missing
> > dh_install: libfreerdp1 missing files (usr/lib/*.so.*), aborting
> > make[1]: *** [override_dh_install] Error 255

The bug itself can be fixed with the patch from Ubuntu (attached) but
then we are running into

E: libfreerdp1: missing-pre-dependency-on-multiarch-support

So this needs a bit more to be multiarchified correctly.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Bettina Wegner: die rose
diff -Nru freerdp-1.0.1/debian/changelog freerdp-1.0.1/debian/changelog
--- freerdp-1.0.1/debian/changelog	2012-02-11 13:34:05.000000000 +0100
+++ freerdp-1.0.1/debian/changelog	2012-06-11 18:01:55.000000000 +0200
@@ -1,3 +1,13 @@
+freerdp (1.0.1-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "FTBFS: dh_install: libfreerdp1 missing files (usr/lib/*.so.*),
+    aborting": apply patch from Ubuntu / Michael Terry:
+    - debian/*.install: Update for multiarch locations
+    (Closes: #671962)
+
+ -- gregor herrmann <[email protected]>  Mon, 11 Jun 2012 17:53:09 +0200
+
 freerdp (1.0.1-1) unstable; urgency=low
 
   [ Jeremy Bicha ]
diff -Nru freerdp-1.0.1/debian/libfreerdp-dev.install freerdp-1.0.1/debian/libfreerdp-dev.install
--- freerdp-1.0.1/debian/libfreerdp-dev.install	2012-01-31 14:45:55.000000000 +0100
+++ freerdp-1.0.1/debian/libfreerdp-dev.install	2012-06-11 17:53:06.000000000 +0200
@@ -1,5 +1,5 @@
 usr/include
-usr/lib/*.so
-#usr/lib/*.a
-#usr/lib/freerdp/*.a
-usr/lib/pkgconfig
+usr/lib/*/*.so
+#usr/lib/*/*.a
+#usr/lib/*/freerdp/*.a
+usr/lib/*/pkgconfig
diff -Nru freerdp-1.0.1/debian/libfreerdp-plugins-standard.install freerdp-1.0.1/debian/libfreerdp-plugins-standard.install
--- freerdp-1.0.1/debian/libfreerdp-plugins-standard.install	2012-01-31 14:45:55.000000000 +0100
+++ freerdp-1.0.1/debian/libfreerdp-plugins-standard.install	2012-06-11 17:52:54.000000000 +0200
@@ -1 +1 @@
-usr/lib/freerdp/*.so
+usr/lib/*/freerdp/*.so
diff -Nru freerdp-1.0.1/debian/libfreerdp1.install freerdp-1.0.1/debian/libfreerdp1.install
--- freerdp-1.0.1/debian/libfreerdp1.install	2012-02-01 02:50:00.000000000 +0100
+++ freerdp-1.0.1/debian/libfreerdp1.install	2012-06-11 17:52:50.000000000 +0200
@@ -1 +1 @@
-usr/lib/*.so.*
+usr/lib/*/*.so.*

Attachment: signature.asc
Description: Digital signature

Reply via email to