[Pkg-ime-devel] Bug#714761: pu: package ibus-anthy/1.2.6-2+deb7u1

Osamu Aoki osamu at debian.org
Tue Jul 2 15:43:35 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 fixes bug #712575, #691396, #712236 (The same cause.) and #692423
  http://bugs.debian.org/712575 (serious)
  ibus-anthy: wrong libexecdir breaks setup dialog
  http://bugs.debian.org/692423 (important)
  Missing dependency on python-glade2

These were already fixed in unstable.

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.


-- System Information:
Debian Release: wheezy (chroot)
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-anthy-1.2.6/debian/changelog ibus-anthy-1.2.6/debian/changelog
--- ibus-anthy-1.2.6/debian/changelog	2013-07-03 00:27:05.000000000 +0900
+++ ibus-anthy-1.2.6/debian/changelog	2013-07-03 00:29:26.000000000 +0900
@@ -1,3 +1,11 @@
+ibus-anthy (1.2.6-2+deb7u1) stable; urgency=low
+
+  * Fix libexecdir to match ibus-setup expectation. 
+    Closes: #712575, #691396, #712236
+  * Add python-glade2 to Depends. Closes: #692423
+
+ -- Osamu Aoki <osamu at debian.org>  Sat, 29 Jun 2013 09:15:33 +0900
+
 ibus-anthy (1.2.6-2) unstable; urgency=low
 
   * Used "dh $@ --with python2 --with autotools-dev"
diff -Nru ibus-anthy-1.2.6/debian/control ibus-anthy-1.2.6/debian/control
--- ibus-anthy-1.2.6/debian/control	2013-07-03 00:27:05.000000000 +0900
+++ ibus-anthy-1.2.6/debian/control	2013-07-03 00:29:26.000000000 +0900
@@ -15,7 +15,7 @@
 
 Package: ibus-anthy
 Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, ibus (>= 1.2), anthy
+Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, ibus (>= 1.2), anthy, python-glade2
 Description: anthy engine for IBus
  IBus is an Intelligent Input Bus. It is a new input framework for Linux
  OS. It provides full featured and user friendly input method user interface.
diff -Nru ibus-anthy-1.2.6/debian/rules ibus-anthy-1.2.6/debian/rules
--- ibus-anthy-1.2.6/debian/rules	2013-07-03 00:27:05.000000000 +0900
+++ ibus-anthy-1.2.6/debian/rules	2013-07-03 00:29:26.000000000 +0900
@@ -6,6 +6,9 @@
 	dh_python2 --no-guessing-versions
 	# without --no-guessing-versions, build fails
 
+override_dh_auto_configure:
+	dh_auto_configure -- --libexecdir=/usr/lib/ibus
+
 override_dh_strip:
 	dh_strip
 	-rm -f $(CURDIR)/debian/ibus-anthy/usr/share/pyshared/*.la
-------------- 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-engine-anthy
-rwxr-xr-x  root/root   /usr/lib/ibus/ibus-setup-anthy

Files in first .changes but not in second
-----------------------------------------
-rwxr-xr-x  root/root   /usr/lib/ibus-anthy/ibus-engine-anthy
-rwxr-xr-x  root/root   /usr/lib/ibus-anthy/ibus-setup-anthy

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: python (>= 2.7), python (<< 2.8), libanthy0, libc6 (>= 2.2.5), libpython2.7 (>= 2.7), ibus (>= 1.2), [-anthy-] {+anthy, python-glade2+}
Version: [-1.2.6-2-] {+1.2.6-2+deb7u1+}


More information about the Pkg-ime-devel mailing list