Bug#714759: pu: package ibus/1.4.1-9+deb7u1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: pu
Please accept series of ibus related updates to the stable point release.
These bugs breaks custom configuration GUI part for CJKV users. This
was originally brought up to input method mailing list just before 7.1
release. So I am expecting these to be fixed for 7.2.
I will file requests for all affected packages, one-by-one.
This is the first one. This fixes bug #712149
http://bugs.debian.org/712149
ibus: inconsistent location of libexecdir breaks setup dialog
This was already fixed in unstable. This package fixes only #712149.
The plug-in executables for all ibus related packages must be in the
same directory and they are basically MA: foreign. Due to debhelper
7->9 confusion on libexec directory default choice and the maintainer's
oversight and confusion, this directory choice is very inconsistent
among ibus related packages. This series of stable uploads fixes such
issues.
debdiff for .dsc and .changes attached.
If you wish to see git changes, see:
$ git clone git://anonscm.debian.org/pkg-ime/ibus.git
This fix is at master-wheezy branch. Or see its web at.
http://anonscm.debian.org/gitweb/?p=pkg-ime/ibus.git;a=shortlog;h=refs/heads/master-wheezy
Good night :-)
-- System Information:
Debian Release: packages build under cowbuilder for wheezy with
gbp-buildpackage
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru ibus-1.4.1/debian/changelog ibus-1.4.1/debian/changelog
--- ibus-1.4.1/debian/changelog 2013-07-02 23:41:46.000000000 +0900
+++ ibus-1.4.1/debian/changelog 2013-07-02 23:01:12.000000000 +0900
@@ -1,3 +1,10 @@
+ibus (1.4.1-9+deb7u1) stable; urgency=low
+
+ * Fix ibus-setup breakage by setting all related packages to use
+ --libexec=/usr/lib/ibus. Closes: #712149
+
+ -- Osamu Aoki <osamu@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 2013-07-02 23:41:46.000000000 +0900
+++ ibus-1.4.1/debian/ibus.install 2013-07-02 23:01:12.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 2013-07-02 23:41:46.000000000 +0900
+++ ibus-1.4.1/debian/rules 2013-07-02 23:01: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
[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-9+deb7u1+}
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-9+deb7u1),+} gnome-icon-theme, python-xdg, librsvg2-common, python-notify
Installed-Size: [-1854-] {+1850+}
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Control files of package ibus-doc: lines which differ (wdiff format)
--------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Control files of package ibus-gtk: lines which differ (wdiff format)
--------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Control files of package ibus-gtk3: lines which differ (wdiff format)
---------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Control files of package libibus-1.0-0: lines which differ (wdiff format)
-------------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
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-9+deb7u1),+} libglib2.0-dev, libdbus-1-dev, gir1.2-ibus-1.0 (= [-1.4.1-9)-] {+1.4.1-9+deb7u1)+}
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Control files of package python-ibus: lines which differ (wdiff format)
-----------------------------------------------------------------------
Version: [-1.4.1-9-] {+1.4.1-9+deb7u1+}
Reply to: