Remove extraneous lock files

See https://github.com/rubygems/rubygems/pull/7939
This commit is contained in:
Nobuyoshi Nakada 2024-08-20 20:16:45 +09:00
parent 72d016e97b
commit d6f18b226e
No known key found for this signature in database
GPG Key ID: 3582D74E1FEE4465

View File

@ -746,7 +746,9 @@ module RbInstall
name = formatted_program_filename(filename)
unless $dryrun
super
File.chmod($script_mode, File.join(bindir, name))
script = File.join(bindir, name)
File.chmod($script_mode, script)
File.unlink("#{script}.lock") rescue nil
end
$installed_list.puts(File.join(without_destdir(bindir), name)) if $installed_list
end