Thanks for the quick reply. In the .spec file that came in the .src.rpm file. It comes right after the %prep line. Here's an excerpt: %prep %target_check # First thing, untar/patch to glibc2.2.3 release level %setup -n glibc-%{version} -q -a 1 # Use the following line to activate the "nss add-ons" #setup -n glibc-%{version} -q -a 1 -a 2 -a 3 %patch0 -p0 The reason I ask is because I get the following error: Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.95154 + umask 022 + cd /home/ccarlson/SRPMS/test/usr/src/redhat/BUILD + LANG=C + export LANG + unset DISPLAY + %target_check /var/tmp/rpm-tmp.95154: line 26: fg: no job control error: Bad exit status from /var/tmp/rpm-tmp.95154 (%prep) Line 26 is the %target_check line. Chris Carlson iStor Networks, Inc. -----Original Message----- From: rpm-list-bounces@xxxxxxxxxx [mailto:rpm-list-bounces@xxxxxxxxxx] On Behalf Of Olivier Thauvin Sent: Thursday, June 16, 2005 11:56 AM To: RPM Package Manager Subject: Re: FW: What does %target_check do? Le Thursday 16 June 2005 20:16, Chris Carlson a écrit : > I'm not sure this went through correctly. I'll try again. > > > I am still looking for complete documentation on RPM. I'm wondering > what > %target_check does, as it doesn't appear to be documented anywhere. > > Thank you for the pointer to Guru Labs training document. That helped a > lot. Where did you see that ? I am unable to find any reference to this macro in rpm cvs code.