`python` built from source?


#1

Don’t I prefer “poured from bottle”? Not entirely sure what the difference is.

I got some curl errors yesterday when I downloaded python so it built from source.

$ brew uninstall python
$ brew install python --with-tcl-tk
$ brew info python
Built from source

(Sean Molenaar) #2

You would prefer the bottled version, but since you’re passing options to the formula that’s not an option.


#3

I see. Why do I prefer bottled?


(Sean Molenaar) #4

A bottled formula install is pretty much just unpacking files into the right places, since the build is done on the Homebrew build system. If you use an unbottled formula the building is done on your device and is therefore a lot slower.


#5

Interesting. But the end result is the same right?


(Sean Molenaar) #6

Generally, yes. Installed software can affect builds though and while the buildservers remove all software except what’s needed for the formula, you probably don’t on your machine.


#7

I see, I installed python —with-tcl-tk to avoid the warning of outdated tcl-tk in idle…maybe that’s not a good enough reason to build from source? Or you wouldn’t be concerned?