Enable libappindicator support

Bug #1547826 reported by Ikuya Awashiro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ibus (Ubuntu)
Fix Released
Wishlist
Unassigned
Xenial
Won't Fix
Wishlist
Unassigned
Yakkety
Fix Released
Wishlist
Unassigned

Bug Description

It appears an FFe is needed at this stage in Xenial cycle, thus changing the bug status.

-------Original Report--------
Please enable libappindicator support.
This feature is good at KDE 5.
https://desktopi18n.wordpress.com/2015/07/21/ibus-1-5-11-is-released/

Tags: patch xenial
Revision history for this message
Ikuya Awashiro (ikuya-fruitsbasket) wrote :
Changed in ibus (Ubuntu):
assignee: nobody → Ubuntu CJK Testers (ubuntu-cjk-testers)
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "libappindicator.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Mathew Hodson (mhodson)
Changed in ibus (Ubuntu):
importance: Undecided → Low
Revision history for this message
Daniel Holbach (dholbach) wrote :

Hum... you're adding appindicator as a build dependency and also add qt5. Isn't this something which should happen in ibus-qt?

Revision history for this message
Ikuya Awashiro (ikuya-fruitsbasket) wrote :
Revision history for this message
Tim Lunn (darkxst) wrote :

It seems a bit wasteful to pull in qt5base-dev and all its deps just to check a version number. Wouldn't it be better to add a versioned dep on the runtime component, then either get upstream to fix their check or override it in a patch?

Revision history for this message
Ikuya Awashiro (ikuya-fruitsbasket) wrote :

Hi Tim,

According to https://github.com/ibus/ibus/blob/master/configure.ac#L284,

> # Need qt5-qtbase-devel package
> # There is no way to check the version of KStatusNotifierItem and
> # check the version of qtbase here.

Revision history for this message
Tim Lunn (darkxst) wrote :

Thats probably just being lazy, there are other ways to check these things apart from pkgconfig.

Changed in ibus (Ubuntu):
assignee: Ubuntu CJK Testers (ubuntu-cjk-testers) → Aron Xu (happyaron)
Aron Xu (happyaron)
Changed in ibus (Ubuntu):
status: New → In Progress
Aron Xu (happyaron)
Changed in ibus (Ubuntu):
assignee: Aron Xu (happyaron) → nobody
status: In Progress → Fix Committed
Aron Xu (happyaron)
summary: - Enable libappindicator support
+ [FFe]Enable libappindicator support
Changed in ibus (Ubuntu):
status: Fix Committed → In Progress
status: In Progress → New
description: updated
Revision history for this message
Martin Pitt (pitti) wrote : Re: [FFe]Enable libappindicator support

Assuming you tested this properly. It's a "leaf" feature and simple enough to disable again if it causes trouble, approved.

Changed in ibus (Ubuntu):
status: New → Triaged
Revision history for this message
Ikuya Awashiro (ikuya-fruitsbasket) wrote :

Thanks and has any progress?

summary: - [FFe]Enable libappindicator support
+ [FFe] Enable libappindicator support
tags: added: xenial
Mathew Hodson (mhodson)
Changed in ibus (Ubuntu):
importance: Low → Wishlist
summary: - [FFe] Enable libappindicator support
+ Enable libappindicator support
Aron Xu (happyaron)
Changed in ibus (Ubuntu Yakkety):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ibus - 1.5.11-1ubuntu3

---------------
ibus (1.5.11-1ubuntu3) yakkety; urgency=medium

  * Enable libappindicator support (LP: #1547826)

 -- Aron Xu <email address hidden> Wed, 18 May 2016 15:06:52 +0800

Changed in ibus (Ubuntu Yakkety):
status: Fix Committed → Fix Released
Mathew Hodson (mhodson)
Changed in ibus (Ubuntu Xenial):
importance: Undecided → Wishlist
Revision history for this message
Sebastien Bacher (seb128) wrote :

If somebody wants to see that SRUed could you add the SRU details required to the bug (impact/testcase/regression potential, see https://wiki.ubuntu.com/StableReleaseUpdates) and then resubscribe sponsors?

Changed in ibus (Ubuntu Xenial):
status: New → Triaged
Changed in ibus (Ubuntu Xenial):
status: Triaged → Won't Fix
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.