Merge pull request #3005 from MikeMcQuaid/cleanup-aliases

keg: cleanup aliases correctly.
This commit is contained in:
Mike McQuaid 2017-08-07 09:50:56 +01:00 committed by GitHub
commit 6a31e02ab2

View File

@ -253,6 +253,11 @@ class Keg
FileUtils.rm_rf bad_tap_opt if bad_tap_opt.directory?
end
aliases.each do |a|
alias_symlink = opt/a
alias_symlink.delete if alias_symlink.symlink? || alias_symlink.exist?
end
Pathname.glob("#{opt_record}@*").each do |a|
a = a.basename
next if aliases.include?(a)