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