-
Notifications
You must be signed in to change notification settings - Fork 770
Open
Labels
Description
Bug Description
Summary:
The autobahn Git repo has two paths that match on case insensitive filesystems, like APFS on Mac OS.
Separately from the Git issue, and more important for my purposes as a user, I have a script that I've been using for years that is broken with affected versions of autobahn installed. It attempts to use cp -r in a Docker container to copy a Python installation directory, including site-packages/autobahn/, to a different path that is bound to a directory outside the container, and it fails because of the matching files. Outside the container is a case-insensitive filesystem (APFS).
Expected Behavior:
No errors when using git clone with autobahn on a case-insensitive filesystem, like APFS on Mac OS.
Actual Behavior:
$ git clone git@github.com:crossbario/autobahn-python.git
Cloning into 'autobahn-python'...
...
warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:
'src/autobahn/wamp/gen/wamp/proto/KDF.py'
'src/autobahn/wamp/gen/wamp/proto/Kdf.py'
Environment
- Version:
masterGit branch and at least one recently released Python package version, including 25.12.2 but not 23.6.2 - Operating System: Mac OS