diff options
Diffstat (limited to 'src/debputy/filesystem_scan.py')
-rw-r--r-- | src/debputy/filesystem_scan.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/debputy/filesystem_scan.py b/src/debputy/filesystem_scan.py index 0a18899..7b20040 100644 --- a/src/debputy/filesystem_scan.py +++ b/src/debputy/filesystem_scan.py @@ -1565,7 +1565,8 @@ class FSROOverlay(VirtualPathBase): parent: Optional["FSROOverlay"], ) -> None: self._path: str = path - self._fs_path: str = _normalize_path(fs_path, with_prefix=False) + prefix = "/" if fs_path.startswith("/") else "" + self._fs_path: str = prefix + _normalize_path(fs_path, with_prefix=False) self._parent: Optional[ReferenceType[FSROOverlay]] = ( ref(parent) if parent is not None else None ) |