diff --git a/src/python/jw/pkg/App.py b/src/python/jw/pkg/App.py index 8c70144e..46269ac8 100644 --- a/src/python/jw/pkg/App.py +++ b/src/python/jw/pkg/App.py @@ -101,11 +101,11 @@ class App(Base): def proj_dir(self, name): if name == self.top_name: - return self.topdir + return os.path.abspath(self.topdir) for d in [ self.projs_root, '/opt' ]: r = d + '/' + name if os.path.exists(r): - return r + return os.path.abspath(r) if os.path.exists(f'/usr/share/doc/packages/{name}/VERSION'): # The package exists but does not have a dedicated project directory return None