Skip to content
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

Unable to install via Homebrew - SSL certificate expired #64

Closed
andre-arsenault opened this issue Apr 1, 2019 · 1 comment
Closed

Comments

@andre-arsenault
Copy link

Hello. I am trying to follow the instructions on https://flutter.dev/docs/get-started/install/macos and I am using Homebrew to install this dependency. It is unable to install due to the following error:

Failure while executing; `git clone --branch master https://git.sukimashita.com/libusbmuxd.git /Users/andre/Library/Caches/Homebrew/usbmuxd--git` exited with 128. Here's the output:
Cloning into '/Users/andre/Library/Caches/Homebrew/usbmuxd--git'...
fatal: unable to access 'https://git.sukimashita.com/libusbmuxd.git/': SSL certificate problem: certificate has expired

Pointing a web browser at https://git.sukimashita.com/ indeed shows that the site's SSL certificate has expired.

What do you recommend for resolving this issue?


Full Homebrew output:

Andres-MacBook-Pro:~ andre$ brew install --HEAD usbmuxd
==> Installing dependencies for usbmuxd: autoconf, automake, libtool, pkg-config, libplist and libusb
==> Installing usbmuxd dependency: autoconf
==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.mojave.bottle.4.tar.gz
######################################################################## 100.0%
==> Pouring autoconf-2.69.mojave.bottle.4.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/autoconf
==> Summary
🍺  /usr/local/Cellar/autoconf/2.69: 71 files, 3.0MB
==> Installing usbmuxd dependency: automake
==> Downloading https://homebrew.bintray.com/bottles/automake-1.16.1_1.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring automake-1.16.1_1.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/automake/1.16.1_1: 131 files, 3.4MB
==> Installing usbmuxd dependency: libtool
==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6_1.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libtool-2.4.6_1.mojave.bottle.tar.gz
==> Caveats
In order to prevent conflicts with Apple's own libtool we have prepended a "g"
so, you have instead: glibtool and glibtoolize.
==> Summary
🍺  /usr/local/Cellar/libtool/2.4.6_1: 71 files, 3.7MB
==> Installing usbmuxd dependency: pkg-config
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pkg-config-0.29.2.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/pkg-config/0.29.2: 11 files, 627.2KB
==> Installing usbmuxd dependency: libplist
==> Downloading https://homebrew.bintray.com/bottles/libplist-2.0.0_1.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libplist-2.0.0_1.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/libplist/2.0.0_1: 29 files, 345.7KB
==> Installing usbmuxd dependency: libusb
==> Downloading https://homebrew.bintray.com/bottles/libusb-1.0.22.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libusb-1.0.22.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/libusb/1.0.22: 29 files, 508KB
==> Installing usbmuxd --HEAD
==> Cloning https://git.sukimashita.com/libusbmuxd.git
Cloning into '/Users/andre/Library/Caches/Homebrew/usbmuxd--git'...
fatal: unable to access 'https://git.sukimashita.com/libusbmuxd.git/': SSL certificate problem: certificate has expired
Error: An exception occurred within a child process:
  DownloadError: Failed to download resource "usbmuxd"
Failure while executing; `git clone --branch master https://git.sukimashita.com/libusbmuxd.git /Users/andre/Library/Caches/Homebrew/usbmuxd--git` exited with 128. Here's the output:
Cloning into '/Users/andre/Library/Caches/Homebrew/usbmuxd--git'...
fatal: unable to access 'https://git.sukimashita.com/libusbmuxd.git/': SSL certificate problem: certificate has expired
@andre-arsenault
Copy link
Author

Must have been a freak error, or was coincidentally fixed very quickly. After a reboot, the installation worked like a charm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant