See https://copr.fedorainfracloud.org/coprs/g/python/python3.8/package/pidgin/ for actual logs. This report is automated and not very verbose, but feel free to ping me for help.
It looks like python3.8 problem: $ python3-config --libs -lcrypt -lpthread -ldl -lutil -lm -lm With python3.7: $ python3-config --libs -lpython3.7m -lcrypt -lpthread -ldl -lutil -lm I.e. -lpython3.8m is missing, not counting that -lm is there two times.
-lpython3.8 missing is a deliberate change in 3.8, see https://docs.python.org/dev/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build -lm being there two times is because we have reverted a downstream only patch that was supposed to remove duplicates there but was too greedy and broke other things, should be harmless. If I understand the use case in pidgin correctly, it should use: $ python3-config --libs --embed
(In reply to Miro Hrončok from comment #2) > -lpython3.8 missing is a deliberate change in 3.8, see > https://docs.python.org/dev/whatsnew/3.8.html#debug-build-uses-the-same-abi- > as-release-build > > -lm being there two times is because we have reverted a downstream only > patch that was supposed to remove duplicates there but was too greedy and > broke other things, should be harmless. > > If I understand the use case in pidgin correctly, it should use: > > $ python3-config --libs --embed Thanks for info, I will send patch upstream.
Upstream ticket: https://developer.pidgin.im/ticket/17396
Fixed in pidgin-2.13.0-11.fc31