Skip to content

The gzip file did not contain a tar file. pub get failed (65) #2196

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
SharlSherif opened this issue Aug 30, 2019 · 17 comments
Closed

The gzip file did not contain a tar file. pub get failed (65) #2196

SharlSherif opened this issue Aug 30, 2019 · 17 comments
Labels
needs-info Additional information needed from the issue author

Comments

@SharlSherif
Copy link

SharlSherif commented Aug 30, 2019

I'm having this issue when installing any packages into my basic Flutter app.

pubspec.yaml

name: employee_timer
description: A new Flutter application.

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  http: ^0.12.0+2
  local_auth: ^0.5.2+4

dev_dependencies:
  flutter_test:
    sdk: flutter


# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  # assets:
  #  - images/a_dot_burr.jpeg
  #  - images/a_dot_ham.jpeg

  # An image asset can refer to one or more resolution-specific "variants", see
  # https://flutter.dev/assets-and-images/#resolution-aware.

  # For details regarding adding assets from package dependencies, see
  # https://flutter.dev/assets-and-images/#from-packages

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.dev/custom-fonts/#from-packages

CMD:

>flutter packages get or flutter pub get

The gzip file did not contain a tar file.
package:pub/src/io.dart 931:7               _extractTarGzWindows.<fn>.<fn>
dart:collection                             _ListBase&Object&ListMixin.firstWhere
package:pub/src/io.dart 930:10              _extractTarGzWindows.<fn>
===== asynchronous gap ===========================
package:pub/src/io.dart 815:20              withTempDir
===== asynchronous gap ===========================
package:pub/src/io.dart 909:10              _extractTarGzWindows
package:pub/src/io.dart 837:18              extractTarGz
===== asynchronous gap ===========================
package:pub/src/source/hosted.dart 323:11   BoundHostedSource._download
===== asynchronous gap ===========================
package:pub/src/source/hosted.dart 217:13   BoundHostedSource.downloadToSystemCache
===== asynchronous gap ===========================
package:pub/src/entrypoint.dart 374:48      Entrypoint._get.<fn>
===== asynchronous gap ===========================
dart:async                                  runZoned
package:pub/src/http.dart 272:10            withDependencyType
package:pub/src/entrypoint.dart 370:12      Entrypoint._get
dart:async                                  Future.wait
package:pub/src/entrypoint.dart 231:18      Entrypoint.acquireDependencies
dart:async                                  _completeOnAsyncReturn
package:pub/src/solver/version_solver.dart  VersionSolver.solve
dart:async                                  _completeOnAsyncReturn
package:pub/src/solver/version_solver.dart  VersionSolver._result
This is an unexpected error. Please run

    pub --trace '--verbosity=warning' get --no-precompile

and include the logs in an issue on https://github.com/dart-lang/pub/issues/new
Running "flutter pub get" in employee_timer...
pub get failed (65)

@jonasfj
Copy link
Member

jonasfj commented Sep 1, 2019

hmm... seems like a network issue.. are you behind a network proxy?

@SharlSherif
Copy link
Author

@jonasfj I'm not using any proxy or VPN. my connection is fine at 3mb/s.

@jonasfj
Copy link
Member

jonasfj commented Sep 3, 2019

If you go to: https://pub.dev/packages/local_auth/versions

And click the download link for the latest archive what do you get?

https://storage.googleapis.com/pub-packages/packages/local_auth-0.5.2%2B4.tar.gz

What if you do this in a terminal: wget https://storage.googleapis.com/pub-packages/packages/local_auth-0.5.2%2B4.tar.gz

Is that a valid tarball..

@godilite
Copy link

How did you solve this please

@Joshuaofori
Copy link

I have the same problem. please how did you solve it

@Alloco225
Copy link

Same problem here

@jonasfj
Copy link
Member

jonasfj commented Apr 23, 2020

@Alloco225, @godilite, @Joshuaofori, @SharlSherif, please answer:

  • Location / ISP?
  • Are you behind a corporate proxy?
  • Can you download https://storage.googleapis.com/pub-packages/packages/local_auth-0.5.2%2B4.tar.gz? (is it a valid tar archive)
  • Can you download the URL above from a command line tool like wget or curl?

Some ISPs appear to be blocking storage.googleapis.com, I wonder if this is your issue.

@jonasfj jonasfj added the needs-info Additional information needed from the issue author label Apr 23, 2020
@sigurdm
Copy link
Contributor

sigurdm commented Apr 24, 2020

And also: what is the output of flutter --version / dart --version.

@braderyq
Copy link

braderyq commented May 5, 2020

is there a solution to this now please help as its prolonging a project i was doing

@sigurdm
Copy link
Contributor

sigurdm commented May 5, 2020

@braderyq could you please answer:

  • Location / ISP?
  • Are you behind a corporate proxy?
  • Can you download https://storage.googleapis.com/pub-packages/packages/local_auth-0.5.2%2B4.tar.gz? (is it a valid tar archive)
  • Can you download the URL above from a command line tool like wget or curl?

@braderyq
Copy link

braderyq commented May 5, 2020

@sigurdm i am in Ghana using Vodafone i don't have any proxy on

@braderyq
Copy link

braderyq commented May 5, 2020

and yes i just downloaded the tar file

@Alloco225
Copy link

@sigmundch I am in Ivory Coast,
don't have any proxy on and my internet speed is very good
I downloaded the archive just fine.

flutter --version :
Flutter 1.18.0-9.0.pre.14 • channel master • https://github.com/flutter/flutter.git
Framework • revision dd88b20435 (11 days ago) • 2020-04-25 19:02:03 -0700
Engine • revision 2b94311a77
Tools • Dart 2.9.0 (build 2.9.0-3.0.dev 94178e920e)

@braderyq
Copy link

braderyq commented May 23, 2020 via email

@jonasfj
Copy link
Member

jonasfj commented May 27, 2020

@braderyq, did you delete your ~/pub-cache? or just you local source project and then try again with a fresh clone?

@Alloco225
Copy link

@braderyq please help us solve it too

@sigurdm
Copy link
Contributor

sigurdm commented Mar 31, 2022

If we solve #3325 we would get checksum validation and retries.

That would probably solve this.

Closing in favor of that.

@sigurdm sigurdm closed this as completed Mar 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-info Additional information needed from the issue author
Projects
None yet
Development

No branches or pull requests

7 participants