summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Nichols <nichoj@gentoo.org>2006-08-24 00:52:24 +0000
committerJoshua Nichols <nichoj@gentoo.org>2006-08-24 00:52:24 +0000
commit08f3099c9e2d90de8a510e6ec863c2a4c8bb2f75 (patch)
tree3d619991b7275e4205a45c955c546bc9791a472a
parentUpdated setup.py for version (diff)
downloadjava-config-08f3099c9e2d90de8a510e6ec863c2a4c8bb2f75.tar.gz
java-config-08f3099c9e2d90de8a510e6ec863c2a4c8bb2f75.tar.bz2
java-config-08f3099c9e2d90de8a510e6ec863c2a4c8bb2f75.zip
Patch to fix bug #144856.
svn path=/projects/java-config-2/trunk/; revision=2623
-rw-r--r--src/java_config/EnvironmentManager.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/java_config/EnvironmentManager.py b/src/java_config/EnvironmentManager.py
index 68f1f83..5db5142 100644
--- a/src/java_config/EnvironmentManager.py
+++ b/src/java_config/EnvironmentManager.py
@@ -220,7 +220,11 @@ class EnvironmentManager:
os.symlink('/usr/lib/jvm/'+vm.name(),target)
def vm_links(self):
- return [ self.user_vm_link(), self.system_vm_link() ]
+ # Don't try to use user-vm if HOME is undefined
+ if os.environ.get('HOME') == None:
+ return [ self.system_vm_link() ]
+ else:
+ return [ self.user_vm_link(), self.system_vm_link() ]
def user_vm_link(self):
return os.path.join(os.environ.get('HOME'), '.gentoo/java-config-2/current-user-vm')