homebrew-openssh-gssapi icon indicating copy to clipboard operation
homebrew-openssh-gssapi copied to clipboard

upgrade fails but uninstall/install succeeds

Open adavidzh opened this issue 4 years ago • 1 comments

A couple days ago I noticed that upgrade was failing for openssh-patched.

I cleaned up brew and still failed with:

$ brew upgrade openssh-patched
Updating Homebrew...
==> Upgrading 1 outdated package:
rdp/openssh-gssapi/openssh-patched 8.1p1 -> 8.4p1
==> Upgrading rdp/openssh-gssapi/openssh-patched 8.1p1 -> 8.4p1 --with-gssapi-support --with-keychain-support
==> Downloading https://raw.githubusercontent.com/Homebrew/patches/1860b0a74/openssh/patch-sandbox-darwin.c-apple-sandbox-named-external.diff
######################################################################## 100.0%
==> Downloading https://raw.githubusercontent.com/Homebrew/patches/d8b2d8c2/openssh/patch-sshd.c-apple-sandbox-named-external.diff
######################################################################## 100.0%
==> Downloading https://opensource.apple.com/source/OpenSSH/OpenSSH-209.50.1/com.openssh.sshd.sb
######################################################################## 100.0%
==> Downloading https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.4p1.tar.gz
######################################################################## 100.0%
==> Patching
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory @ rb_sysopen - /Users/adavid/Library/Caches/Homebrew/downloads/ce90fcb11edade05caf63a48eae1e2a9e5d27c38c92f60dbc97e5810f12bdfe6--0001-apple-keychain-integration-other-changes.patch

And, true enough the patch file was not downloaded and was not in place:

$ ls /Users/adavid/Library/Caches/Homebrew/downloads/
4f501c168b53250f553c4013560163bdb016c7bc30a9f83d2f24005cba4fccbc--openssh-8.4p1.tar.gz
62eb5f84186efc64a74ed2fb027169868124215da8aa570f745e58bda049e1e7--com.openssh.sshd.sb
a17e2d1a6f18e7a70cbdcc17330dfa2cb554f9bd8573347299c3b66f5a41b3fe--patch-sandbox-darwin.c-apple-sandbox-named-external.diff
bbbc8e6e998ba302dda52e8a77fe78e28659349a36700774b564db5a16aa2a42--patch-sshd.c-apple-sandbox-named-external.diff

I solved this via uninstall and install but I thought it best to report it in case someone else is stuck.

adavidzh avatar Dec 11 '20 12:12 adavidzh

I ran into that too. I assume its a homebrew bug but wasnt sure how to repro and report it...

On Friday, December 11, 2020, André David [email protected] wrote:

A couple days ago I noticed that upgrade was failing for openssh-patched.

I cleaned up brew and still failed with:

$ brew upgrade openssh-patched Updating Homebrew... ==> Upgrading 1 outdated package: rdp/openssh-gssapi/openssh-patched 8.1p1 -> 8.4p1 ==> Upgrading rdp/openssh-gssapi/openssh-patched 8.1p1 -> 8.4p1 --with-gssapi-support --with-keychain-support ==> Downloading https://raw.githubusercontent.com/Homebrew/patches/1860b0a74/openssh/patch-sandbox-darwin.c-apple-sandbox-named-external.diff ######################################################################## 100.0% ==> Downloading https://raw.githubusercontent.com/Homebrew/patches/d8b2d8c2/openssh/patch-sshd.c-apple-sandbox-named-external.diff ######################################################################## 100.0% ==> Downloading https://opensource.apple.com/source/OpenSSH/OpenSSH-209.50.1/com.openssh.sshd.sb ######################################################################## 100.0% ==> Downloading https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.4p1.tar.gz ######################################################################## 100.0% ==> Patching Error: An exception occurred within a child process: Errno::ENOENT: No such file or directory @ rb_sysopen - /Users/adavid/Library/Caches/Homebrew/downloads/ce90fcb11edade05caf63a48eae1e2a9e5d27c38c92f60dbc97e5810f12bdfe6--0001-apple-keychain-integration-other-changes.patch

And, true enough the patch file was not downloaded and was not in place:

$ ls /Users/adavid/Library/Caches/Homebrew/downloads/

4f501c168b53250f553c4013560163bdb016c7bc30a9f83d2f24005cba4fccbc--openssh-8.4p1.tar.gz

62eb5f84186efc64a74ed2fb027169868124215da8aa570f745e58bda049e1e7--com.openssh.sshd.sb

a17e2d1a6f18e7a70cbdcc17330dfa2cb554f9bd8573347299c3b66f5a41b3fe--patch-sandbox-darwin.c-apple-sandbox-named-external.diff

bbbc8e6e998ba302dda52e8a77fe78e28659349a36700774b564db5a16aa2a42--patch-sshd.c-apple-sandbox-named-external.diff

I solved this via uninstall and install but I thought it best to report it in case someone else is stuck.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.< https://ci3.googleusercontent.com/proxy/mxVC67RkWjZ7LaBJrnj-o-8GDvOn3RD5jH9erlHK5STNMhQKLDF_itjkk9j_Ly7I9bK2s7MqLQQ_x58I_BP_zrxa1Rh1NIGHioYjgUJZBZHEdFW3CId5dkEy4THHkeXFv-t_Qw9vwicDELxY_AvIkWWqWa1UK4_XlBqzavnbqggIC1V4hRUlUG4UHZqqwRS8Yd2x_kensHTv7xxp0j4JRDkhl_Q=s0-d-e1-ft#https://github.com/notifications/beacon/AAADBUFGRYWTB3BFEIPSZHLSUIJJ3A5CNFSM4UWTCXFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4LLQCJQQ.gif>

rdp avatar Dec 12 '20 05:12 rdp