On Tue, Apr 24, 2007, Ralf S. Engelschall wrote: >On Tue, Apr 24, 2007, Dan Nuffer wrote: > >> On Tue, 2007-04-24 at 19:49 +0200, Ralf S. Engelschall wrote: >> > No, at least not without seeing the complete build output. I guess the >> > building failed at some sub stages and unfortunately continued. Look >> > at the output of the build process. There has to be an error there >> > somewhere. If you wish just post the complete output here or place it >> > onto a webserver and tell us the URL. >> > >> >> http://nuffer.name/openpkg-solaris-build.txt >> >> I didn't think to look at the build since it said it completed >> successfully. Now that I'm looking at it, there's a bunch of errors like >> this: >> >> bash: Cannot find ELF >> Killed >> >> It's amazing the build still thought it succeeded with all those errors! >> >> googling for "Cannot find ELF" indicates this may be a problem caused by >> using GNU strip, which I did have installed and was first in my path. >> >> I've renamed strip so that the one from /usr/ccs/bin will be used >> instead, and I'll try the build again. > >Yes, I went through your complete logfile in detail and everything >really build fine. But once the programs were _installed_ (into the >temporary area) the programs immediately start to fail with the "Cannot >find ELF" error. Between the build and the install mainly just is >the "strip" step, so this has to be the problem. Usually AFAIK GNU >strip is not broken under Solaris, but I don't know what particular >version your /usr/local/bin/strip is. Perhaps it is an ancient one and >hence it fails. But I'm sure with this GNU strip deinstalled the build >will now succeed as OpenPKG works fine under all Solaris versions and >architectures.
Is it possible that the build is being done in a file system that doesn't allow executables? I've been bitten by this occassionally. The software is thare but is on a file system mounted with the ``noexec'' option (or whatever it's called on Solaris). Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 http://www.celestial.com/ You need only reflect that one of the best ways to get yourself a reputation as a dangerous citizen these days is to go about repeating the very phrases which our founding fathers used in the struggle for independence. -- Charles A. Beard ______________________________________________________________________ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org