Skip to content
This repository was archived by the owner on Dec 2, 2020. It is now read-only.
This repository was archived by the owner on Dec 2, 2020. It is now read-only.

formula installed by an alias are re-created every run #25

@indirect

Description

@indirect

The homebrew formula "jsl" is aliased to the name "jslint". With this manifest:

package { 'jslint': }

Every single run of boxen tries to install jslint again, like so:

Debug: Executing 'brew boxen-latest jslint'
Debug: Executing 'brew info jslint'
Debug: Executing 'brew boxen-install jslint'
Notice: /Stage[main]/People::Indirect/Package[jslint]/ensure: created

Homebrew is actually smart enough to not reinstall the formula that is already installed. It would be nice if the Homebrew provider was at least that smart!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions