Macports mantiene 3 diverse versioni di LLVM installate

1

Sto utilizzando l'ultimo Macport 2.3.3 su OS X 10.10.3. Ho installato Gimp, Ufraw e Enblend (tra gli altri), che richiedevano py27-numpy, che mi ha dato 2 diverse versioni di 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

Per qualche ragione, ho anche 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.

Ciò significa che l'aggiornamento di Macports crea LLVM 3 volte in varie versioni, il che richiede molto tempo e riscalda la Terra e cosa no:)

C'è un modo per semplificare questo? In qualche modo dire ai pacchetti "vai a usare llvm-3.5"?

    
posta vektor 28.06.2015 - 11:05
fonte

1 risposta

1

Sono stato costretto a disinstallare tutti i pacchetti a seconda di llvm-3.3 e llvm-3.4 e quindi reinstallarli. Nel mio caso, tutti i pacchetti reinstallati avevano dipendenze su llvm-3.5, non su llvm-3.3 / 3.4, quindi non ci sono stati problemi quando ho disinstallato sia llvm-3.3 che llvm-3.4. Spero che funzioni per te.

    
risposta data 04.07.2015 - 07:26
fonte

Leggi altre domande sui tag