Bug 1906616 - nasm FTBFS in Rawhide (F34)
Summary: nasm FTBFS in Rawhide (F34)
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: nasm
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Igor Raits
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-12-10 22:56 UTC by Troy Dawson
Modified: 2021-01-04 18:01 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-01-04 18:01:32 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Troy Dawson 2020-12-10 22:56:51 UTC
Description of problem:
nasm no longer builds in Fedora Rawhide (F34).

Version-Release number of selected component (if applicable):
nasm-2.15.03-2

How reproducible:


Steps to Reproduce:
1. fedpkg clone nasm ; cd nasm
2. fedpkg build --scratch
3.

Actual results:
Build fails

Expected results:
Expect it to build.

Additional info:
That was found because of Fedora ELN.  We are notifying you before the F34 mass rebuild to give you more time to get this fixed.

Comment 1 Troy Dawson 2020-12-10 22:58:53 UTC
Here is a failed scratch build.
https://koji.fedoraproject.org/koji/taskinfo?taskID=57216993

I wish I could give you more information, but nothing is really standing out to me why it's failing it's build.

Comment 2 Merlin Mathesius 2020-12-18 19:37:33 UTC
The relevant lines in build.log are:

perl -I. ./genps.pl -epsdir "." \
	-headps ./head.ps \
	-fontpath fontpath \
	-fontmap Fontmap \
	nasmdoc.dip > nasmdoc.ps
...
: no font found of: SourceSansPro-Bold, ClearSans-Bold, LiberationSans-Bold, Arial-Bold, Helvetica-Bold
Install one of these fonts or update psfonts.ph
make[2]: *** [Makefile:81: nasmdoc.ps] Error 29
make[2]: *** Deleting file 'nasmdoc.ps'
make[2]: *** Waiting for unfinished jobs....

Comment 3 Merlin Mathesius 2020-12-18 20:26:58 UTC
A workaround is provided by https://src.fedoraproject.org/rpms/nasm/pull-request/1

Comment 4 Troy Dawson 2021-01-04 18:01:32 UTC
Pull request was merged.
nasm successfully built on rawhide (f34)


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