[MacPorts] #36093: ROOT is broken after GCC47 upgrade

MacPorts noreply at macports.org
Tue Sep 11 05:25:49 PDT 2012


#36093: ROOT is broken after GCC47 upgrade
-------------------------------------------+--------------------------------
 Reporter:  angelo.graziosi@…              |       Owner:  macports-tickets@…                   
     Type:  defect                         |      Status:  new                                  
 Priority:  Normal                         |   Milestone:                                       
Component:  ports                          |     Version:  2.1.2                                
 Keywords:                                 |        Port:                                       
-------------------------------------------+--------------------------------

Comment(by jonesc@…):

 It doesn't look to me like there is anything wrong with the ROOT port
 here.

 The problem is during your upgrade it found a lot of broken ports, and it
 is trying to fix them. During this it tries to reinstall iAIDA but this
 falls over with the variants mis-match

 {{{
 --->  Found 195 broken file(s), matching files to ports
 --->  Found 1 broken port(s), determining rebuild order
 --->  Rebuilding in order
      iAIDA @1.0.22
 --->  Computing dependencies for iAIDA
 --->  Dependencies to be installed: root
 Error: Requested variants
 "+graphviz+gsl+minuit2+opengl+roofit+soversion+ssl+tmva+xml" do not match
 original selection
 "+avahi+fftw3+fitsio+gcc47+graphviz+gsl+ldap+minuit2+mysql+odbc+opengl+postgresql92+pythia+python32+roofit+ruby+soversion+ssl+tmva+xml".
 Please use the same variants again, perform 'port clean root' or specify
 the force option (-f).
 Error: Failed to install root
 }}}

 It looks like the automate rebuild at this point is not respecting the
 custom variants you have installed. If so, this is one for the MacPorts
 devs...

 I suggest uninstalling iAIDA and root, then rerun the 'upgrade outdated'
 to make sure everything else is updated and all the other broken files are
 fixed.

 Once all that is OK, then add back root followed by iAIDA.

 Chris

-- 
Ticket URL: <https://trac.macports.org/ticket/36093#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list