[Pkg-ime-devel] Bug#712149: patch: ibus: inconsistent location of libexecdir breaks setup dialog
Osamu Aoki
osamu at debian.org
Thu Jun 13 15:08:58 UTC 2013
I have made a patch:
$ debdiff ibus_1.4.1-9.dsc ibus_1.4.1-10.dsc
diff -Nru ibus-1.4.1/debian/changelog ibus-1.4.1/debian/changelog
--- ibus-1.4.1/debian/changelog 2012-11-17 23:15:28.000000000 +0900
+++ ibus-1.4.1/debian/changelog 2013-06-13 23:21:48.000000000 +0900
@@ -1,3 +1,10 @@
+ibus (1.4.1-10) UNRELEASED; urgency=low
+
+ * Fix ibus-setup breakage by setting all related packages to use
+ --libexec=/usr/lib/ibus. Closes: #712149
+
+ -- Osamu Aoki <osamu at debian.org> Thu, 13 Jun 2013 23:20:15 +0900
+
ibus (1.4.1-9) unstable; urgency=low
* 0007-Fix-the-coordinate-in-languagebar-when-dual-monitors.patch
diff -Nru ibus-1.4.1/debian/ibus.install ibus-1.4.1/debian/ibus.install
--- ibus-1.4.1/debian/ibus.install 2012-10-21 22:14:20.000000000 +0900
+++ ibus-1.4.1/debian/ibus.install 2013-06-13 23:19:30.000000000 +0900
@@ -1,6 +1,6 @@
etc/gconf/schemas/*
usr/bin/*
-usr/lib/*/ibus/*
+usr/lib/ibus/*
usr/share/applications/*
usr/share/ibus/*
usr/share/icons/*
diff -Nru ibus-1.4.1/debian/rules ibus-1.4.1/debian/rules
--- ibus-1.4.1/debian/rules 2012-11-17 21:42:34.000000000 +0900
+++ ibus-1.4.1/debian/rules 2013-06-13 23:19:12.000000000 +0900
@@ -15,7 +15,7 @@
--disable-gtk-doc \
--enable-introspection \
--enable-surrounding-text \
- --libexec=/usr/lib/$(DEB_BUILD_MULTIARCH)/ibus
+ --libexec=/usr/lib/ibus
override_dh_makeshlibs:
dh_makeshlibs -Nibus-gtk -Nibus-gtk3
$ debdiff ibus_1.4.1-9_amd64.changes ibus_1.4.1-10_amd64.changes
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .changes but not in first
-----------------------------------------
-rwxr-xr-x root/root /usr/lib/ibus/ibus-gconf
-rwxr-xr-x root/root /usr/lib/ibus/ibus-ui-gtk
-rwxr-xr-x root/root /usr/lib/ibus/ibus-x11
Files in first .changes but not in second
-----------------------------------------
-rwxr-xr-x root/root /usr/lib/x86_64-linux-gnu/ibus/ibus-gconf
-rwxr-xr-x root/root /usr/lib/x86_64-linux-gnu/ibus/ibus-ui-gtk
-rwxr-xr-x root/root /usr/lib/x86_64-linux-gnu/ibus/ibus-x11
Control files of package gir1.2-ibus-1.0: lines which differ (wdiff format)
---------------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package ibus: lines which differ (wdiff format)
----------------------------------------------------------------
Depends: gconf-service, libc6 (>= 2.4), libgconf-2-4 (>= 2.31.1), libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.24.5-4), libibus-1.0-0 (>= 1.4.1), libx11-6, gconf2 (>= 2.28.1-2), python (>= 2.6.6-7~), python-ibus (= [-1.4.1-9),-] {+1.4.1-10),+} gnome-icon-theme, python-xdg, librsvg2-common, python-notify
Installed-Size: [-1854-] {+1847+}
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package ibus-doc: lines which differ (wdiff format)
--------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package ibus-gtk: lines which differ (wdiff format)
--------------------------------------------------------------------
Installed-Size: [-231-] {+232+}
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package ibus-gtk3: lines which differ (wdiff format)
---------------------------------------------------------------------
Installed-Size: [-231-] {+232+}
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package libibus-1.0-0: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-487-] {+491+}
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package libibus-1.0-dev: lines which differ (wdiff format)
---------------------------------------------------------------------------
Depends: libibus-1.0-0 (= [-1.4.1-9),-] {+1.4.1-10),+} libglib2.0-dev, libdbus-1-dev, gir1.2-ibus-1.0 (= [-1.4.1-9)-] {+1.4.1-10)+}
Version: [-1.4.1-9-] {+1.4.1-10+}
Control files of package python-ibus: lines which differ (wdiff format)
-----------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-10+}
-----------------------
So far so good :-)
Osamu
More information about the Pkg-ime-devel
mailing list