python packages should not ship colliding /usr/lib/python3/dist-packages/.pytest_cache
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Debian |
Fix Released
|
Unknown
|
|||
alembic (Debian) |
Fix Released
|
Unknown
|
|||
alembic (Ubuntu) |
Fix Released
|
High
|
James Page | ||
astroid (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
dh-python (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Python packages should not ship /usr/lib/
Recently, two packages python3-alembic and python3-astroid both shipped these files which collided on package install
dh-python has been improved upstream to stream all hidden "dot" directories in Debian #907871
This change should be imported and both alembic and astroid should be rebuilt (plus any other packages shipping this file)
Preparing to unpack .../178-
Unpacking python3-astroid (2.0.4-1) over (1.6.5-1ubuntu4) ...
dpkg: error processing archive /tmp/apt-
trying to overwrite '/usr/lib/
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Changed in debian: | |
status: | Unknown → Fix Released |
Changed in alembic (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → James Page (james-page) |
Changed in alembic (Debian): | |
status: | Unknown → Fix Released |
Changed in alembic (Ubuntu): | |
status: | Fix Committed → Fix Released |
It appears these packages are in main but mainly pulled in (at least on my system) by 'devscripts'. This affects cosmic.