Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#56900 - [blueman] missing dependency on libappindicator-gtk3

Attached to Project: Community Packages
Opened by Alexis Lockwood (c4757p) - Friday, 29 December 2017, 19:15 GMT
Last edited by Balló György (City-busz) - Friday, 12 January 2018, 16:11 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Without libappindicator-gtk3, blueman-applet fails to launch.


Additional info:
* Package version: 2.0.5-1

Steps to reproduce:

1. Install blueman without libappindicator-gtk3.
2. Launch blueman-applet.
3.

Load (/usr/lib/python3.6/site-packages/blueman/main/PluginManager.py:60)
Unable to load plugin module AppIndicator
cannot import name AppIndicator3, introspection typelib not found

This task depends upon

Closed by  Balló György (City-busz)
Friday, 12 January 2018, 16:11 GMT
Reason for closing:  Won't fix
Comment by Balló György (City-busz) - Sunday, 07 January 2018, 23:47 GMT
I can't reproduce the problem. libappindicator-gtk3 shouldn't needed.
Comment by Eli Schwartz (eschwartz) - Monday, 08 January 2018, 00:21 GMT
It may not be "needed", but it is certainly "optional".

Depending on your desktop setup, you *might* be using (or at least trying to use) blueman via the AppIndicator plugin in /usr/lib/python3.6/site-packages/blueman/plugins/applet/AppIndicator.py

I don't see the harm in adding this as an optdepends, and it will certainly be useful to some people at least...
Comment by Balló György (City-busz) - Monday, 08 January 2018, 00:33 GMT
I don't want to add libappindicator-gtk3 as (opt)dependency to my packages. libappindicator is designed for Ubuntu, and not needed for most users.
Comment by Alexis Lockwood (c4757p) - Monday, 08 January 2018, 00:44 GMT
Not needed for "most" users --- isn't this the _point_ of an optdepend? I certainly needed it, and I'm just using i3... It would be helpful to point users to the fact that it's sometimes required...
Comment by Balló György (City-busz) - Monday, 08 January 2018, 12:18 GMT
@c4757p: what do you use under i3 to show these icons?

Loading...