0 votos

alquitrán: Error al abrir el archivo: No se pudo abrir al actualizar con brew

Cuando estoy usando este comando para actualizar mi MacOS big sur:

brew upgrade

muestra el registro de algún paquete que no pudo ser abierto:

==> Installing dependencies for sphinx-doc: gdbm, sqlite and python@3.9
==> Installing sphinx-doc dependency: gdbm
==> Pouring gdbm-1.20.big_sur.bottle.tar.gz
tar: Error opening archive: Failed to open '/Users/dolphin/Library/Caches/Homebrew/downloads/1ba06466fa01d44d117c266b9618127cf798782c736869d87ccfc0bc7cd25f12--gdbm-1.20.big_sur.bottle.tar.gz'
Error: Failure while executing; `tar --extract --no-same-owner --file /Users/dolphin/Library/Caches/Homebrew/downloads/1ba06466fa01d44d117c266b9618127cf798782c736869d87ccfc0bc7cd25f12--gdbm-1.20.big_sur.bottle.tar.gz --directory /private/tmp/d20210715-82868-1ez91q9` exited with 1. Here's the output:
tar: Error opening archive: Failed to open '/Users/dolphin/Library/Caches/Homebrew/downloads/1ba06466fa01d44d117c266b9618127cf798782c736869d87ccfc0bc7cd25f12--gdbm-1.20.big_sur.bottle.tar.gz'

(base)

Estoy utilizando este comando para comprobar el archivo:

~/Library/Caches/Homebrew/downloads  16:53:27
$ ls 1ba06466fa01d44d117c266b9618127cf798782c736869d87ccfc0bc7cd25f12--gdbm-1.20.big_sur.bottle.tar.gz   ‹ruby-2.7.2›
ls: 1ba06466fa01d44d117c266b9618127cf798782c736869d87ccfc0bc7cd25f12--gdbm-1.20.big_sur.bottle.tar.gz: No such file or directory
(base)

no pudo encontrar el archivo, ¿qué debo hacer para solucionar el problema? Ya he probado a ejecutar:

brew cleanup

sigue sin funcionar.

2voto

Peter Puntos 21

Si usas un mirror de Homebrew, no lo uses más, o prueba otro mirror.

De manera temporal, evita el espejo: export HOMEBREW_BOTTLE_DOMAIN=''

Prueba con otro espejo export HOMEBREW_BOTTLE_DOMAIN=https://another.mirrors.domain/homebrew-bottles

O puedes ponerlo en tu ~/.zprofile para hacerla efectiva en un largo camino:

echo 'export HOMEBREW_BOTTLE_DOMAIN=""' >> ~/.zprofile

Porque sí:

Los paquetes binarios de Homebrew se han migrado a GitHub Packages: https://github.com/orgs/Homebrew/package

El 1 de mayo de 2021, la extinción afectará a todos los usuarios actuales de Bintray. Los usuarios de Bintray serán bloqueados y no podrán seguir utilizando el servicio de Bintray.

Consulte:

  1. Bintray cierra el #691
  2. Into the Sunset el 1 de mayo: Bintray, GoCenter y ChartCenter

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X