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#25274 - [emesene] Minor error in /usr/bin/emesene, Emesene Package issue

Attached to Project: Community Packages
Opened by Jeremy Newton (Mystro256) - Tuesday, 26 July 2011, 18:06 GMT
Last edited by Ronald van Haren (pressh) - Saturday, 30 July 2011, 17:11 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
emesene command script (/usr/bin/emesene) that comes in the package "emesene" is currently:
#!/bin/bash
python2 /usr/share/emesene/emesene.py "$@"

but should be:
#!/bin/bash
python2 /usr/share/emesene/emesene "$@"

Executing emesene.py, rather than the emesene script, causes various graphical issues with emesene's icon in GNOME's dash and notification tray. As well, GNOME doesn't seem to know that emesene is running, with the current script, and doesn't "highlight" the emesene desktop in the application menu. I have tested the latter script (emesene instead of emesene.py) and it seems to work perfectly without any of the preceding issues.

I also confirmed that the emesene devs made emesene to be executed with the "emesene" script, not the emesene.py script. I believe the intention is that the emesene script applies certain perimeters to the emesene.py and then executes emesene.py as a child script. Also for further confirmation, the Ubuntu and Debian packages of emesene execute this script as well.

In summary, the file should be changed to my suggestion above because it solves some odd (and sometimes inconsistent) graphical glitches with GNOME specifically.

Additional info:
* Package emesene, version 2.11.5
This task depends upon

Closed by  Ronald van Haren (pressh)
Saturday, 30 July 2011, 17:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.11.5-3

Loading...