python-typer-cli failed to build from source in Fedora rawhide/f35 https://koji.fedoraproject.org/koji/taskinfo?taskID=72483683 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Please fix python-typer-cli at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, python-typer-cli will be orphaned. Before branching of Fedora 36, python-typer-cli will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 1808548 [details] build.log
Created attachment 1808549 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1808550 [details] state.log
Both python-typer-cli and its dependency python-typer need a significant patch to support python-click version 8. Either a python-click7 compat package or (hopefully) an upstream fix will be required. I’m monitoring the situation and will follow up if nothing materializes upstream in the next few weeks. See also https://bugzilla.redhat.com/show_bug.cgi?id=1977513.
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle. Changing version to 35.
I’ve announced my intent to retire this and python-typer since upstream has not even showed signs of working on this. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/33BAFLW7URTBY56NFVRGW6VDIKQUAT6I/
The package is retired in F35 and Rawhide.
Upstream suddenly reappeared and fixed the critical click 8.x incompatibility in python-typer (https://bugzilla.redhat.com/show_bug.cgi?id=1977513) just a few days after I retired the package. Both packages have been unretired in Rawhide and F35 and a python-typer update was provided to fix the issue. This package still needs further work—hopefully forthcoming shortly from upstream, but possibly downstream following upstream’s example in typer—to work with click 8.x, as it has an implicit click 7.x dependency via the older version of typer. The upstream bug is: https://github.com/tiangolo/typer-cli/issues/50
FEDORA-2021-916ff07e1b has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-916ff07e1b
I’ve dealt with this by patching out shell completion and --help support. I will file a new issue to track the missing features as I await a proper upstream fix.
FEDORA-2021-916ff07e1b has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-916ff07e1b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-916ff07e1b See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-916ff07e1b has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.