-----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