Carthage Homebrew formula outdated

Created on 25 Sep 2018  Â·  10Comments  Â·  Source: Carthage/Carthage

Most helpful comment

Thanks for reporting, we're working on it.

It's easier said than done.

https://github.com/Homebrew/homebrew-core/pull/32403

All 10 comments

Thanks for reporting, we're working on it.

It's easier said than done.

https://github.com/Homebrew/homebrew-core/pull/32403

Is this why when I run carthage commands it tells me to upgrade to 0.31.0, but when I run brew upgrade carthage it says carthage 0.30.1 already installed?

0.30.1 is published to Homebrew, but its successor 0.31.0 has not yet been merged into homebrew-core (see above).

while updating using homebrew is not working, is it ok to just download the binary installer and then "go back" to using brew version, are they interchangeable and installed on same location on the machine?

Yep

Good to know as I went ahead and did it anyway ;)

On 28. Sep 2018, at 02:22, Tommaso Piazza notifications@github.com wrote:

Yep

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/Carthage/Carthage/issues/2592#issuecomment-425282274, or mute the thread https://github.com/notifications/unsubscribe-auth/AADWUPcDxEMzMxyw-D_kE0DSsDs9aAnHks5ufWu-gaJpZM4W4Q5n.

--
   
  http://www.facebook.com/hellofreshde  
http://twitter.com/HelloFreshde   http://instagram.com/hellofreshde/  
http://blog.hellofresh.de/  
https://app.adjust.com/ayje08?campaign=Hellofresh&deep_link=hellofresh%3A%2F%2F&post_deep_link=https%3A%2F%2Fwww.hellofresh.com%2Fapp%2F%3Futm_medium%3Demail%26utm_source%3Demail_signature&fallback=https%3A%2F%2Fwww.hellofresh.com%2Fapp%2F%3Futm_medium%3Demail%26utm_source%3Demail_signature 
HelloFresh App –
Download Now!
https://app.adjust.com/ayje08?campaign=Hellofresh&deep_link=hellofresh%3A%2F%2F&post_deep_link=https%3A%2F%2Fwww.hellofresh.com%2Fapp%2F%3Futm_medium%3Demail%26utm_source%3Demail_signature&fallback=https%3A%2F%2Fwww.hellofresh.com%2Fapp%2F%3Futm_medium%3Demail%26utm_source%3Demail_signature

We're active in: 
US
https://www.hellofresh.com/?utm_medium=email&utm_source=email_signature | 
 DE
https://www.hellofresh.de/?utm_medium=email&utm_source=email_signature |  
UK
https://www.hellofresh.co.uk/?utm_medium=email&utm_source=email_signature 
|  NL
https://www.hellofresh.nl/?utm_medium=email&utm_source=email_signature |  
AU
https://www.hellofresh.com.au/?utm_medium=email&utm_source=email_signature 
|  BE
https://www.hellofresh.be/?utm_medium=email&utm_source=email_signature |  
AT https://www.hellofresh.at/?utm_medium=email&utm_source=email_signature 
|  CH
https://www.hellofresh.ch/?utm_medium=email&utm_source=email_signature | 
CA https://www.hellofresh.ca/?utm_medium=email&utm_source=email_signature 
| LU
https://www.hellofresh.lu/?utm_medium=email&utm_source=email_signature | 
FR https://www.hellofresh.fr/?utm_medium=email&utm_source=email_signature

www.HelloFreshGroup.com
http://www.hellofreshgroup.com/?utm_medium=email&utm_source=email_signature 

We are hiring around the world – Click here to join us
https://www.hellofresh.com/jobs/?utm_medium=email&utm_source=email_signature

--

https://www.hellofresh.com/jobs/?utm_medium=email&utm_source=email_signature

HelloFresh SE, Berlin (Sitz der Gesellschaft) | Vorstände: Dominik S.
Richter (Vorsitzender), Thomas W. Griesel, Christian Gärtner, Tobias
Hartmann | Vorsitzender des Aufsichtsrats: Jeffrey Lieberman | Eingetragen
beim Amtsgericht Charlottenburg, HRB 182382 B | USt-Id Nr.: DE 302210417

CONFIDENTIALITY NOTICE: This message (including any attachments) is
confidential and may be privileged. It may be read, copied and used only by
the intended recipient. If you have received it in error please contact the
sender (by return e-mail) immediately and delete this message. Any
unauthorized use or dissemination of this message in whole or in parts is
strictly prohibited.

I haven't been able to push my watch app to the store since Xcode 10, so I really had to get this done. I installed from source using make install, but it required sudo and it stomped on my brew version. I was hoping it would be completely local to the folder. Is removing /Library/Frameworks/CarthageKit.framework like the readme says sufficient enough to put it back to Homebrew?

..looks like I had to also rm '/usr/local/bin/carthage', then brew uninstall carthage.

@basememara, you can brew upgrade https://raw.githubusercontent.com/Carthage/homebrew-core/9bb9251143640cdd49153a6cf3528d640cb3941d/Formula/carthage.rb (provided you still have xcode-selected Xcode 10) which will build from source, output brew’s Error: Failed changing dylib ID, and exit with code 1 — but, still leave you with a working carthage executable in Homebrew.

Despite the message The formula built, but you may encounter issues using it or linking other formula against it., from what we’ve established in https://github.com/Homebrew/homebrew-core/pull/32403 (and some local testing) you shouldn’t encounter any issue using it.

To remove the files installed via the installer through make install, you can download https://github.com/Carthage/Carthage/releases/download/0.31.0/Carthage.pkg, open it in Installer.app, and hit ⌘I to see which files it installs.

Was this page helpful?
0 / 5 - 0 ratings