keg: delete more alias LinkedKegs symlinks.
We don't actually care what it points to because we shouldn't have LinkedKegs around for aliases at all (unlike `opt` links).
This commit is contained in:
parent
50d12ce900
commit
66230fa842
@ -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
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user