aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/keg.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb
index 9adf657fe..67b66a2dc 100644
--- a/Library/Homebrew/keg.rb
+++ b/Library/Homebrew/keg.rb
@@ -304,6 +304,8 @@ class Keg
ObserverPathnameExtension.reset_counts!
+ optlink(mode) unless mode.dry_run
+
# yeah indeed, you have to force anything you need in the main tree into
# these dirs REMEMBER that *NOT* everything needs to be in the main tree
link_dir("etc", mode) { :mkpath }
@@ -366,10 +368,7 @@ class Keg
end
end
- unless mode.dry_run
- make_relative_symlink(linked_keg_record, path, mode)
- optlink(mode)
- end
+ make_relative_symlink(linked_keg_record, path, mode) unless mode.dry_run
rescue LinkError
unlink
raise