Bug 2276298 - python-terminaltables-3.1.10-9 provides python3dist(terminaltables) = 3.1.9
Summary: python-terminaltables-3.1.10-9 provides python3dist(terminaltables) = 3.1.9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-terminaltables
Version: 39
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Terje Røsten
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-04-21 15:49 UTC by Brian J. Murrell
Modified: 2024-05-04 02:19 UTC (History)
1 user (show)

Fixed In Version: python-terminaltables-3.1.10-12.fc40 python-terminaltables-3.1.10-12.fc39 python-terminaltables-3.1.10-12.fc38
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-05-04 01:23:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Brian J. Murrell 2024-04-21 15:49:02 UTC
Description of problem:
python3-terminaltables-3.1.10-9's Provides: for python3dist(terminaltables) seems to be incorrect as it's reporting 3.1.9.  Surely that should be python3dist(terminaltables) = 3.1.10, shouldn't it?  Ditto for it's python3.12dist(terminaltables):

$ dnf repoquery -q --provides python3-terminaltables
python-terminaltables = 3.1.10-9.fc39
python3-terminaltables = 3.1.10-9.fc39
python3.12-terminaltables = 3.1.10-9.fc39
python3.12dist(terminaltables) = 3.1.9
python3dist(terminaltables) = 3.1.9

$ dnf repoquery -q -i python3-terminaltables
Name         : python3-terminaltables
Version      : 3.1.10
Release      : 9.fc39
Architecture : noarch
Size         : 43 k
Source       : python-terminaltables-3.1.10-9.fc39.src.rpm
Repository   : fedora
Summary      : Generate tables in terminals from list of strings
URL          : https://github.com/matthewdeanmartin/terminaltables
License      : MIT
Description  : Easily draw tables in terminal/console applications (written in
             : Python) from a list of lists of strings. Supports multi-line rows.

Version-Release number of selected component (if applicable):
3.1.10-9.fc39

How reproducible:
100%

Although, probably this is a problem with the RPM python packaging macros more than this particular package, I suspect.  But since I cannot be sure, I will file here and let the maintainer move it if necessary.

Comment 1 Brian J. Murrell 2024-04-21 16:08:59 UTC
Looks like this is because the PyPi package is (was?) broken:

/var/lib/mock/fedora-39-x86_64/root/builddir/build/BUILD/terminaltables-3.1.10/pyproject.toml:version = "3.1.9"

But it seems OK upstream now: https://github.com/matthewdeanmartin/terminaltables/blob/29b0c5caed93189541a63f93257d9dbbd3fe760c/pyproject.toml#L3

Maybe the maintainer resubmitted a fixed version to PyPi?

Comment 2 Fedora Update System 2024-04-25 19:25:25 UTC
FEDORA-2024-1662774cf9 (python-terminaltables-3.1.10-12.fc38) has been submitted as an update to Fedora 38.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-1662774cf9

Comment 3 Fedora Update System 2024-04-25 19:25:25 UTC
FEDORA-2024-eb52d79308 (python-terminaltables-3.1.10-12.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-eb52d79308

Comment 4 Fedora Update System 2024-04-26 01:48:26 UTC
FEDORA-2024-eb52d79308 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-eb52d79308`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-eb52d79308

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2024-04-26 01:57:37 UTC
FEDORA-2024-1662774cf9 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-1662774cf9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-1662774cf9

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2024-04-26 02:02:41 UTC
FEDORA-2024-4f47b07a4e has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-4f47b07a4e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4f47b07a4e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2024-05-04 01:23:11 UTC
FEDORA-2024-eb52d79308 (python-terminaltables-3.1.10-12.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2024-05-04 01:33:03 UTC
FEDORA-2024-4f47b07a4e (python-terminaltables-3.1.10-12.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2024-05-04 02:19:47 UTC
FEDORA-2024-1662774cf9 (python-terminaltables-3.1.10-12.fc38) has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.