Project

General

Profile

Actions

Bug #17947

closed

[packaging][centos7] new @python3-@ packages should remove deprecated @rh-pythonXX-@ ones

Added by Javier Bértoli almost 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Story points:
-
Release relationship:
Auto

Description

The new centos7 packages, prefixed with python3- do not mark the old ones rh-pythonXX- as conflicting, so they're not removed when upgrading.

When trying to install the new packages, they throw a conflict and fail:

 Transaction check error:
  file /usr/bin/arvados-cwl-runner from install of python3-arvados-cwl-runner-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-cwl-runner-2.1.2-1.x86_64
  file /usr/bin/cwl-runner from install of python3-arvados-cwl-runner-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-cwl-runner-2.1.2-1.x86_64
  file /usr/bin/arv-copy from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-federation-migrate from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-get from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-keepdocker from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-ls from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-migrate-docker19 from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-normalize from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-put from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-ws from install of python3-arvados-python-client-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-python-client-2.1.2-1.x86_64
  file /usr/bin/arv-mount from install of python3-arvados-fuse-2.2.1-1.x86_64 conflicts with file from package rh-python36-python-arvados-fuse-2.1.2-1.x86_64


Subtasks 1 (0 open1 closed)

Task #18010: review 17947-centos7-package-conflictResolvedJavier Bértoli08/11/2021Actions
Actions

Also available in: Atom PDF