What are the Slack Archives?

It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

does anyone uses a Mac and Docker Desktop (

«1

Comments

  • Valerii Trots
    Valerii Trots SRE @ Spryker Sprykee Posts: 1,654 ✨ - Novice

    Sounds like mutagen version problem.

    Support for Docker Compose is new in Mutagen v0.12 (which is still in beta) so you'll need to install it from the Mutagen beta channel
    
  • Valerii Trots
    Valerii Trots SRE @ Spryker Sprykee Posts: 1,654 ✨ - Novice

    But at the same time

    brew install mutagen-io/mutagen/mutagen-beta
    will install 0.13.0 instead of 0.13.0-alpha4 - this leads to no compose support. I can not make it work to got back to alpha-4 yet. any ideas?
    
  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet

    i think it don't work anymore

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    heyhey, it is currently not working anymore. I try to clearify internally and in the mutagen-slack-channel

  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet

    thanks for your help @florian.scholz

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
    edited January 2022

    Can you please try the following and report back?

    Seems to work:

    Optional:

    brew uninstall mutagen-io/mutagen/mutagen-beta
    

    Needed:

    cd "$(brew --repo mutagen-io/homebrew-mutagen)" && \
    git checkout bd8b45734ceebb24a9b11cbae7ff9f1623cfb737 && \
    HOMEBREW_NO_AUTO_UPDATE=1 brew install mutagen-io/mutagen/mutagen-beta && \
    mutagen daemon stop  && \
    mutagen daemon start && \
    cd -
    
  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet
    edited January 2022

    i have to unlink the old version and execute:
    brew link mutagen-beta

    After deamon stop and start it works

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    can you try mutagen daemon restart ?

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    kk, i updated my snippet in the meantime

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
    edited January 2022

    did you use the previous one without stop/start ?

  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet
    edited January 2022

    i do the following steps:

    brew uninstall mutagen-io/mutagen/mutagen
    

    then:
    brew unlink mutagen@0.12

    cd "$(brew --repo mutagen-io/homebrew-mutagen)" && \
    git checkout bd8b45734ceebb24a9b11cbae7ff9f1623cfb737 && \
    HOMEBREW_NO_AUTO_UPDATE=1 brew install mutagen-io/mutagen/mutagen-beta && \
    mutagen daemon stop  && \
    mutagen daemon start && \
    cd -
    

    then:
    brew link mutagen-beta

    then:
    mutagen daemon stop
    mutagen daemon start

    then:
    docker/sdk up

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    ok, good to know. for me the unlink and link was not needed with the uninstall

  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet

    I had tried a few things in advance, so it may be that I needed a few more commands as you 😄

  • U02D2L91U0Z
    U02D2L91U0Z Posts: 23 🧑🏻‍🚀 - Cadet

    Thank you very much for your help @florian.scholz

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    No problem. Lets see how we can prevent that others struggle with the same problem 💪

  • U01LE4BMBK7
    U01LE4BMBK7 Posts: 241 🧑🏻‍🚀 - Cadet

    https://github.com/mutagen-io/mutagen/releases v0.13.0 got released..so what do I need to get things up and running?

  • U01LE4BMBK7
    U01LE4BMBK7 Posts: 241 🧑🏻‍🚀 - Cadet

    after reading through the comments and running the provided commands it's clear that a 0.13 beta is required and 0.13 stable won't work

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
    edited January 2022

    That is correct @U01LE4BMBK7. The reason behind this is that Spryker still requires compose v1 but the mutagen project removed the support and focus on compose v2 in a separate project.

  • U025NDD2QNA
    U025NDD2QNA Posts: 42 🧑🏻‍🚀 - Cadet

    Thanks for this thread, I was able to resolve my issue as well. Maybe provide this in the installation documentation in Spryker?

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
    edited January 2022

    It is already in the process - the docs-change should be deployed soonish

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
  • U01LE4BMBK7
    U01LE4BMBK7 Posts: 241 🧑🏻‍🚀 - Cadet

    @florian.scholz if you ever update the page add
    brew pin mutagen-io/mutagen/mutagen-beta after the installation as otherwise the next brew upgrade will update to 0.13.0..almost happened to me today

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)
    edited January 2022

    Thank you, I will forward it! I hope we will have soonish a prettier solution :crossed_fingers:

  • U031287KK7Y
    U031287KK7Y Posts: 13 🧑🏻‍🚀 - Cadet
    edited February 2022

    I am getting an error following your Instructions @florian.scholz.
    cd "$(brew --repo mutagen-io/homebrew-mutagen)" && \
    git checkout bd8b45734ceebb24a9b11cbae7ff9f1623cfb737 && \
    HOMEBREW_NO_AUTO_UPDATE=1 brew install mutagen-io/mutagen/mutagen-beta && \
    cd -

    Will result in cd: no such file or directory: /opt/homebrew/Library/Taps/mutagen-io/homebrew-mutagen

    Do you have any hint for me?

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    what does mutagen version return for you?

  • U031287KK7Y
    U031287KK7Y Posts: 13 🧑🏻‍🚀 - Cadet

    Nothing, since the first command should install it and fails

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    what does pwd return for you?

  • U031287KK7Y
    U031287KK7Y Posts: 13 🧑🏻‍🚀 - Cadet

    my home directory /Users/ankert/Dev

  • fsmeier
    fsmeier Senior Software Engineer & Developer Enablement Advocate Sprykee Posts: 1,084 ⚖️ - Guardians (admin)

    so

    cd "$(brew --repo mutagen-io/homebrew-mutagen)"
    

    will throw this exception?

  • U031287KK7Y
    U031287KK7Y Posts: 13 🧑🏻‍🚀 - Cadet

    Correct