Bug 1959210

Summary: xterm.spec needs Requires: luit
Product: [Fedora] Fedora Reporter: Peter Hutterer <peter.hutterer>
Component: xtermAssignee: Tomas Korbar <tkorbar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: tkorbar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: xterm-367-2.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-17 02:15:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1959213    

Description Peter Hutterer 2021-05-11 00:54:22 UTC
AFAICT, luit is actually a runtime requirement for xterm, not a BuildRequires. Now that luit is split out as separate package (see Bug 1933934) it's no longer "guaranteed" to be installed, so xterm is bound to fail using it.

Previously luit was part of xorg-x11-apps which was likely to be installed due to dependencies on other tools within that package.

A koji scratch build moving luit to Requires succeeded fine:
https://koji.fedoraproject.org/koji/taskinfo?taskID=67666244

Comment 1 Peter Hutterer 2021-05-17 02:15:24 UTC
Turns out there's a configure time check for luit so I left it in the BuildRequires - ETIME for fully tracking this down to see if it can be removed but right now my guess is "no". Requires: luit added now inxterm-367-2.fc35.

Comment 2 Fedora Update System 2021-05-17 02:15:30 UTC
FEDORA-2021-3df7a4f74b has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-3df7a4f74b

Comment 3 Fedora Update System 2021-05-17 02:16:17 UTC
FEDORA-2021-3df7a4f74b has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.