Package: fcitx
Version: 1:4.2.8.5-1
Severity: serious
Tags: patch pending

Heya,

gobject-introspection in unstable has moved the variable 'typelibdir' to
point to a subdirectory of /usr/lib/$(DEB_HOST_MULTIARCH). Packages
which respect this need to be updated to install files in the new
location, or else they FTBFS. fcitc is in this position.

I've prepared an NMU for fcitx (versioned as 1:4.2.8.5-1.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer, or to supersede it, or whatever.

Cheers,

-- 
Iain Lane                                  [ i...@orangesquash.org.uk ]
Debian Developer                                   [ la...@debian.org ]
Ubuntu Developer                                   [ la...@ubuntu.com ]
diff -Nru fcitx-4.2.8.5/debian/changelog fcitx-4.2.8.5/debian/changelog
--- fcitx-4.2.8.5/debian/changelog	2014-09-19 22:11:33.000000000 +0100
+++ fcitx-4.2.8.5/debian/changelog	2014-09-25 15:28:24.000000000 +0100
@@ -1,3 +1,11 @@
+fcitx (1:4.2.8.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Install typelib file in multiarch libdir and mark gir package as M-A:
+    same.
+
+ -- Iain Lane <i...@orangesquash.org.uk>  Thu, 25 Sep 2014 15:28:24 +0100
+
 fcitx (1:4.2.8.5-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru fcitx-4.2.8.5/debian/control fcitx-4.2.8.5/debian/control
--- fcitx-4.2.8.5/debian/control	2014-09-19 22:27:19.000000000 +0100
+++ fcitx-4.2.8.5/debian/control	2014-09-25 15:29:35.000000000 +0100
@@ -182,6 +182,7 @@
 Suggests: fcitx (>= ${source:Upstream-Version})
 Replaces: fcitx (<< ${source:Upstream-Version})
 Breaks: fcitx (<< ${source:Upstream-Version})
+Multi-Arch: same
 Description: Flexible Input Method Framework - GObject introspection 
  Fcitx is a input method framework with extension support, which provides
  an interface for entering characters of different scripts in applications
diff -Nru fcitx-4.2.8.5/debian/control.in fcitx-4.2.8.5/debian/control.in
--- fcitx-4.2.8.5/debian/control.in	2014-09-19 21:51:15.000000000 +0100
+++ fcitx-4.2.8.5/debian/control.in	2014-09-25 15:27:05.000000000 +0100
@@ -182,6 +182,7 @@
 Suggests: fcitx (>= ${source:Upstream-Version})
 Replaces: fcitx (<< ${source:Upstream-Version})
 Breaks: fcitx (<< ${source:Upstream-Version})
+Multi-Arch: same
 Description: Flexible Input Method Framework - GObject introspection 
  Fcitx is a input method framework with extension support, which provides
  an interface for entering characters of different scripts in applications
diff -Nru fcitx-4.2.8.5/debian/gir1.2-fcitx-1.0.install fcitx-4.2.8.5/debian/gir1.2-fcitx-1.0.install
--- fcitx-4.2.8.5/debian/gir1.2-fcitx-1.0.install	2014-09-19 21:51:15.000000000 +0100
+++ fcitx-4.2.8.5/debian/gir1.2-fcitx-1.0.install	2014-09-25 15:27:32.000000000 +0100
@@ -1,2 +1,2 @@
-usr/lib/girepository-1.0/Fcitx-1.0.typelib
+usr/lib/*/girepository-1.0/Fcitx-1.0.typelib
 usr/share/gir-1.0/Fcitx-1.0.gir

Attachment: signature.asc
Description: Digital signature

Reply via email to