Bug 2177568 - [ppc64le] pandoc-2.19.2 --version crashes which breaks R packages and notcurses builds
Summary: [ppc64le] pandoc-2.19.2 --version crashes which breaks R packages and notcurs...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: pandoc
Version: 38
Hardware: ppc64le
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2172771
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-03-13 01:34 UTC by Neal Gompa
Modified: 2023-09-28 09:00 UTC (History)
5 users (show)

Fixed In Version: pandoc-2.19.2-21 pandoc-2.19.2-21.fc38
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-03-18 00:18:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Neal Gompa 2023-03-13 01:34:41 UTC
Description of problem:
With the upgrade to pandoc-2.19.2, pypandoc seems to be unable to properly detect pandoc on ppc64le. This has caused notcurses to FTBFS.

Version-Release number of selected component (if applicable):
2.19.2-19.fc38

How reproducible:
Always

Steps to Reproduce:
1. Run a scratch build of notcurses for ppc64le

Actual results:
It fails to detect pandoc during the cffi part of the build, and crashes.

Expected results:
It succeeds at detecting pandoc and the build completes successfully.

Additional info:
This was originally detected by Koschei: https://koschei.fedoraproject.org/build/14992201

However, I encountered this while trying to rebuild notcurses for the ffmpeg 6.0 upgrade: https://koji.fedoraproject.org/koji/taskinfo?taskID=98612357

Comment 1 Jens Petersen 2023-03-13 09:56:03 UTC
See bug 2172771 for more details.

(Hopefully you don't need the LUA support in Pandoc)

I will try disabling the hslua version check on ppc64le.

Comment 2 Jens Petersen 2023-03-13 12:29:47 UTC
Changing to Post for the workaround (I will keep the ghc bug open anyway)

Comment 3 Fedora Update System 2023-03-13 18:12:02 UTC
FEDORA-2023-ea05c2acee has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-ea05c2acee

Comment 4 Fedora Update System 2023-03-14 02:20:00 UTC
FEDORA-2023-ea05c2acee has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-ea05c2acee

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

Comment 5 Fedora Update System 2023-03-18 00:18:06 UTC
FEDORA-2023-ea05c2acee has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Jens Petersen 2023-09-28 09:00:05 UTC
Just noting that it seems necessary to disable the lua version output for ppc64le also for F39.
See eg https://koji.fedoraproject.org/koji/taskinfo?taskID=106825976

(I thought earlier it had gone away, so it is possible the problem is intermittent
or rather some race condition, so that it occasionally doesn't happen perhaps?
I believe the previous F39/Rawhide builds had it enabled though.)


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