[Pkg-ime-devel] Bug#714759: pu: package ibus/1.4.1-9+deb7u1

Osamu Aoki osamu at debian.org
Tue Jul 2 15:20:05 UTC 2013


Package: release.debian.org
Severity: normal
User: release.debian.org at 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
-------------- next part --------------
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 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	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
-------------- next part --------------
[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+}


More information about the Pkg-ime-devel mailing list