One minor consequence of our seizing of the HOME variable during builds for
sandboxing purposes is that if you're doing an interactive or git installation
zsh flags up that it hasn't found any config files and throws you into the
`zsh-newuser-install` area.
Not really a problem, just a nuisance.
Since the check is just for existence rather than content, we can work around
this by creating an empty config file when the `SHELL` environmental variable
includes zsh.
Until we figure out how to allow --tree to show optional dependencies in
a way that fits on a normal screen, this helps to explain the
discrepancy between `brew deps` and `brew deps --tree`.
ClosesHomebrew/homebrew#41841.
ClosesHomebrew/homebrew#41947.
There are times (e.g. `ocaml`) when the `text_executable?` test will
match even although `file` does not consider it a text file. Ensure
that it's relocated in this case correctly.
References Homebrew/homebrew#41663.
ClosesHomebrew/homebrew#41926.
these changes are primarily needed for php tap pull requests, as they usally contain multiple formulas depend on conflicting php versions:
- unlink any conflicted formulas
- link any dependencies that are installed and not linked
ClosesHomebrew/homebrew#41602.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
* Restore the ability to load formula by `user/homebrew-repo/foo`.
* Only suggest to install tap when tap isn't installed.
ClosesHomebrew/homebrew#41705.
Signed-off-by: Xu Cheng <xucheng@me.com>
add wildcard into expressions to identify head-only and dev-only taps
to avoid "head-only" and "devel-only" errors when formula is in
*head-only or *devel-only tap
ClosesHomebrew/homebrew#41289.
ClosesHomebrew/homebrew#41413.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Work out what's text and what's not using `file`. Also, rename
`keg_fix_install_names` to `keg_relocate` because that's a more
accurate description of what it does now.
ClosesHomebrew/homebrew#41663.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
The executable is not working and upstream hasn't been updated in more
than 1 year.
ClosesHomebrew/homebrew#41853.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>