2 votos

La actualización de MacPorts falla con Error: Las variantes solicitadas "+python311" no coinciden con aquellas con las que se inició la compilación: "+python37"

Estoy tratando de actualizar mi MacPorts, y falla con

Error: Requested variants "+python311" do not match those the build was started with: "+python37".
Error: Please use the same variants again, or run 'port clean xorg-xcb-proto' first to remove the existing partially completed build.
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_xorg-xcb-proto/xorg-xcb-proto/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

He instalado python311 y python37, pero eso no ayudó.

Y probé a ejecutar "port clean xorg-xcb-proto" como se recomienda sin ninguna mejora.

2voto

Jeff Puntos 11

Al parecer, tenía que aceptar los T&C de Xcode

sudo xcodebuild -license

lo arreglé. Todo funciona ahora después de un par de largas construcciones para construir nuevas versiones de gcc.

1voto

yoliho Puntos 340

Lo que esto significa es que habías elegido construir xorg-xcb-proto con python37 en el pasado.

El arreglo que normalmente hago aquí es

sudo port uninstall xorg-xcb-proto

Instala xorg-xcb-proto con la opción por defecto o con la opción Python explícita que desees.

Acepto en su caso si usted no tiene las herramientas de línea de comandos Xcode entonces macports podría haber confundido.

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