-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
Trevor Harmon wrote:
| I'm working on a package that fails when built with "-m --build-as-
| nobody". The error I get occurs when running the package's configure  
| script:
|
| checking how to create a ustar tar archive...
| ATTENTION! cpio archive volume change required.
| Ready for archive volume: 2
| Input archive name or "." to quit cpio.
| Archive name >
|
| At this point the build halts. I can hit ^D to continue the build, and  
| everything seems to work fine after that. But I can't get past this  
| prompt without manual intervention.
|
| Rebuilding without the build-as-nobody does not generate this prompt.
|
| I thought maybe the Fink version of cpio is required, but a package  
| for it doesn't seem to exist.
|
| Any suggestions on how to fix it? Thanks,
|
| Trevor
|
A quick and dirty way, as long as the build works under 
--build-as-nobody when you've manually intervened, is to put a note in, 
say, DescPackaging that it doesn't work under --build-as-nobody without 
manual intervention.
As long as the package isn't installing directly into a user's 
filesystem (what --build-as-nobody is designed to detect), then not 
working with --build-as-nobody isn't a huge deal.  In fact, it's not 
recommended for end-users anyway, because some packages (though I have 
yet to encounter them) have been reported to generate binaries 
differently when not built as root.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iD8DBQFH56bPB8UpO3rKjQ8RAuz8AJ4/cPIhHghocVJEpE2U+LzchYtYSQCdEyr/
mHc08gO/chPaXIUrw6dvYbQ=
=8BQ0
-----END PGP SIGNATURE-----


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to