im-config should not use ".xsession-errors" file for informational messages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
im-config (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
currenty ibus leaves the following informational message in the ".xsession-errors" file:
"Script for ibus started at run_im."
".xsession-errors" file should be used only for error messages and not for informational messages.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: ibus 1.5.8-2ubuntu1
ProcVersionSign
Uname: Linux 3.16.0-17-generic x86_64
ApportVersion: 2.14.7-0ubuntu2
Architecture: amd64
CasperVersion: 1.344
CurrentDesktop: Unity
Date: Mon Sep 29 02:10:46 2014
LiveMediaBuild: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140923)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ibus
UpgradeStatus: No upgrade log present (probably fresh install)
affects: | ibus (Ubuntu) → im-config (Ubuntu) |
summary: |
- ibus should not use ".xsession-errors" file for informational messages + im-config should not use ".xsession-errors" file for informational + messages |
Changed in im-config (Ubuntu): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
importance: | Undecided → Low |
status: | New → In Progress |
STDOUT is output for piping data and im-config uses it for that purpose.
Errors and informational context messages should go to STDERR.
.xsession-errors just record everything on STDERR. (im-config does not set file name.)
If you have reference which supports your view of this being bug, please file bug in Debian.
By the way, I do not see .xsession-errors in my home directory anymore on my jessie(Debian).
Osamu