[SRU] trying to overwrite '/usr/bin/skip-tracker', which is also in package python-tempest-lib
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | python-tempest-lib (Ubuntu) |
High
|
Felipe Reyes | ||
Bug Description
[Impact]
When trying to install python-tempest-lib and python3-tempest-lib in Vivid, I
got the following error
Unpacking python3-tempest-lib (0.4.0-0ubuntu1) ...
dpkg: error processing archive /var/cache/
trying to overwrite '/usr/bin/
I would expect to be able to install both packages and be able to run python
scripts using version 2 or 3 of the interpreter.
The patch renames /usr/bin/
shebang to /usr/bin/
This problem was already fixed in Debian and Wily.
[Test Case]
To reproduce just run:
$ sudo apt-get update
$ sudo apt-get install python-tempest-lib python3-tempest-lib
Expected result: both packages get installed
Actual result:
Unpacking python3-tempest-lib (0.4.0-0ubuntu1) ...
dpkg: error processing archive /var/cache/
trying to overwrite '/usr/bin/
[Regression Potential]
None expected. skip-tracker is registered with update-
[Other Info]
None.
| Changed in python-tempest-lib (Ubuntu): | |
| assignee: | nobody → Felipe Reyes (freyes) |
| summary: |
- trying to overwrite '/usr/bin/skip-tracker', which is also in package - python-tempest-lib + [SRU] trying to overwrite '/usr/bin/skip-tracker', which is also in + package python-tempest-lib |
| Felipe Reyes (freyes) wrote : | #2 |
Attaching patch for vivid
| Felipe Reyes (freyes) wrote : | #3 |
Dear Maintainers,
I was taking a look to the debian package and it uses update-alternatives to handle skip-tracker and subunit-trace[0], should I pursue a patch to follow that same behavior? or do you pretend to re-sync the package with Debian during this cycle (wily)?
Best,
| Felipe Reyes (freyes) wrote : | #4 |
My bad, I just realized that subunit-trace uses alternatives, I'll update my patches.
| Brian Murray (brian-murray) wrote : | #7 |
It would be good to forward this bug and patch to Debian so that in the future we do not need to carry this patch. Once it is fixed in Debian and we sync the new version then we can perform an SRU for Vivid.
| Changed in python-tempest-lib (Ubuntu): | |
| status: | New → Triaged |
| importance: | Undecided → High |
| tags: | added: package-conflict vivid wily |
| Sebastien Bacher (seb128) wrote : | #8 |
Thanks, the package is in sync with Debian, could the work be send to them? Also the current version is https:/
| Felipe Reyes (freyes) wrote : | #9 |
This is fixed in Debian and Wily, so we just need get Vivid fixed, the patch is already attached to this bug report
| description: | updated |
| tags: | removed: package-conflict wily |
| Tim (darkxst) wrote : | #10 |
This is fixed in Xenial and Wily, doesnt seem critical enough to SRU into vivid this late in its lifecycle.
| Changed in python-tempest-lib (Ubuntu): | |
| status: | Triaged → Fix Released |


Attaching patch for wily