aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/tap.rb
diff options
context:
space:
mode:
authorJack Nagel2014-09-19 18:22:48 -0500
committerJack Nagel2014-09-19 18:22:48 -0500
commit9eb90007ba0ce30329783bda20728ff8a413d985 (patch)
treec73bf888c762a93c71178d13f7f1ddc58069bbb3 /Library/Homebrew/cmd/tap.rb
parent934a32fe4711ddd071d9f24e67a22ae84fbae81f (diff)
downloadhomebrew-9eb90007ba0ce30329783bda20728ff8a413d985.tar.bz2
Clarify "could not tap" warning
Closes #31451. Closes #32223.
Diffstat (limited to 'Library/Homebrew/cmd/tap.rb')
-rw-r--r--Library/Homebrew/cmd/tap.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/tap.rb b/Library/Homebrew/cmd/tap.rb
index c3fb1ed5e..149bf52e0 100644
--- a/Library/Homebrew/cmd/tap.rb
+++ b/Library/Homebrew/cmd/tap.rb
@@ -53,7 +53,12 @@ module Homebrew
to.make_relative_symlink(path)
rescue SystemCallError
to = to.resolved_path if to.symlink?
- opoo "Could not tap #{Tty.white}#{tap_ref(path)}#{Tty.reset} over #{Tty.white}#{tap_ref(to)}#{Tty.reset}"
+ opoo <<-EOS.undent
+ Could not create link for #{Tty.white}#{tap_ref(path)}#{Tty.reset}, as it
+ conflicts with #{Tty.white}#{tap_ref(to)}#{Tty.reset}. You will need to use the
+ fully-qualified name when referring this formula, e.g.
+ brew install #{tap_ref(path)}
+ EOS
else
ignores << path.basename.to_s
tapped += 1