Skip to content

python: setuptools namespaces are broken (give collisions) #2412

@domenkozar

Description

@domenkozar

Since bf5d6fb, any combination of packages using setuptools namespaces are broken due to the fact we're not using eggs anymore. Since packages have the same path, they collide.

For example:

collision between `/nix/store/j52ga0vwgrjh607ql4kcs4mwnm4rkhjc-python2.7-logilab-astng-0.24.3/lib/python2.7/site-packages/logilab/__init__.py' and `/nix/store/dqsy6a2nv09j7hcv2a300q6392zbry0z-python2.7-logilab-common-0.61.0/lib/python2.7/site-packages/logilab/__init__.py' at /nix/store/9z6d76pz8rr7gci2n3igh5dqi7ac5xqj-builder.pl line 72.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken6.topic: pythonPython is a high-level, general-purpose programming language.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions