diff options
Diffstat (limited to 'lib/rubygems/package.rb')
-rw-r--r-- | lib/rubygems/package.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/rubygems/package.rb b/lib/rubygems/package.rb index e33dea06e9..c662da2a55 100644 --- a/lib/rubygems/package.rb +++ b/lib/rubygems/package.rb @@ -473,6 +473,10 @@ EOM @security_policy true + rescue Gem::Security::Exception + @spec = nil + @files = [] + raise rescue Errno::ENOENT => e raise Gem::Package::FormatError.new e.message rescue Gem::Package::TarInvalidError => e |