Description of problem: archexec script introduced in version 4.3.0-68.EL is not in XFree86-devel package, but in XFree86. gccmakedep and xft-config (which are symlinks to archexec) doesn't work without X-server installed. Version-Release number of selected component (if applicable): XFree86-devel-4.3.0-68.EL How reproducible: Always Steps to Reproduce: 1. install XFree86-devel and not XFree86 2. try to run /usr/X11R6/bin/gccmakedep Actual Results: bash: /usr/X11R6/bin/gccmakedep: No such file or directory Expected Results: Empty output and 0 exit code. Additional info: A simple workaround is to put archexec from XFree86 package in /usr/X11R6/bin by hand.
archexec ultimately should be in "coreutils" IMHO, but there was no time to persue that. It's of general purpose, so I stuck it in the X server subpackage as most people likely have that installed, however I didn't add the necessary dependancy. I guess for the current purpose of the specific issue it was designed to resolve however, it makes the most sense to move it to XFree86-devel and xorg-x11-devel. Thanks for the report.
Update: Fixed in xorg-x11 6.8.0-1 rpm internally for rawhide. Still need to update the XFree86 rpms for RHEL3.
Updated for RHEL3, and will be in next update that gets released for RHEL3, very soon. Closing as "ERRATA".
An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2004-478.html