Skip to main content
Question

Deploying macports?


Forum|alt.badge.img+13

Hey all, new to the list. I didn't see anything in the FAQ or kbase, thought I'd ask here.

Is there any sane way to mass deploy MacPorts? I could of course snapshot the system changes but I'm afraid of system specifics creeping in and making a finicky package.

Developers need to know that the code they are working with is solid, and that makes sense most sense with compiling from source.

Im thinking of a policy to throw a script to download, compile and install MacPorts. Is that too much?

Thanks!

Cheers, - Douglas Worley

Sent from my Tricorder.

4 replies

Forum|alt.badge.img+21
  • Contributor
  • 1028 replies
  • February 8, 2011

Can you just drop the PKG into the system for the primary install and then
package up anything else that needs to get laid over the top? I've never
really used it sooo, but I see that it's a PKG.

Craig E


Forum|alt.badge.img+12
  • Contributor
  • 186 replies
  • February 8, 2011

What is the need to deploy macports?

Sent from Ken's iPhone


Forum|alt.badge.img+13
  • Author
  • Valued Contributor
  • 89 replies
  • February 8, 2011

Unless something has changed (I am working off old info), last I heard the 10.6 compatible package was beta and unreliable. I have not tested the package on the site recently.

Cheers, - Douglas Worley

Sent from my Tricorder.


Forum|alt.badge.img+13
  • Author
  • Valued Contributor
  • 89 replies
  • February 8, 2011

I have supported a few software development shops in San Francisco that need all the binaries in macports for their ruby, etc development work. It's not at all uncommon to need a room of computers to all need macports installed.

In the interests of saving time in locally compiling every install they continually make "golden master" images. They are a prime example if the pitfalls of cloned imaging, as the various hardware specific builds of 10.6.3 bit them in the tookus.

Cheers, - Douglas Worley

Sent from my Tricorder.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings