each (Gem::Package::TarInput)

    # File lib/rubygems/package.rb, line 589
        def each(&block)
          @tarreader.each do |entry|
            next unless entry.full_name == "data.tar.gz"
            is = zipped_stream(entry)
            begin
              TarReader.new(is) do |inner|
                inner.each(&block)
              end
            ensure
              is.close if is
            end
          end
          @tarreader.rewind
        end