diff --git a/pisi/actionsapi/get.py b/pisi/actionsapi/get.py index 218ba8bf..4bb491be 100644 --- a/pisi/actionsapi/get.py +++ b/pisi/actionsapi/get.py @@ -43,9 +43,14 @@ def curKERNEL(): versionString = file("/proc/version").readline() return versionString.split()[2] +#FIXME: misleading name, what does this mean? +#we want the "pythonlibdir" def curPYTHON(): ''' returns currently used python's version''' - return os.path.basename(os.readlink("/usr/bin/python")) + # the method of reading symlink name was totally lame :) -- exa + import sys + (a, b, c, x, y) = sys.version_info + return 'python%s.%s' % (a, b) def ENV(environ): '''returns any given environ variable'''