osx - Macport upgrade fails with subversion-perlbindings conflict

09
2014-02
  • javsmo

    I'm trying to do a port upgrade outdated, but it stops on a package conflict that I'm not able to fix.

    Does anyone know how to fix this problem?

    sudo port upgrade outdated
    --->  Computing dependencies for subversion-perlbindings-5.16
    Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because 
    conflicting ports are installed: subversion-perlbindings-5.12
    
  • Answers
  • ppaulojr

    I prefer brew: http://brew.sh

    There are tutorials like this teaching how to port from macports to homebrew.


  • Related Question

    osx - Installing gnuplot from MacPorts failed (Checksum Mismacth)
  • Jason S

    I have OSX 10.5 and tried to sudo port install gnuplot, only to get this:

    --->  Computing dependencies for gnuplot
    --->  Verifying checksum(s) for gnuplot
    Error: Checksum (md5) mismatch for gnuplot.pdf
    Error: Checksum (sha1) mismatch for gnuplot.pdf
    Error: Checksum (rmd160) mismatch for gnuplot.pdf
    

    I don't care whether gnuplot.pdf has a checksum mismatch, it's not part of the executables... how do I get around this? I can't seem to re-download or uninstall either.


  • Related Answers
  • Jason S

    I did

    sudo port -d selfupdate
    sudo port clean gnuplot
    sudo port install gnuplot
    

    and that fixed it.