A Plea to Reduce Dependences (e.g., for swig)

M.E. O'Neill oneill at cs.hmc.edu
Tue Aug 16 16:46:02 PDT 2011


Joshua Root wrote:
> The archives are accompanied by a signed hash; that's the .rmd160 file you might have noticed. Port won't install a downloaded archive if the signature can't be verified.

I did see the rmd160 files, but assumed from the name that they were merely hashes (and as 512-byte binary blobs, I couldn't really have told from looking at them, although the size would be wrong for it just being a hash).

> The buildslave uses a MacPorts install with mostly default settings, which means the build phase is run as the 'macports' user.

I suppose I should junk my much-upgraded MacPorts install and start over if that's the way it's supposed to work, because on my system, despite code that talks about dropping privileges etc., it still aways seems to build things as root unless I take clumsy interventions. (?)

Does the install part still run as root?  (That would be a bit dangerous on a buildbot trusted by many.)

    M.E.O.



More information about the macports-dev mailing list