file conflict between python3-path and python3-path.py
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Amulet |
Fix Released
|
Critical
|
Marco Ceppi |
Bug Description
This is not strictly an amulet bug, but on a dependency that only amulet requires: python3-path.py.
There is a conflict in xenial when installing python3-amulet:
root@nsn7:~# apt-get install python3-amulet
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libpython3-
The following NEW packages will be installed:
libpython3-
python3.5-dev
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 37.8 MB of archives.
After this operation, 54.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Fetched 37.8 MB in 19s (1,948 kB/s)
Selecting previously unselected package libpython3.
(Reading database ... 244205 files and directories currently installed.)
Preparing to unpack .../libpython3.
Unpacking libpython3.
Selecting previously unselected package libpython3-
Preparing to unpack .../libpython3-
Unpacking libpython3-
Selecting previously unselected package libpython3-
Preparing to unpack .../libpython3-
Unpacking libpython3-
Selecting previously unselected package python3-all.
Preparing to unpack .../python3-
Unpacking python3-all (3.5.1-1ubuntu2) ...
Selecting previously unselected package python3.5-dev.
Preparing to unpack .../python3.
Unpacking python3.5-dev (3.5.1-6ubuntu2) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../python3-
Unpacking python3-dev (3.5.1-1ubuntu2) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../python3-
Unpacking python3-all-dev (3.5.1-1ubuntu2) ...
Selecting previously unselected package python3-path.
Preparing to unpack .../python3-
Unpacking python3-path (8.1.2+dfsg-1) ...
Selecting previously unselected package python3-
Preparing to unpack .../python3-
Unpacking python3-
Preparing to unpack .../python3-
Unpacking python3-path.py (7.2-1ubuntu2~
dpkg: error processing archive /var/cache/
trying to overwrite '/usr/lib/
Selecting previously unselected package python3-amulet.
Preparing to unpack .../python3-
Unpacking python3-amulet (1.12.1-
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@nsn7:~#
python3-path.py comes from the juju stable ppa:
root@nsn7:~# apt-cache policy python3-path python3-path.py python3-amulet
python3-path:
Installed: 8.1.2+dfsg-1
Candidate: 8.1.2+dfsg-1
Version table:
*** 8.1.2+dfsg-1 500
500 http://
500 http://
100 /var/lib/
python3-path.py:
Installed: (none)
Candidate: 7.2-1ubuntu2~
Version table:
7.
500 http://
500 http://
python3-amulet:
Installed: 1.12.1-
Candidate: 1.12.1-
Version table:
*** 1.12.1-
500 http://
500 http://
100 /var/lib/
Changed in amulet: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Marco Ceppi (marcoceppi) |
Fixed in 1.12.1- 0ubuntu3~ ubuntu16. 04.1~ppa1