Skip to content

Directory/Drive mapping bug on ARM64 architectures (macOS Tahoe & Windows 11 ARM) #30

Description

@oliveiravilar

Dear Ville

I am reporting a directory and drive mapping issue encountered in version 5.1.2 when running on ARM64 architectures (specifically Apple Silicon M4 and Windows 11 ARM64). In version 5.1.2, the file explorer fails to populate drives or navigate through folders correctly, whereas version 5.1.1 remains fully functional on the same machines.
System Information:
• OS: macOS Tahoe (Mac Mini M4) and Windows 11 ARM64.
• Python Version: 3.12 (stable) and 3.13.
• DearEIS Version: 5.1.2 (Buggy) / 5.1.1 (Working).
• Architecture: ARM64.
Steps observed:
1. Install DearEIS 5.1.2 on an ARM64 machine.
2. Launch the application.
3. Attempt to open a data file or navigate directories.
4. Observation: The directory tree is empty or the drive selection is unresponsive.
Technical Context:
The issue seems to be related to the transition from the pyxdg library (used in 5.1.1) to xdg-base-dirs in version 5.1.2. On ARM64 systems, this new dependency appears to have trouble resolving environment variables or system paths, leading to an empty file explorer.
Workaround found:
Reverting to version 5.1.1 and manually installing pyxdg resolves the issue completely, restoring full access to folders and external drives.

best regards

Eudesio O. Vilar

Federal University of Campina Grande

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions