Coder Social home page Coder Social logo

homebrew-tap's People

Contributors

adamreese avatar dicej avatar dimitrilw avatar kate-goldenring avatar lann avatar michellen avatar mikkelhegn avatar thorstenhans avatar vdice avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homebrew-tap's Issues

Error upgrading, if a plugin has been installed

Trying to upgrade the brew package, I get this error:

Last 15 lines from /Users/mikkel/Library/Logs/Homebrew/spin/post_install.04.spin:
2023-09-03 21:31:25 +0200

/opt/homebrew/Cellar/spin/1.4.2/bin/spin
plugins
update

Error: Error updating Git repo at /opt/homebrew/etc/fermyon-spin/plugins/.spin-plugins: From https://github.com/fermyon/spin-plugins
   c6da386..2aaac40  main       -> origin/main
error: Your local changes to the following files would be overwritten by merge:
	manifests/check-for-update/check-for-update.json
Please commit your changes or stash them before you merge.
Aborting

Warning: The post-install step did not complete successfully

Spin got upgraded, but not the plugins. If I remove the .spin-plugins directory and run a reinstall it completes successfully.

Support older pinned versions of Spin

Should we support older pinned versions of Spin?

A brew install fermyon/tap/spin will always install latest but specific versions could be targeted with brew install fermyon/tap/spin@N where V is version (i.e. 1.3). Each older pinned version would live in it's own formula named [email protected].

How do we ensure that a pinned version install conflicts with a latest version already installed? Homebrew supports a conflicts_with directive but it seems more targeted at other brew packages rather than the native binary.

Many projects only support latest, like Nomad as discussed here.

Making spin available

hey hello there,

It would be great to have a tap with spin and properly install it through homebrew.
Are you moving forward with this?

In any case, thank you for your work and time!

new tap: bart / bartholomew

Installing spin via homebrew was a real joy. I'd like to have a tap for bart, too.

Were this request to be officially implemented, then documentation should be updated, too. Like the Bartholomew quickstart page installation instructions.

And while I've not-yet made a homebrew tap, I am always willing to learn something new. So I am going to fork this repo and see what I can break on my computer. Yay! \o/

No promises, but I expect that I will give this a go later tonight and/or tomorrow. Cheers!

update spin Formula's test procedure

per notes in #13 and #15 , now that brew install fermyon/tap/bart resolved & working, I'll quickly update the spin Formula to use version-validation test style, like the bart Formula uses

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.