On Fri, Oct 19, 2007 at 08:05:48AM -0700, Bruce Korb wrote: > It turns out that the first time around I was running in my locally mounted > private directory and all was fine. When I tried to set up the build for > my co-workers, I used shared directories because that's how we all share > our work. Unfortunately, the build-simple-cdd script must run as real > root and not fakeroot. That means that my NFS directories were trying > to manipulate files as "nobody" and that was not working. The symptom > was that packages were reported missing, a la:
i strongly recommend against running build-simple-cdd as root. it is not necessary. can you set the group permissions and umask properly instead? > ERROR: missing required packages from profile default: less > > and the truth was that deeply buried in nested layers of > shell/python/perl/make > script files was a failure saying "permission denied". To find that message > I had to run scripts with ``set -x'' and run make with verbose output. > Attached is a patch to 0.3.5 source that makes no change other than: it seems like there are unrelated and undocumented changes all in a single patch(a lot of which seem to be whitespace-only changes). if the issues could be separated out into separate patches, i would be more able to review the merits of each idea. > * is a little more readable debateable :P > * is a little more debuggable when ``set -x'' is active > (the ``:'' command shows up in stderr output) if you could split those parts into it's own patch, this would be preferrable. > Please discard or adopt, at your choice. the FAQ update seems incorrect to me. i'm not fond of the way in which some single-line commands are broken into multiple lines, especially some in ways that i think would require bash. > Thank you for the project, by the way. Did save me a fair amount of trouble. thanks for using it, and for the feedback, even though we may have a different opinion on some of these issues. :) live well, vagrant p.s. please do not CC me, i read the debian-custom list, and would prefer conversation to occur in public, so that others may benefit from the conversation. see: http://www.debian.org/MailingLists/#codeofconduct "When replying to messages on the mailing list, do not send a carbon copy (CC) to the original poster unless they explicitly request to be copied." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

