Merge ibus 1.5.21-1~exp2 (main) from Debian experimental (main)

Bug #1844067 reported by Gunnar Hjalmarsson
258
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ibus (Ubuntu)
Fix Released
Medium
Gunnar Hjalmarsson

Bug Description

Upstream released ibus 1.5.21 on 2019-08-23, and it's available in Debian experimental. It would be good if this could make it into eoan, so a recent IBus version gets 'tested' in 19.10 as a preparation for next LTS.

Please see <https://github.com/ibus/ibus/releases> for an overview of the changes in 1.5.20 and 1.5.21. They are both micro releases and don't introduce new features.

CVE References

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Please find a proposed upload in this PPA:

https://launchpad.net/~gunnarhj/+archive/ubuntu/ibus

I tried to include the attached patch too, but it caused several tests to fail, so I dropped it.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the update Gunnar!

Changed in ibus (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Not uploaded yet, and I have added a security fix to the proposed upload in the PPA.

As regards the test failures I submitted an upstream issue:

https://github.com/ibus/ibus/issues/2135

Changed in ibus (Ubuntu):
status: Fix Committed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ibus - 1.5.21-1~exp2ubuntu1

---------------
ibus (1.5.21-1~exp2ubuntu1) eoan; urgency=medium

  * Merge with Debian experimental (LP: #1844067), remaining changes:
    - d/p/git-Implement-GDBusAuthObserver-callback.patch
    - d/p/ubuntu-disable-trigger.patch
    - d/p/ubuntu-forward-panel-properties.patch
    - d/p/ubuntu-unicode-keybinding.patch
    - d/rules, d/control: use dh_translations
  * Dropped patches, applied upstream:
    - delete-weak-pointer.patch
    - git-support-common_name-in-ISO-639.patch
    - ubuntu-use-distinguishable-abstract-address.patch
  * d/p/git-Implement-GDBusAuthObserver-callback.patch:
    - Adds access control to the DBus server socket
    - CVE-2019-14822

ibus (1.5.21-1~exp2) experimental; urgency=medium

  [ Changwoo Ryu ]
  * Split out data files into ibus-data
  * d/rules: Enable tests with exceptions. Some tests (ibus-bus,
    ibus-compose, ibus-keypress, test-stress) are disabled as they require
    a GUI session. They can be run in autopkgtest later. (Closes: #834331)
  * d/copyright: Fix lintian warnings
  * d/libibus-1.0-5.symbols: Add Build-Depends-Package
  * Add installed tests / autopkgtest
    - d/rules: Add --enable-install-tests configure flag
    - Install the test files to ibus-tests binary package
    - d/tests/{control,installed-tests}: Add autopkgtest files

ibus (1.5.21-1~exp1) experimental; urgency=medium

  [ Osamu Aoki ]
  * Allow pushd (bashism) in ibus/src/tests/runtest.

  [ Changwoo Ryu ]
  * d/rules: Use --with-python=... flag with absolute path.
    (Closes: #931800)

  [ Boyuan Yang ]
  * New upstream version 1.5.21. (Closes: #933767, #915547)
  * d/control: Bump Standards-Version to 4.4.0.
  * d/control: Drop recommendation to ibus-qt4. (Closes: #926624)
  * d/control: Make recommendation to libqt5gui5 as alternative.
    (Closes: #926625)
  * debian/gir1.2-ibus-1.0.lintian-overrides: Add override for
    python-package-missing-depends-on-python for now in the python2
    removal phase.
  * d/patches: Refresh patches:
    - remove-popup: Removed, no longer necessary.
    - wayland.patch: Removed, merged upstream.

  [ Changwoo Ryu ]
  * d/rules: Update the setup desktop filename for 1.5.21
  * d/control: Build-Depends on gettext >= 0.19.8 instead of intltool
  * d/libibus-1.0-dev.install: Add gettext ITS rule for ibus
    component XML
  * d/libibus-1.0-5.symbols: Update library symbols
  * d/copyright: Update
    - d/*.lintian-overrides: Remove overrides for fixed license typo
  * d/salsa-ci: Add Salsa CI config
  * d/control: Add myself to Uploaders

 -- Gunnar Hjalmarsson <email address hidden> Mon, 16 Sep 2019 15:30:00 +0200

Changed in ibus (Ubuntu):
status: In Progress → Fix Released
information type: Public → Public Security
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

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