Sync ibus-pinyin 1.5.0-1 (main) from Debian unstable (main)

Bug #1277947 reported by Jackson Doak
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ibus-pinyin (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Please sync ibus-pinyin 1.5.0-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * d/control: Add python-ibus and python-xdg dependencies to ibus-pinyin,
    needed for /usr/lib/ibus/ibus-setup-pinyin to run properly.
    LP: #1266520
  * Use dh_autotools-dev to update config.{sub,guess} for AArch64.
  * Stop building the lua extension, not yet ready for lua5.2.
    See #1196921.
  * No-change rebuild against ibus 1.5
Should all be fixed in debian

Changelog entries since current trusty version 1.4.0-2ubuntu3:

ibus-pinyin (1.5.0-1) unstable; urgency=low

  * New upstream release
  * Update policy to 3.9.5 and compat to 9.
  * Add --with autoreconf. Closes: #727267
  * Add dependency to python-ibus, python-xdg.
    Closes: #735495, #734350, #734351
  * harden debian/rules.
  * Multi-Arch enabled.
  * Use libpyzy-1.0-0 and make this single binary package.
  * Sync with ibus-pinyin-1.5.0-5.fc19.src.rpm
    - Fixes lua 5.2 compile by Peng Wu
      (This is build with lua 5.1 since autoconf lose lua 5.2)
    - Fixes ibus: visible password entry flaw. (rhbz#1027029)
      (CVE-2013-4509) by Peng Wu

 -- Osamu Aoki <email address hidden> Sun, 26 Jan 2014 17:57:15 +0900

CVE References

Jackson Doak (noskcaj)
Changed in ibus-pinyin (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Michael Terry (mterry) wrote :

Thanks for looking into this one! But it needs a MIR for libpyzy (see https://wiki.ubuntu.com/MainInclusionProcess) and a patch to switch the build-dependency to lua5.2 instead of lua5.1 (liblua5.1-0-dev got demoted to universe, only 5.2 is in main still).

Revision history for this message
Aron Xu (happyaron) wrote :

@mterry, MIR filed as Bug #1278901.

Revision history for this message
Martin Pitt (pitti) wrote :

This bug was fixed in the package ibus-pinyin - 1.5.0-1
Sponsored for Jackson Doak (noskcaj)

---------------
ibus-pinyin (1.5.0-1) unstable; urgency=low

  * New upstream release
  * Update policy to 3.9.5 and compat to 9.
  * Add --with autoreconf. Closes: #727267
  * Add dependency to python-ibus, python-xdg.
    Closes: #735495, #734350, #734351
  * harden debian/rules.
  * Multi-Arch enabled.
  * Use libpyzy-1.0-0 and make this single binary package.
  * Sync with ibus-pinyin-1.5.0-5.fc19.src.rpm
    - Fixes lua 5.2 compile by Peng Wu
      (This is build with lua 5.1 since autoconf lose lua 5.2)
    - Fixes ibus: visible password entry flaw. (rhbz#1027029)
      (CVE-2013-4509) by Peng Wu

 -- Osamu Aoki <email address hidden> Sun, 26 Jan 2014 17:57:15 +0900

Changed in ibus-pinyin (Ubuntu):
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

I'm sorry, I was a bit too trigger happy. It'll stay in dep-wait in -proposed until the MIR has been sorted out. If that gets in the way,we can also remove it from -proposed again.

Revision history for this message
Martin Pitt (pitti) wrote :

In fact, as it needs to be patched anyway for lua, I just remove it from -proposed again.

Revision history for this message
Martin Pitt (pitti) wrote :

Setting as invalid then as it needs an actual upload.

Changed in ibus-pinyin (Ubuntu):
status: Fix Released → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.