#3 Use canonical dependency names
Merged a year ago by sagitter. Opened a year ago by qulogic.
rpms/ qulogic/python-biopython rawhide  into  rawhide

file modified
+16 -14
@@ -4,7 +4,7 @@ 

  

  Name:             python-%{pypi_name}

  Version:          1.80

- Release:          1%{?dist}

+ Release:          2%{?dist}

  Summary:          Python tools for computational molecular biology

  Source0:          %{pypi_source}

  
@@ -25,23 +25,22 @@ 

  %{?python_provide:%python_provide python3-%{module}}

  

  BuildRequires:    python3-devel

- BuildRequires:    python3-setuptools

- BuildRequires:    python3-reportlab

- BuildRequires:    python3-numpy

- BuildRequires:    python3-mysql

- BuildRequires:    python3-psycopg2

- BuildRequires:    python3-rdflib

+ BuildRequires:    python3dist(setuptools)

+ BuildRequires:    python3dist(reportlab)

+ BuildRequires:    python3dist(numpy)

+ BuildRequires:    python3dist(mysqlclient)

+ BuildRequires:    python3dist(psycopg2)

+ BuildRequires:    python3dist(rdflib)

  BuildRequires:    mysql-connector-python3

- Requires:         python3-networkx

- Requires:         python3-pygraphviz

+ Requires:         python3dist(networkx)

+ Requires:         python3dist(pygraphviz)

  Requires:         mysql-connector-python3

- Requires:         python3-reportlab

- Requires:         python3-numpy

- Requires:         python3-mysql

- Requires:         python3-psycopg2

+ Requires:         python3dist(reportlab)

+ Requires:         python3dist(mysqlclient)

+ Requires:         python3dist(psycopg2)

  Requires:         wise2%{?_isa}

  Requires:         flex%{?_isa}

- Requires:         python3-rdflib

+ Requires:         python3dist(rdflib)

  

  %description -n python3-%{module}

  A set of freely available Python3 tools for computational molecular
@@ -118,6 +117,9 @@ 

  %license %{module}-%{version}/LICENSE.rst

  

  %changelog

+ * Mon Dec 19 2022 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.80-2

+ - Use canonical dependency names

+ 

  * Thu Nov 24 2022 Antonio Trande <sagitter@fedoraproject.org> - 1.80-1

  - Release 1.80

  

This is mainly to avoid depending on the old python3-mysql over python3-mysqlclient, but I fixed the rest at the same time.

you can just change python3-mysql to python3-mysqlclient

Pull-Request has been merged by sagitter

a year ago

I think I was misunderstood ... , or we apply this PR or we can just change python3-mysql to python3-mysqlclient . if this PR was applied we shouldn't change to python3-mysqlclient, canonical dependency names , is better IMHO

I think I was misunderstood ... , or we apply this PR or we can just change python3-mysql to python3-mysqlclient . if this PR was applied we shouldn't change to python3-mysqlclient, canonical dependency names , is better IMHO

I see the same transaction errors with two last commits:

Error: Transaction test error:
  file /usr/lib64/python3.11/site-packages/MySQLdb/__init__.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/__init__.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/__init__.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/_exceptions.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/_exceptions.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/connections.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/connections.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/converters.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/converters.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/cursors.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/cursors.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/release.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/release.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/times.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/__pycache__/times.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/_exceptions.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/_mysql.cpython-311-x86_64-linux-gnu.so from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/connections.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/CLIENT.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/CR.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/ER.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__init__.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/CR.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/CR.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/ER.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/ER.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-311.opt-1.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-311.pyc from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/converters.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/cursors.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/release.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
  file /usr/lib64/python3.11/site-packages/MySQLdb/times.py from install of python3-mysql-1.4.6-11.fc37.x86_64 conflicts with file from package python3-mysqlclient-2.1.1-1.fc38.x86_64
Metadata