https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Bug ID: 2342812 Summary: python3-mistune08 conflicts with python3-mistune Product: Fedora Version: 41 OS: Linux Status: NEW Component: python-mistune08 Severity: medium Assignee: michel@michel-slm.name Reporter: germano.massullo@gmail.com CC: epel-packagers-sig@lists.fedoraproject.org, michel@michel-slm.name, neil@shrug.pw, python-packagers-sig@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
python3-mistune08 conflicts with python3-mistune
When having on the system, python3-mistune08, it is impossible to install python3-notebook, due conflicts with python3-mistune.
============ # dnf install python3-notebook Updating and loading repositories: Repositories loaded. Failed to resolve the transaction: Problem: conflicting requests - package python3-notebook-7.3.1-1.fc41.noarch from updates requires (python3.13dist(jupyter-server) < 3~~ with python3.13dist(jupyter-server) >= 2.4), but none of the providers can be installed - package python3-notebook-7.2.2-1.fc41.noarch from fedora requires (python3.13dist(jupyter-server) < 3~~ with python3.13dist(jupyter-server) >= 2.4), but none of the providers can be installed - package python3-jupyter-server-2.14.2-2.fc41.noarch from fedora requires python3.13dist(nbconvert) >= 6.4.4, but none of the providers can be installed - package python3-nbconvert-7.16.4-4.fc41.noarch from fedora requires (python3.13dist(mistune) < 4~~ with python3.13dist(mistune) >= 2.0.3), but none of the providers can be installed - problem with installed package - installed package python3-mistune08-0.8.4-14.fc41.noarch conflicts with python3-mistune provided by python3-mistune-2.0.4-10.fc41.noarch from fedora - package python3-mistune08-0.8.4-14.fc41.noarch from fedora conflicts with python3-mistune provided by python3-mistune-2.0.4-10.fc41.noarch from fedora You can try to add to command line: --allowerasing to allow removing of installed packages to resolve problems --skip-broken to skip uninstallable packages ============
The only way to be able to install python3-notebook is to
# dnf swap python3-mistune08 python3-mistune
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Germano Massullo germano.massullo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |2336242 Doc Type|--- |If docs needed, set a value
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2336242 [Bug 2336242] cannot install python-notebook
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #1 from Miro Hrončok mhroncok@redhat.com --- *** Bug 2336242 has been marked as a duplicate of this bug. ***
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Miro Hrončok mhroncok@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mhroncok@redhat.com
--- Comment #2 from Miro Hrončok mhroncok@redhat.com --- I am afraid there isn't much the maintainer can do about this :/
python3-mistune08 was created as a "temporary" workaround for packages that do not work with python3-mistune. That would now be only python-m2r which is unfortunately archived upstream https://github.com/miyakogi/m2r
That itself is used in:
$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-m2r python-pyrtlsdr-0:0.3.0-8.fc42.src rebase-helper-0:0.29.2-1.fc41.src
I'll check if the requirement is used.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Miro Hrončok mhroncok@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nforro@redhat.com
--- Comment #3 from Miro Hrončok mhroncok@redhat.com --- rebase-helper uses m2r.
python-pyrtlsdr does not: https://src.fedoraproject.org/rpms/python-pyrtlsdr/pull-request/4
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #4 from Nikola Forró nforro@redhat.com ---
rebase-helper uses m2r.
I've removed the m2r dependency [1] in rebase-helper-0.29.3-1.fc4{0,1,2}. I don't think we can retire python3-m2r and python3-mistune08 in F41 though, right?
[1] https://github.com/rebase-helper/rebase-helper/commit/08872ebbd34e5fc997496d...
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #5 from Miro Hrončok mhroncok@redhat.com --- (In reply to Nikola Forró from comment #4)
I've removed the m2r dependency [1] in rebase-helper-0.29.3-1.fc4{0,1,2}.
Thanks!
I don't think we can retire python3-m2r and python3-mistune08 in F41 though, right?
No, we cannot. But we can do it in Fedora 42+ at least. We can make python3-mistune Obsolete it.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #6 from Nikola Forró nforro@redhat.com --- Ok, let me retire python3-m2r in Rawhide.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Miro Hrončok mhroncok@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(michel@michel-slm | |.name)
--- Comment #7 from Miro Hrončok mhroncok@redhat.com --- Let's retire python-mistune08 from rawhide?
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Miro Hrončok mhroncok@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |POST Link ID| |Fedora Package Sources | |python-mistune/pull-request | |/16 Fedora Package Sources | |python-mistune/pull-request | |/14 Fedora Package Sources | |python-mistune/pull-request | |/15
--- Comment #8 from Miro Hrončok mhroncok@redhat.com --- https://src.fedoraproject.org/rpms/python-mistune/pull-request/14 https://src.fedoraproject.org/rpms/python-mistune/pull-request/15 https://src.fedoraproject.org/rpms/python-mistune/pull-request/16
This should fix the problem as reported even if we don't retire python-mistune08 (and it is required anyway on rawhide if we do).
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Miro Hrončok mhroncok@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Link ID| |Fedora Package Sources | |python-mistune08/pull-reque | |st/5
--- Comment #9 from Miro Hrončok mhroncok@redhat.com --- Retirement PR: https://src.fedoraproject.org/rpms/python-mistune08/pull-request/5
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|POST |MODIFIED
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-5db35b99aa (python-mistune-3.0.2-4.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-5db35b99aa
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |ERRATA Last Closed| |2025-01-31 11:10:52
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-5db35b99aa (python-mistune-3.0.2-4.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #12 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-c28d3bee65 (python-mistune-2.0.4-11.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2025-c28d3bee65
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #13 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-deb0f052cb (python-mistune-2.0.4-9.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2025-deb0f052cb
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #14 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-c28d3bee65 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-c28d3bee65` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-c28d3bee65
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #15 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-deb0f052cb 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-2025-deb0f052cb` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-deb0f052cb
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Michel Lind michel@michel-slm.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(michel@michel-slm | |.name) |
--- Comment #16 from Michel Lind michel@michel-slm.name --- (In reply to Miro Hrončok from comment #7)
Let's retire python-mistune08 from rawhide?
Yes, let's do that
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #17 from Michel Lind michel@michel-slm.name --- ~ ❯ fedrq whatrequires -X python3-mistune08
~ ❯ fedrq whatrequires -X python3-mistune08 -b f41 python-m2r-0.3.1-9.fc41.src python3-m2r-0.3.1-9.fc41.noarch
Confirmed. I just retired it in https://src.fedoraproject.org/rpms/python-mistune08/c/497018d761f6f5d1dcb745...
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |ERRATA Last Closed|2025-01-31 11:10:52 |2025-02-09 01:17:07
--- Comment #18 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-c28d3bee65 (python-mistune-2.0.4-11.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=2342812
--- Comment #19 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-deb0f052cb (python-mistune-2.0.4-9.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.
epel-packagers-sig@lists.fedoraproject.org