-
Notifications
You must be signed in to change notification settings - Fork 58
Request: move Boxen homebrew install to /usr/local #68
Comments
tl;dr: Yes. 😁 Seriously, I have the homebrew package provider open in my editor right now, working on getting the homebrew root configurable with hiera, which I will default to |
🎉🎊🎄 On Thu, Nov 27, 2014 at 7:21 PM, David Goodlad [email protected]
|
Anticipatory 👏 I look forward to issues like pkrumins/node-png#45 becoming a thing of the past. |
Oh yeah! Is this done yet? @dgoodlad, are you done being hungover after RubyConf AU yet? 😀 (Sorry I didn't manage to say hi! I did see you from across the room and say "hi david" once 😛) |
I've been running Boxen's Homebrew in |
Is there a way to disable the |
@pencil The monkey patches won't do that; that'll probably be done by Qt trying to build with an option. |
Closing this out as you can now install into |
@MikeMcQuaid know of an easy way to migrate from |
@kylemclaren |
@MikeMcQuaid you're a legend, thank you! |
wouldn't this command |
yes
no; you cannot move things around like this as paths are hardcoded in binaries. |
okay. thank you for the clarification |
So right now Boxen has a lot of code (that is getting smaller, thanks @dgoodlad!) to work around the way that homebrew very, very strongly expects to be installed into /usr/local. In addition, keeping homebrew in /opt/boxen/homebrew means that it's not possible to use many of the pre-compiled homebrew bottles.
Boxen's readme already makes it clear that it doesn't work with existing homebrew installs in /usr/local, and rubies are already installed outside /opt/boxen (into /opt/rubies).
Since it seems impractical and/or unlikely that puppet-homebrew will ever have even close to as many compiled binaries as homebrew has bottles, can we just move boxen's homebrew into /usr/local and get bottles for everything for free? As a bonus, it would probably then be possible to stop maintaining the entire
boxen-install
command...The text was updated successfully, but these errors were encountered: