[gnome-cyr] [Bug 60701] New - environment variables should be respected when activating components
- From: bugzilla-daemon widget gnome org
- To: mjs noisehavoc org
- Cc: gnome-cyr gnome org
- Subject: [gnome-cyr] [Bug 60701] New - environment variables should be respected when activating components
- Date: Tue, 18 Sep 2001 11:57:31 -0400 (EDT)
http://bugzilla.gnome.org/show_bug.cgi?id=60701
*** shadow/60701 Tue Sep 18 11:57:31 2001
--- shadow/60701.tmp.7680 Tue Sep 18 11:57:31 2001
***************
*** 0 ****
--- 1,33 ----
+ Bug#: 60701
+ Product: oaf
+ Version: unspecified
+ OS: other
+ OS Details:
+ Status: NEW
+ Resolution:
+ Severity: blocker
+ Priority: Normal
+ Component: general
+ AssignedTo: mjs noisehavoc org
+ ReportedBy: hvv hippo ru
+ TargetMilestone: ---
+ URL:
+ Summary: environment variables should be respected when activating components
+
+ Real life-example: on my system, $LANG is set to "ru". I want to start
+ Evolution-0.11 with English locale, so I run it in bash as following
+ LANG=en evolution
+ (killing all user processes before it, so no active components would be
+ running, and then logging in to gnome and running 'killev' 5 times). But I
+ get evolution components running under "ru" locale (they
+ have interface displayed in russian) - it seems it's because bonobo
+ components are activated by oafd (or whatever) that was started under "ru"
+ locale.
+ So when component is being activated, environment variables of the client
+ processes should be exported to the component before starting it. Probably
+ even if the component is on remote computer, all environment variables need
+ to be exported to it. Or the ones from the list of variables either hardcoded
+ into oaf or listed in configuration file (the later is much more preferable!).
+ It's very critical bug that violates all locale concepts for bonobo-enabled
+ programs.
+ PS: Dan Winship said it's oaf problem, not an Evolution's one.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]