Merge pull request #7960 from MikeMcQuaid/delete-more-linkedkegs-symlinks

keg: delete more alias LinkedKegs symlinks.
This commit is contained in:
Mike McQuaid 2020-07-09 17:07:16 +01:00 committed by GitHub
commit 6d2c39579e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -281,11 +281,7 @@ class Keg
end end
alias_linkedkegs_symlink = linkedkegs/a alias_linkedkegs_symlink = linkedkegs/a
if alias_linkedkegs_symlink.symlink? && alias_linkedkegs_symlink.exist? alias_linkedkegs_symlink.delete if alias_linkedkegs_symlink.symlink? || alias_linkedkegs_symlink.exist?
alias_linkedkegs_symlink.delete if alias_linkedkegs_symlink.realpath == linked_keg_record.realpath
elsif alias_linkedkegs_symlink.symlink? || alias_linkedkegs_symlink.exist?
alias_linkedkegs_symlink.delete
end
end end
Pathname.glob("#{opt_record}@*").each do |a| Pathname.glob("#{opt_record}@*").each do |a|
@ -298,9 +294,7 @@ class Keg
end end
alias_linkedkegs_symlink = linkedkegs/a alias_linkedkegs_symlink = linkedkegs/a
if alias_linkedkegs_symlink.symlink? && alias_linkedkegs_symlink.exist? alias_linkedkegs_symlink.delete if alias_linkedkegs_symlink.symlink? || alias_linkedkegs_symlink.exist?
alias_linkedkegs_symlink.delete if rack == alias_linkedkegs_symlink.realpath.parent
end
end end
end end