1 votos

Macports mantiene instaladas 3 versiones diferentes de LLVM

Estoy usando la última versión de Macports 2.3.3 en OS X 10.10.3. Instalé Gimp, Ufraw y Enblend (entre otros), que requerían py27-numpy, lo que me dio 2 versiones diferentes de LLVM:

$ port rdependents llvm-3.3
The following ports are dependent on llvm-3.3:
  ld64-latest
    ld64
      clang-3.5
      libgcc
        py27-numpy
          py27-pygtk
            gimp2
              gimp-app
                gimp
              gimp-jp2
              gimp-lqr-plugin
              gutenprint
              icns-gimp
              ufraw
              xsane
          vigra
            enblend

$ port rdependents llvm-3.4
The following ports are dependent on llvm-3.4:
  cctools
    libgcc
      py27-numpy
        py27-pygtk
          gimp2
            gimp-app
              gimp
            gimp-jp2
            gimp-lqr-plugin
            gutenprint
            icns-gimp
            ufraw
            xsane
        vigra
          enblend

Por alguna razón, incluso tengo llvm-3.5:

$ port rdependents llvm-3.5
The following ports are dependent on llvm-3.5:
  clang-3.5
$ port rdependents clang-3.5
clang-3.5 has no dependents.

Esto significa que la actualización de Macports construye LLVM 3 veces en varias versiones, lo que lleva una tonelada de tiempo y calienta la Tierra y demás :)

¿Hay alguna forma de agilizar esto? ¿De alguna manera decirle a los paquetes "usa llvm-3.5"?

1voto

Artem Alexandrov Puntos 44

Me vi obligado a desinstalar todos los paquetes que dependían de llvm-3.3 y llvm-3.4, y luego volver a instalarlos. En mi caso, todos los paquetes reinstalados tenían dependencias de llvm-3.5, no de llvm-3.3/3.4, por lo que no hubo problemas al desinstalar tanto llvm-3.3 como llvm-3.4. Espero que te funcione.

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